Find All-inclusive Resorts in St. Thomas

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top St. Thomas All-inclusive Resorts | Reserve now, pay later

Bolongo Bay Beach Resort
3.0 star property
Pool
All inclusive
Parking included
8.0 out of 10, Very Good, (1004)
"Very charming. So many options to allow you to stay on property and enjoy different experiences- snorkeling, paddle boarding, kayaking. Stay was very helpful, loved the energy and kindness of Nicole in gift shop. "
Bolongo Bay Beach Resort
Don't see what you're looking for?
See all available properties in 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 hotels and stays in St. Thomas

Secret Harbour Beach Resort
4 out of 5
6280 Estate Nazareth, St. Thomas, St. Thomas
The price is $548 per night from May 1 to May 2
$548
$683 total
includes taxes & fees
May 1 - May 2
Secret Harbour Beach Resort offers free in-room WiFi, a beachfront location, 2 restaurants, and an outdoor pool.
8.6/10 Excellent! (1,157 reviews)
Private beach and snorkeling!
"I started at a large resort for a company event and moved to Secret Harbor afterward. It was wonderful. My husband and I snorkeled all day and enjoyed the beachside bar in the evening."

Reviewed on Apr 16, 2024

Secret Harbour Beach Resort
Emerald Beach Resort
3.5 out of 5
8070 Lindbergh Bay, St. Thomas, St. Thomas
The price is $261 per night from May 7 to May 8
$261
$320 total
includes taxes & fees
May 7 - May 8
This hotel offers free in-room WiFi, a beachfront location, free parking, and 2 restaurants.
7/10 Good! (1,005 reviews)
"Definitely had a wonderful time. Can’t wait to go back."

Reviewed on Apr 17, 2024

Emerald Beach Resort
The Ritz-Carlton, St. Thomas
5 out of 5
6900 Great Bay, St. Thomas, St. Thomas
The price is $899 per night from May 12 to May 13
$899
$1,182 total
includes taxes & fees
May 12 - May 13
The Ritz-Carlton, St. Thomas offers a beachfront location, free valet parking, a restaurant, and 2 outdoor pools.
8.2/10 Very Good! (284 reviews)
"Great view , super clean and safe area"

Reviewed on Apr 17, 2024

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
This resort offers free in-room WiFi, a beachfront location, free parking, and 2 restaurants.
7.4/10 Good! (121 reviews)
"The staff were very friendly and helpful. The cove is beautiful, well maintained beach area, and not nearly as busy as public beaches on the island. We had so much fun snorkeling every day. We highly recommend and will certainly be back!"

Reviewed on Apr 5, 2024

Club Wyndham Elysian Beach Resort
Sapphire Beach Resort
3 out of 5
6720 Estate Smith Bay, St. Thomas
Sapphire Beach Resort offers free in-room WiFi, a beachfront location, free parking, and a restaurant.
6.6/10 (234 reviews)
Return guest
"Easy surroundings and best beach!!!"

Reviewed on Apr 7, 2024

Sapphire Beach Resort
Marriott's Frenchman's Cove
4 out of 5
7338 Estate Bakkeroe, St. Thomas
The price is $829 per night from May 5 to May 6
$829
$933 total
includes taxes & fees
May 5 - May 6
Marriott's Frenchman's Cove offers free in-room WiFi, a beachfront location, free parking, and a restaurant.
8.8/10 Excellent! (159 reviews)
"Wonderful stay and friendly staff."

Reviewed on Feb 17, 2024

Marriott's Frenchman's Cove
Hilltop Villas at Bluebeard's Castle by Capital Vacations
3 out of 5
1331 Estate Taarneberg, Bluebeard Loop, St. Thomas, St. Thomas
This aparthotel offers free in-room WiFi, free parking, a restaurant, and an outdoor pool.
8.4/10 Very Good! (1,136 reviews)
"Front desk staff was not very hospitible and not very friendly."

Reviewed on Apr 16, 2024

Hilltop Villas at Bluebeard's Castle by Capital Vacations
Bolongo Bay Beach Resort
3 out of 5
7150 Bolongo, St. Thomas, St. Thomas
∞ Verified all-inclusive room rates! What's included? Onsite food and beverages are included in some room rates. All non-motorized water sports.
8/10 Very Good! (1,000 reviews)
"Very charming. So many options to allow you to stay on property and enjoy different experiences- snorkeling, paddle boarding, kayaking. Stay was very helpful, loved the energy and kindness of Nicole in gift shop."

Reviewed on Apr 5, 2024

Bolongo Bay Beach Resort
Limetree Beach Resort by Club Wyndham
3.5 out of 5
100 Frenchman's Bay, St. Thomas
Limetree Beach Resort by Club Wyndham offers free in-room WiFi, a beachfront location, free parking, and 2 restaurants.
8.4/10 Very Good! (156 reviews)
"The property was absolutely beautiful. What was most important was the staff. Manuel(property manager) really took it upon himself to make a booking disaster(not the property's fault) into a normal and very enjoyable experience for us. We'd also like to personally thank the rest of the phenomenal ..."

Reviewed on Mar 28, 2024

Limetree Beach Resort by Club Wyndham
Margaritaville Vacation Club by Wyndham - St. Thomas
4 out of 5
6080 Estate Smith Bay, St. Thomas
The price is $399 per night from Apr 20 to Apr 21
$399
$448 total
includes taxes & fees
Apr 20 - Apr 21
Margaritaville Vacation Club by Wyndham - St. Thomas offers free in-room WiFi, a beachfront location, free parking, and a restaurant.
8/10 Very Good! (1,297 reviews)
"We loved it here. The amenities were great, we enjoyed both pools and loved that they stayed open until 10. Plenty of bars and the restaurant and coffee shop were great. We rented a car so we were able to travel to other restaurants when we wanted something different. The beach was extremely sea-weedy ..."

Reviewed on Apr 16, 2024

Margaritaville Vacation Club by Wyndham - 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.

St. Thomas all-inclusive adults only resorts

Hotels with all-inclusive plans available

Expand your search

Most booked all-inclusive stays in St. Thomas in 2024

Bundle an all-inclusive hotel + a flight for exclusive savings

Secret Harbour Beach Resort
The Westin Beach Resort & Spa at Frenchman's Reef
Don't see what you're looking for?
See all available trips from Jonesboro to St. Thomas
View all trips
Prices and availability subject to change. Additional terms may apply.

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?

Once you've made your way to your hotel and settled into your comfortable room, head out to see the beaches or enjoy activities like snorkeling spots in St. Thomas.

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 Bluebeards Beach and Mahogany Run Golf Course and see why travelers like the beaches and recreational activities in St. Thomas. Other attractions include Skyride to Paradise Point, Yacht Haven Grande Marina, and Frenchman's Bay.

What's the weather like 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.

Recent reviews of all-inclusive hotels in St. Thomas
Expedia verified reviews

all-inclusive hotel guide

Plan an all-inclusive vacation with Expedia

Get inspired by the world's most famous destinations for all-inclusive resorts and hotels.