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

Bolongo Bay Beach Resort
3.0 star property
8.0 out of 10, Very Good, 1,003 reviews
"Amazing"
Bolongo Bay Beach Resort
Sugar Bay Resort and Spa
4.5 star property
7.2 out of 10, Good, 293 reviews
"its not full inclusive no vip room no café for expresso less everything no wet bar in room no room service we didn't have tissue in room I could keep going but the employees awesome the place awesome the bed awesome all inclusive NOT AWESOME"
Sugar Bay Resort and Spa
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 $552 per night from Jun 3 to Jun 4
$552
$682 total
includes taxes & fees
Jun 3 - Jun 4
Secret Harbour Beach Resort offers free in-room WiFi, a beachfront location, 2 restaurants, and an outdoor pool.
8.6/10 Excellent! (1,183 reviews)
"This was one of the best hotels I’ve stayed at. Stepped out onto the balcony, to get a gorgeous view of the beach, and hear the waves. Beautiful beach, chair, umbrella, towels, and bottled water. Great restaurant and shop!"

Reviewed on May 30, 2024

Secret Harbour Beach Resort
Emerald Beach Resort
3.5 out of 5
8070 Lindbergh Bay, St. Thomas, St. Thomas
The price is $249 per night from Jun 2 to Jun 3
$249
$305 total
includes taxes & fees
Jun 2 - Jun 3
This hotel offers free in-room WiFi, a beachfront location, free parking, and 2 restaurants.
7/10 Good! (1,005 reviews)
"I love this"

Reviewed on May 30, 2024

Emerald Beach Resort
The Ritz-Carlton, St. Thomas
5 out of 5
6900 Great Bay, St. Thomas, St. Thomas
The price is $729 per night from Jun 17 to Jun 18
$729
$977 total
includes taxes & fees
Jun 17 - Jun 18
The Ritz-Carlton, St. Thomas offers a beachfront location, free valet parking, a restaurant, and 2 outdoor pools.
8.2/10 Very Good! (295 reviews)
"Could use more dining options on property. Staff was friendly but not quite the caliber one would expect from Ritz-Carlton. That said, I would definitely book a return trip and recommend this location to friends and family."

Reviewed on May 30, 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! (124 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 (235 reviews)
"Everyone there was friendly and helpful"

Reviewed on May 9, 2024

Sapphire Beach Resort
Marriott's Frenchman's Cove
4 out of 5
7338 Estate Bakkeroe, St. Thomas
The price is $859 per night from Jun 2 to Jun 3
$859
$966 total
includes taxes & fees
Jun 2 - Jun 3
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,169 reviews)
"Bay, islands and mountain views are amazing from the room’s private balcony and hotel’s pool area."

Reviewed on May 31, 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)
"Amazing"

Reviewed on May 25, 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! (159 reviews)
"Loved the location, staff, food and the quiet beach area. It was the best on the island!"

Reviewed on May 1, 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 $390 per night from Jun 3 to Jun 4
$390
$439 total
includes taxes & fees
Jun 3 - Jun 4
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,389 reviews)
"It was an amazing stay"

Reviewed on May 31, 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 Columbus 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 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 Bluebeards Beach and Yacht Haven Grande Marina and see why travelers like the beaches and recreational activities in St. Thomas. Other attractions include Skyride to Paradise Point, Frenchman's Bay, and Havensight Mall.

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.