Find All Inclusive Resorts and Hotels in St. Thomas

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on St. Thomas All Inclusive Resorts and Hotels

Top St. Thomas All Inclusive Resorts and Hotels

Point Pleasant Resort

4.0 star property
8.6 out of 10, Excellent, (1001)
"Older property, needs some renovations but overall good stay. I would stay here again"
Point Pleasant Resort

Bolongo Bay Beach Resort

3.0 star property
8.0 out of 10, Very good, (1003)
"Food was delicious, excellent menu to choose from. Great, friendly staff. A very nice resort with a perfect laid-back attitude."
Bolongo Bay Beach Resort

Secret Harbour Beach Resort

4.0 star property
8.8 out of 10, Excellent, (1003)
"All ocean view rooms. Great restaurants and Happy Hour. Excellent beach."
The price is CA $514
CA $635 total
includes taxes & fees
Sep 14 - Sep 15
Secret Harbour Beach Resort

The Ritz-Carlton, St. Thomas

5.0 star property
8.4 out of 10, Very good, (407)
"Amazing resort, has all you need to relax and enjoy a getaway "
The price is CA $755
CA $1,037 total
includes taxes & fees
Aug 24 - Aug 25
The Ritz-Carlton, St. Thomas

Margaritaville Vacation Club - St. Thomas

4.0 star property
8.0 out of 10, Very good, (2180)
"Fantastic stay."
The price is CA $420
CA $472 total
includes taxes & fees
Aug 19 - Aug 20
Margaritaville Vacation Club - St. Thomas

Limetree Beach Resort by Club Wyndham

3.5 star property
8.4 out of 10, Very good, (192)
"Quiet and remote location with easy access to pool with swim up bar and beach. Not a hotel which makes it a better experience "
Limetree Beach Resort by Club Wyndham

Emerald Beach Resort

3.5 star property
7.6 out of 10, Good, (1071)
"Nice property close to everything and staff very nice hotel right on the beach "
The price is CA $296
CA $362 total
includes taxes & fees
Aug 15 - Aug 16
Emerald Beach Resort

Marriott's Frenchman's Cove

4.0 star property
9.0 out of 10, Wonderful, (185)
"Loved our time at this property! Stunning views!"
The price is CA $865
CA $973 total
includes taxes & fees
Aug 24 - Aug 25
Marriott's Frenchman's Cove

The Westin St. Thomas Beach Resort & Spa

4.5 star property
8.2 out of 10, Very good, (1013)
"We really enjoyed our stay at the Westin. Clean facilities, comfy beds and plenty of dining options. "
The price is CA $391
CA $553 total
includes taxes & fees
Sep 14 - Sep 15
The Westin St. Thomas Beach Resort & Spa

View of Paradise at Sapphire Beach

3.5 star property
9.0 out of 10, Wonderful, (195)
"excellent and well kept despite the sargasm while we were there at the beginning of July. "
View of Paradise at Sapphire Beach
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.

There are few or no All Inclusive Resorts and Hotels in St. Thomas, so we expanded your search to include the top hotels and resorts in the area.

More Popular Hotels Near St. Thomas

Secret Harbour Beach Resort
4 out of 5
6280 Estate Nazareth, St. Thomas, St. Thomas
The price is CA $514 per night from Sep 14 to Sep 15
CA $514
CA $635 total
Sep 14 - Sep 15
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 ...
8.8/10 Excellent! (1,002 reviews)
"Absolutely beautiful property! Will absolutely be back"

Reviewed on Aug. 10, 2025

Secret Harbour Beach Resort
Emerald Beach Resort
3.5 out of 5
8070 Lindbergh Bay, St. Thomas, St. Thomas
The price is CA $296 per night from Aug 15 to Aug 16
CA $296
CA $362 total
Aug 15 - Aug 16
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. ...
7.6/10 Good! (1,076 reviews)
"Great"

Reviewed on Aug. 9, 2025

Emerald Beach Resort
The Ritz-Carlton, St. Thomas
5 out of 5
6900 Great Bay, St. Thomas, St. Thomas
The price is CA $755 per night from Aug 24 to Aug 25
CA $755
CA $1,037 total
Aug 24 - Aug 25
includes taxes & fees
Stay at this 5-star luxury resort in St. Thomas. Enjoy 2 outdoor pools, a full-service spa, and 4 restaurants. Our guests praise the helpful staff in our reviews. ...
8.2/10 Very Good! (407 reviews)
"Service was outstanding, vegetation and water views were breathtaking. Excellent dining options, food was excellent. Our room was big and comfortable, clean, complete with amenities. It was difficult to leave such amazing place!"

Reviewed on Aug. 12, 2025

The Ritz-Carlton, St. Thomas
Save an average of 15% on thousands of hotels when you're signed in
Club Wyndham Elysian Beach Resort
3.5 out of 5
6800 Estate Nazareth, St. Thomas, St. Thomas
Stay at this 3.5-star beach resort in St. Thomas. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the helpful staff in our reviews. Popular ...
7.6/10 Good! (159 reviews)
"Location is not bad, but is not wakable at surroundings area. A trolley to redhook could be a great option if available. The beach bistro Sangrias, if they open until at least 10 or 11pm can give guests a great alternative ro stay at rhe hotel instead of going out."

Reviewed on Jul. 6, 2025

Club Wyndham Elysian Beach Resort
Sapphire Beach Resort
3 out of 5
6720 Estate Smith Bay, St. Thomas
Stay at this 3-star beach aparthotel in St. Thomas. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Sapphire Beach and Magens Bay Beach ...
6.8/10 (265 reviews)
"Really great room view and lots of great little amenities that made the trip very helpful"

Reviewed on Aug. 2, 2025

Sapphire Beach Resort
Marriott's Frenchman's Cove
4 out of 5
7338 Estate Bakkeroe, St. Thomas
The price is CA $865 per night from Aug 24 to Aug 25
CA $865
CA $973 total
Aug 24 - Aug 25
includes taxes & fees
Stay at this 4-star beach condo in St. Thomas. Enjoy free WiFi, 2 outdoor pools, and a beach locale. Popular attractions Magens Bay Beach and Sapphire Beach ...
8.8/10 Excellent! (185 reviews)
"Loved our time at this property! Stunning views!"

Reviewed on Aug. 7, 2025

Marriott's Frenchman's Cove
Hilltop Villas at Bluebeard's Castle
3 out of 5
1331 Estate Taarneberg, Bluebeard Loop, St. Thomas, St. Thomas
The price is CA $191 per night from Aug 31 to Sep 1
CA $191
CA $235 total
Aug 31 - Sep 1
includes taxes & fees
Stay at this 3-star aparthotel in St. Thomas. Enjoy free WiFi, free parking, and a fitness center. Our guests praise the bar and the helpful staff in our reviews. ...
8.6/10 Excellent! (1,700 reviews)
"Very spacious rooms"

Reviewed on Aug. 11, 2025

Hilltop Villas at Bluebeard's Castle
Bolongo Bay Beach Resort
3 out of 5
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 ...
8/10 Very Good! (1,000 reviews)
"Food was delicious, excellent menu to choose from. Great, friendly staff. A very nice resort with a perfect laid-back attitude."

Reviewed on Jul. 29, 2025

Bolongo Bay Beach Resort
Limetree Beach Resort by Club Wyndham
3.5 out of 5
100 Frenchman's Bay, St. Thomas
Stay at this 3.5-star beach hotel in St. Thomas. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff in our reviews. Popular ...
8.2/10 Very Good! (192 reviews)
"Quiet and remote location with easy access to pool with swim up bar and beach. Not a hotel which makes it a better experience"

Reviewed on Aug. 2, 2025

Limetree Beach Resort by Club Wyndham
Margaritaville Vacation Club - St. Thomas
4 out of 5
6080 Estate Smith Bay, St. Thomas
The price is CA $420 per night from Aug 19 to Aug 20
CA $420
CA $472 total
Aug 19 - Aug 20
includes taxes & fees
Stay at this 4-star beach hotel in St. Thomas. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the helpful staff in our reviews. ...
8/10 Very Good! (2,178 reviews)
"Every"

Reviewed on Aug. 10, 2025

Margaritaville Vacation Club - St. Thomas
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.

Top St. Thomas Hotel Reviews

Frequently asked questions

What's the best accommodation for an all-inclusive stay in St. Thomas?
Bolongo Bay Beach Resort is a resort featuring private balconies and free WiFi, and a favorite with Expedia travelers.
Looking for St. Thomas all-inclusive resorts?
St. Thomas is known for its beaches and snorkeling, and has lots of things to see and do such as Magens Bay Beach and Yacht Haven Grande Marina. Browse our all-inclusive hotel rooms where you can enjoy a host of amenities like entertainment, kid's clubs, and of course food and beverages all included in your stay. Many of our all-inclusive hotels also feature activities such as golf, yoga, water sports, and more, which you can enjoy without any additional cost.
What is there to do near my all-inclusive resort in St. Thomas?
If you want to venture outside of your all-inclusive resort, head to Magens Bay Beach and Yacht Haven Grande Marina and see why travelers like the beaches and recreational activities in St. Thomas. Other attractions include Sapphire Beach, Caribbean Genealogy Library, and Skyride to Paradise Point.
When's the best time for an all-inclusive stay in St. Thomas?
There's nothing like an all-inclusive vacation in St. Thomas to rejuvenate you, especially when you know what kind of weather to expect. Here's some info to help you choose when to book: The hottest months are usually September and August with an average temp of 83°F, while the coldest months are March and February with an average of 78°F. February and January are the driest months while September and November are the rainiest months.