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

This weekend
Next weekend

Top St. Thomas All Inclusive Resorts and Hotels

Point Pleasant Resort

4.0 star property
8.6 out of 10, Excellent, (1003)
"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 great drinks were great "
Bolongo Bay Beach Resort

Secret Harbour Beach Resort

4.0 star property
8.8 out of 10, Excellent, (1007)
"You won’t want to go anywhere else once you’re there. Beach is clean, quiet, and roomy"
The price is CA $540
CA $667 total
includes taxes & fees
Aug 15 - Aug 16
Secret Harbour Beach Resort

The Ritz-Carlton, St. Thomas

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

Margaritaville Vacation Club - St. Thomas

4.0 star property
8.2 out of 10, Very good, (2150)
"Great Great stay"
The price is CA $431
CA $485 total
includes taxes & fees
Jul 30 - Jul 31
Margaritaville Vacation Club - St. Thomas

Limetree Beach Resort by Club Wyndham

3.5 star property
8.2 out of 10, Very good, (191)
"Great resort. I chose it for having both ocean access and a great pool. The room was spacious for myself and two teens. Also, having a full size refrigerator AND laundry facilities available is also a huge perk!"
Limetree Beach Resort by Club Wyndham

Emerald Beach Resort

3.5 star property
7.6 out of 10, Good, (1068)
" This stay was good especially with the beach, we really had a great stay . "
The price is CA $311
CA $382 total
includes taxes & fees
Aug 27 - Aug 28
Emerald Beach Resort

Marriott's Frenchman's Cove

4.0 star property
9.0 out of 10, Wonderful, (182)
"Property was beautiful!"
The price is CA $864
CA $972 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, (1038)
"Beautiful property, friendly & helpful staff. "
The price is CA $449
CA $619 total
includes taxes & fees
Aug 27 - Aug 28
The Westin St. Thomas Beach Resort & Spa

View of Paradise at Sapphire Beach

3.5 star property
9.0 out of 10, Wonderful, (193)
"Very clean and staff was very accommodating."
The price is CA $489
CA $1,003 total
includes taxes & fees
Aug 1 - Aug 2
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 $540 per night from Aug 15 to Aug 16
CA $540
CA $667 total
Aug 15 - Aug 16
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,005 reviews)
"Amazing view and water. It’s located in a cove, water is very calm!"

Reviewed on Jul. 21, 2025

Secret Harbour Beach Resort
Emerald Beach Resort
3.5 out of 5
8070 Lindbergh Bay, St. Thomas, St. Thomas
The price is CA $311 per night from Aug 27 to Aug 28
CA $311
CA $382 total
Aug 27 - Aug 28
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,064 reviews)
"Love the staffs"

Reviewed on Jul. 28, 2025

Emerald Beach Resort
The Ritz-Carlton, St. Thomas
5 out of 5
6900 Great Bay, St. Thomas, St. Thomas
The price is CA $754 per night from Aug 24 to Aug 25
CA $754
CA $1,035 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! (401 reviews)
"Good"

Reviewed on Jul. 18, 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! (157 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 (264 reviews)
"It was close to the beach was a definite plus, only minus was having to leave."

Reviewed on Jul. 17, 2025

Sapphire Beach Resort
Marriott's Frenchman's Cove
4 out of 5
7338 Estate Bakkeroe, St. Thomas
The price is CA $864 per night from Aug 24 to Aug 25
CA $864
CA $972 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! (182 reviews)
"Awesome property and staff. Malik went out of his way to ensure we had what we needed. Tyree in the dining area was also AMAZING !"

Reviewed on Jul. 19, 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 $206 per night from Aug 27 to Aug 28
CA $206
CA $253 total
Aug 27 - Aug 28
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,684 reviews)
"Visited with my wife and 1 year old daughter. Absolutely loved it! Would recommend to everyone. Centrally located. Only a few minutes away from everything. Next time I would definitely rent a car. The hills were hard to walk up. Now I know for next time but 10/10 all around."

Reviewed on Jul. 24, 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)
"The staff was very attentive. The location was great because we rented a car and it is in the middle of a lot of parts of the island- 15 minutes any way. Lots of water activities on site."

Reviewed on Jul. 10, 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! (191 reviews)
"Great resort. I chose it for having both ocean access and a great pool. The room was spacious for myself and two teens. Also, having a full size refrigerator AND laundry facilities available is also a huge perk!"

Reviewed on Jul. 27, 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 $431 per night from Jul 30 to Jul 31
CA $431
CA $485 total
Jul 30 - Jul 31
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,147 reviews)
"Loved the scenery, room and staff. Everyone was very nice"

Reviewed on Jul. 25, 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.