Book all-inclusive resorts in St. Thomas from CA $339
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top St. Thomas All Inclusive Resorts & Hotels

Secret Harbour Beach Resort
6280 Estate Nazareth, St. Thomas, St. Thomas
The price is CA $588 per night
CA $588
CA $727 total
Jul 22 - Jul 23
includes taxes & fees
Book a stay at this beach hotel in St. Thomas. Enjoy free WiFi, 2 restaurants, and a beach locale. Our guests praise the restaurant and the helpful staff in ...

The Westin St. Thomas Beach Resort & Spa
5 Estate Bakkeroe, Po Box 7100, St. Thomas, St. Thomas
The price is CA $475 per night
CA $475
CA $648 total
Aug 3 - Aug 4
includes taxes & fees
Stay at this 4.5-star luxury resort in St. Thomas. Enjoy free WiFi, 3 outdoor pools, and a full-service spa. Our guests praise the helpful staff and the clean ...

Bolongo Bay Beach Resort
7150 Bolongo, St. Thomas, St. Thomas
Book a stay at this beach resort in St. Thomas. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff in our reviews. Popular ...

Emerald Beach Resort
8070 Lindbergh Bay, St. Thomas, St. Thomas
Free cancellation
Reserve now, pay when you stay
The price is CA $339 per night
CA $339
CA $415 total
Aug 1 - Aug 2
includes taxes & fees
Stay at this 3.5-star beach hotel in St. Thomas. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the bar and the helpful staff in our reviews. ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
About St. Thomas All-inclusive Hotels
All-inclusive gives you all could want, an. all-inclusive hotels in St. Thomas give you even more. Soak up incredible atmosphere without breaking the bank, dine on delicious cuisine, enjoy well-crafted drinks and don’t worry about losing all your loonies at these all-inclusive hotels. St. Thomas offers so much, and now you can have all you need and enjoy it at inexpensive rates! All-inclusive St. Thomas hotels give you access to it all. And Travelocity can get you there today.
St. Thomas hotels essential information
Accommodation | 2,382 hotels |
---|---|
Lowest Price | CA $339 |
Highest Price | CA $588 |
Popular hotels | Bolongo Bay Beach Resort, Sugar Bay Resort and Spa, The Westin St. Thomas Beach Resort & Spa, Emerald Beach Resort, Secret Harbour Beach Resort |
Recent St. Thomas hotel reviews by fellow wanderers

Emerald Beach Resort
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"Awesome place to be staff top notch "
A verified traveller stayed at Emerald Beach Resort

The Westin St. Thomas Beach Resort & Spa
5 out of 5
Posted 3 days ago
Travelocity Verified Review
"I enjoyed my stay, and all the staff were pleasantly helpful and welcoming. "
A verified traveller stayed at The Westin St. Thomas Beach Resort & Spa
- Explore more All Inclusive Resorts & Hotels
- Types of hotels
- Hotels near…
- Hotels by star rating
- Areas of St. Thomas
- Beach Resorts & Hotels in St. Thomas
- Kid Friendly Hotels in St. Thomas
- Romantic Getaways & Hotels in St. Thomas
- Hotels with a Pool in St. Thomas
- Historic Hotels in St. Thomas
- Golf Resorts & Hotels in St. Thomas
- Spa Resorts & Hotels in St. Thomas
- Luxury Hotels in St. Thomas
- Cheap Hotels in St. Thomas
- Hotels with Hot Tubs in St. Thomas
- Hotel Wedding Venues in St. Thomas
- Convention Center Hotels in St. Thomas
- Hotels with smoking rooms in St. Thomas
- Adults Only Resorts & Hotels in St. Thomas
- Boutique Hotels in St. Thomas
- Pet Friendly Hotels in St. Thomas
- Ski Resorts and Hotels in St. Thomas
- Casino Resorts & Hotels in St. Thomas
- Hotels with Early Check-in in St. Thomas
- Hotels with an Indoor Pool in St. Thomas
Most popular
Hotels
Flights
Cars
Activities