Find All-inclusive Resorts in St. Thomas

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

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

Point Pleasant Resort
4.0 star property
8.4 out of 10, Very Good, (1001)
"The property is on a mountain side so to access rooms you have to climb hills and stairs. It would be nice to have that noted in the description. The island kept loosing power. When there was no power there was no water on the property. With these two issues it should be noted that these are things you may encounter when visiting the property "
Point Pleasant Resort
Bolongo Bay Beach Resort
3.0 star property
8.0 out of 10, Very Good, (1003)
"The place was clean and staff were helpful and friendly."
Bolongo Bay Beach Resort
Secret Harbour Beach Resort
4.0 star property
8.8 out of 10, Excellent, (1213)
"The hillside suite we rented was fantastic, but the crickets outside at night made it very difficult to sleep. We reported an issue with the A/C on the first day we were there, but it was not addressed during our stay. The A/C would run for a few minutes, then shut off, display two error codes, and recycle itself before coming back on another couple minutes later. This made the temperature in the suite uncomfortable in the upper-80s and high humidity conditions."
The price is $540
includes taxes & fees
$485 per night
Jul 30 - Jul 31
Secret Harbour Beach Resort
The Ritz-Carlton, St. Thomas
5.0 star property
8.4 out of 10, Very Good, (314)
"Nice hotel"
The price is $856
includes taxes & fees
$771 per night
Aug 25 - Aug 26
The Ritz-Carlton, St. Thomas
Margaritaville Vacation Club by Wyndham - St. Thomas
4.0 star property
8.0 out of 10, Very Good, (1512)
"The resort was very nice overall. The beach on the property was a bit of a disappointment and the area around the resort was a little sketchy. However, the staff on site was very nice and accommodating."
The price is $410
includes taxes & fees
$365 per night
Aug 1 - Aug 2
Margaritaville Vacation Club by Wyndham - St. Thomas
Limetree Beach Resort by Club Wyndham
3.5 star property
8.4 out of 10, Very Good, (164)
"Great experience "
Limetree Beach Resort by Club Wyndham
Emerald Beach Resort
3.5 star property
7.2 out of 10, Good, (1004)
"The most beautiful beach, clear water beautiful view just perfect "
The price is $319
includes taxes & fees
$287 per night
Aug 25 - Aug 26
Emerald Beach Resort
Marriott's Frenchman's Cove
4.0 star property
9.0 out of 10, Wonderful, (163)
"Wonderful stay and friendly staff."
The price is $708
includes taxes & fees
$629 per night
Aug 25 - Aug 26
Marriott's Frenchman's Cove
The Westin Beach Resort & Spa at Frenchman's Reef
4.5 star property
8.0 out of 10, Very Good, (1013)
"This resort is incredible! The grounds are beautiful and well maintained and the three pools are wonderful. Over all our stay was fabulous but the out door pool bar staff could have been more accommodating. We asked for straws and were told there were none when another server walked by with a tray full of drinks with straws. On another occasion we asked for a lime wedge and were told they were all out when there was clearly a bucket of lemons and limes in the counter. Your activity staff were...
The price is $466
includes taxes & fees
$424 per night
Aug 18 - Aug 19
The Westin Beach Resort & Spa at Frenchman's Reef
View of Paradise at Sapphire Beach
3.5 star property
9.2 out of 10, Wonderful, (149)
"Professional!"
The price is $577
includes taxes & fees
$530 per night
Aug 17 - Aug 18
View of Paradise at Sapphire Beach
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 $437 per night from Jul 30 to Jul 31
$437
$540 total
includes taxes & fees
Jul 30 - Jul 31
Secret Harbour Beach Resort offers free in-room WiFi, a beachfront location, 2 restaurants, and an outdoor pool.
8.6/10 Excellent! (1,213 reviews)
"The hillside suite we rented was fantastic, but the crickets outside at night made it very difficult to sleep. We reported an issue with the A/C on the first day we were there, but it was not addressed during our stay. The A/C would run for a few minutes, then shut off, display two error codes, and ..."

Reviewed on Jul 24, 2024

Secret Harbour Beach Resort
Emerald Beach Resort
3.5 out of 5
8070 Lindbergh Bay, St. Thomas, St. Thomas
The price is $260 per night from Aug 25 to Aug 26
$260
$319 total
includes taxes & fees
Aug 25 - Aug 26
This hotel offers free in-room WiFi, a beachfront location, free parking, and 2 restaurants.
7/10 Good! (1,003 reviews)
"The most beautiful beach, clear water beautiful view just perfect"

Reviewed on Jul 23, 2024

Emerald Beach Resort
The Ritz-Carlton, St. Thomas
5 out of 5
6900 Great Bay, St. Thomas, St. Thomas
The price is $629 per night from Aug 25 to Aug 26
$629
$856 total
includes taxes & fees
Aug 25 - Aug 26
The Ritz-Carlton, St. Thomas offers a beachfront location, free valet parking, a restaurant, and 2 outdoor pools.
8.2/10 Very Good! (314 reviews)
"Nice hotel"

Reviewed on Jul 19, 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! (128 reviews)
"Staff was knowledgeable about activities on the island. Very friendly staff."

Reviewed on May 19, 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 (242 reviews)
"We really enjoyed staying at Sapphire Beach. We loved the beach and view. The rooms were clean and well kept. I was disappointed with the men running the bar. At times they were rude, and they over charged us for our drinks."

Reviewed on Jul 21, 2024

Sapphire Beach Resort
Marriott's Frenchman's Cove
4 out of 5
7338 Estate Bakkeroe, St. Thomas
The price is $629 per night from Aug 25 to Aug 26
$629
$708 total
includes taxes & fees
Aug 25 - Aug 26
Marriott's Frenchman's Cove offers free in-room WiFi, a beachfront location, free parking, and a restaurant.
8.8/10 Excellent! (163 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
The price is $178 per night from Jul 29 to Jul 30
$178
$221 total
includes taxes & fees
Jul 29 - Jul 30
This aparthotel offers free in-room WiFi, free parking, a restaurant, and an outdoor pool.
8.6/10 Excellent! (1,253 reviews)
"Very quiet and clean! It was convenient to all the beaches,downtown was in walking distance. The on sight bar and restaurant was very good. I would recommend this location to my friend and family!"

Reviewed on Jul 22, 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.
7.8/10 Good! (1,000 reviews)
"The place was clean and staff were helpful and friendly."

Reviewed on Jul 20, 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! (164 reviews)
"Great experience"

Reviewed on May 31, 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 $365 per night from Jul 31 to Aug 1
$365
$410 total
includes taxes & fees
Jul 31 - Aug 1
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,511 reviews)
"The resort was very nice overall. The beach on the property was a bit of a disappointment and the area around the resort was a little sketchy. However, the staff on site was very nice and accommodating."

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

Price found within the past 48 hours. Click for updated prices.
The Westin Beach Resort & Spa at Frenchman's Reef
Secret Harbour Beach Resort
Don't see what you're looking for?
See all available trips from New York to St. Thomas
View all trips

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 Bluebeards Beach and Mahogany Run Golf Course. 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 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.

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.

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.