Don't recall any casinos in St. Thomas (but then again, wasn't looking for any). There are a few in downtown Phillipsburg in St. Maarten. However, if you've been to places like Las Vegas, I strongly recommend you heavily lower your expectations. The exteriors of the casinos in Phillipsburg make it look like the places were made out of converted warehouses.