"I recently stayed at Margaritaville Vacation Club St. Thomas and had a mixed experience overall.
The property itself was clean and well-maintained, which made for a comfortable stay. The staff stood out in a positive way—everyone I encountered during check-in and at the restaurant was friendly, helpful, and welcoming.
That said, there were a few drawbacks. There aren’t many activities for kids, so it may not be the best option for families looking for a lot of on-site entertainment. The beach area is also not really suitable for swimming, which was a bit disappointing. That being said the view is beautiful and the sound of nature is amazing.
The food was decent and the drinks were okay, but everything felt a bit overpriced for what you get. Another inconvenience was the layout of the resort—depending on where your room is, it can be quite a long walk, and the golf carts that provide rides are often busy or take time to arrive.
Additionally, transportation off the property can be a hassle. Cabs are fairly expensive and can take a while to show up, so planning ahead is important.
Overall, it’s a clean and friendly place to stay, but there are a few logistical and value-related issues to keep in mind before booking.
"