Skip to content

10 dreamy St. Thomas all-inclusive resorts and hotels for a stress-free vacation

Sept. 27, 2023
16 min read
Marriott Frenchman’s Cove in St. Thomas_Marriott.com
10 dreamy St. Thomas all-inclusive resorts and hotels for a stress-free vacation
The cards we feature here are from partners who compensate us when you are approved through our site, and this may impact how or where these products appear. We don’t cover all available credit cards, but our analysis, reviews, and opinions are entirely from our editorial team. Terms apply to the offers listed on this page. Please view our advertising policy and product review methodology for more information.

St. Thomas is an idyllic island destination in the eastern Caribbean and one of just a few places that United States citizens can travel to within the region without a passport. That's because St. Thomas — along with St. Croix and St. John — make up the U.S. Virgin Islands, a U.S. territory in the Caribbean.

Visitors to St. Thomas won't find overwater bungalows, but they can still look forward to white-sand beaches, a laid-back vibe and water activities like snorkeling and scuba diving, not to mention duty-free shopping. And it's certainly worth considering for all types of travelers, from those looking for the best family beach vacation to newlyweds searching for all-inclusive honeymoon resorts.

Accommodation options in St. Thomas range from convenient home rentals to sprawling luxury resorts, and though there are very few outright all-inclusive properties, many hotels do offer packages that include food and beverages, so it feels like an all-inclusive vacation.

The best months to visit St. Thomas

Everybody loves an island breeze, but let's keep it light instead of gale-force winds. Hurricane season is something to keep in mind when traveling to St. Thomas, and you'll want to avoid that to make the most of your fun in the sun. Winter through spring is your safest bet, both in terms of temperature and odds of a sunny getaway. It's typically dryer and temperate from December through May.

Here are the best St. Thomas resorts for an all-inclusive vacation.

Bolongo Bay Beach Resort
Southern coast, St. Thomas, U.S. Virgin Islands
Beach at Bolongo Bay Beach Resort in St. Thomas
BOLONGO BAY BEACH RESORT/BOLONGOBAY.COM
Best for: Those looking for a truly carefree all-inclusive resort experience on St. Thomas.
Why stay here: An uncomplicated family-owned resort located on the beach with easy access to water sports and all-inclusive dining and drinks.
Best way to book: Bolongo Bay Beach Resort is available to book direct or you could elect to earn bonus points when booking through a credit card travel portal like Chase Travel, Amex Travel or Capital One Travel.

A family-owned and -operated resort on St. Thomas's southern coast, Bolongo Bay Beach Resort claims to be the first to introduce the all-inclusive concept to the island.

Situated on a 1,000-foot stretch of golden sand, it even features its own custom catamaran for tours to neighboring St. John.

Oasis Restaurant & Pool Bar is the only restaurant at this resort. It's open for breakfast, lunch and dinner, and also operates as a late-night bar. Guests can expect local ingredients and dishes, such as conch fritters, as well as tropical cocktails. The hotel's other dining outlet, Iggie's Beach Bar & Grill, has been closed since 2017 due to hurricane damage.

The resort offers three room types: Beachfront, Ocean View and Value. Ocean View rooms are on the second and third floors, while Beachfront rooms are among the closest you can get to the beach on St. Thomas. Both Ocean View and Beachfront room types feature private balconies. Value rooms have partial ocean views and are behind the restaurant.

Daily Newsletter
Reward your inbox with the TPG Daily newsletter
Join over 700,000 readers for breaking news, in-depth guides and exclusive deals from TPG’s experts

Included in your stay are on-property experiences like snorkeling, paddleboarding and kayaking. The resort can also help arrange other activities on the island, such as scuba diving and parasailing, for an additional charge.

Rates at Bolongo Bay Beach Resort start around $620 per night for two guests, based on double occupancy.

The Westin Beach Resort & Spa at Frenchman's Reef
Morningstar Bay, St. Thomas, U.S. Virgin Islands
The Westin Resort and Spa Frenchman's Reef. WESTIN
Best for: Marriott Bonvoy members who are fans of Westin's worldwide portfolio and want to escape to one of the most stunning corners of the Caribbean.
Why stay here: Guests get to enjoy three pools, five restaurants and have access to the Westin's sister property, Morningstar Buoy Haus, which includes a beautiful beachfront with access to snorkeling gear, non-motorized sports and lounge chairs.
Best way to book: Book directly with the resort for the best rates and packages.

The Westin Beach Resort & Spa at Frenchman's Reef is one of the higher-end options on the island, and it's bookable with Marriott Bonvoy points.

Just 5 miles from Cyril E. King International Airport (STT) and overlooking the ocean, the new resort offers a mix of wellness, fine dining and sandy beach to get your rest and relaxation on. The property features a Heavenly Spa by Westin as well as three on-site restaurants, a coffee house and a bar. We're partial to a romantic, Mediterranean-inspired meal at Luna Mar overlooking the Caribbean Sea, while Edge Bar is great to kick back with a margarita and enjoy the waterfront.

There's an array of bright, breezy room types and sizes to choose from, including a one-bedroom presidential suite and terrace and deluxe rooms for more budget-minded travelers. The orientation options range from garden views to partial and full ocean views. An added bonus: All rooms and suites feature a private balcony.

Room rates at The Westin Beach Resort & Spa at Frenchman's Reef start at $369, or 55,000 Marriott Bonvoy points, per night. A $75-per-night resort fee will be added to award redemptions.

Marriott's Frenchman's Cove
Pacquereau Bay, St. Thomas, U.S. Virgin Islands
Balcony seating at Marriott Frenchman's Cove
MARRIOTT FRENCHMAN'S COVE/MARRIOTT
Best for: Families who would prefer two- and three-bedroom accommodations.
Why stay here: Spacious suites with convenient amenities like full kitchens make Marriott's Frenchman's Cove a great option for families and other travelers who value homey lodgings over high-end amenities.
Best way to book: Book directly on the hotel’s website to take advantage of Marriott’s Member Rates.

Marriott's Frenchman's Cove — part of Marriott Vacation Club — affords views of both Pacquereau Bay and St. Thomas Harbor. The hotel features two- and three-bedroom villas, which are perfect for families or groups traveling together.

In addition to a fitness center, a pool (including a waterslide) and hot tub overlooking the Caribbean Sea, guests have three dining options on the property. Sunset Cove Bar & Grille is an open-air restaurant serving casual fare like burgers and the fresh catch of the day. At The Marketplace and The Marketplace Express, guests can find snacks, ice cream and essentials.

Each villa comes with a washer and dryer, a full kitchen and a furnished patio. On-property amenities are minimal but do include a fitness center. Nearby, you'll find the Haagensen House Museum and Coral World Ocean Park for plenty of activities to enjoy with the whole family.

Room rates at Marriott's Frenchman's Cove start at $626, or 50,000 Marriott Bonvoy points, per night.

The Ritz-Carlton, St. Thomas
Great Bay, St. Thomas, U.S. Virgin Islands
RITZ CARLTON/FACEBOOK
Best for: Travelers looking for a more upscale, luxurious experience while visiting the U.S. Virgin Islands.
Why stay here: Featuring four restaurants, family-friendly pools and a luxury catamaran for tours and events, it’s a great option for couples and family travelers alike.
Best way to book: Book through our partner, Skylark, to enjoy elite-like benefits such as upgrades and on-property credits as you earn Marriott points and elite credit. Otherwise, this hotel is an Amex Fine Hotels + Resorts property where you can enjoy complimentary breakfast for two, resort credit and more.

The Ritz-Carlton, St. Thomas is in Great Bay and is an excellent option for travelers with a higher budget or a lot of Marriott Bonvoy points to redeem. The 392-room resort recently underwent a $100 million renovation, including a new family-friendly pool equipped with a fun waterslide. The property also has its own catamaran that it deploys for sunset cruises, snorkeling tours and private events.

With four restaurants, this hotel does not have an all-inclusive option, but you can book a rate that includes daily breakfast for two or a club-level room that comes with complimentary culinary offerings throughout the day.

Rooms at The Ritz-Carlton, St. Thomas range from resort-view rooms to three-bedroom presidential suites. Club-level rooms and suites come with a dedicated concierge as well as access to the exclusive lounge. Be sure to check out the resort's frequent, seasonal offers for rates and experiences (discounts are typically offered for longer stays.).

Room rates at The Ritz-Carlton, St. Thomas start at $731, or 74,000 Marriott Bonvoy points, per night. An $85-per-night resort fee included in the cash rate will be added to award redemptions.

Morningstar Buoy Haus Beach Resort, An Autograph Collection Hotel at Frenchman’s Reef
Noni Beach, St. Thomas, U.S. Virgin Islands
Morningstar Buoy House, Autography Hotel. MORNINGSTAR BUOY HOUSE
Best for: Those looking for a boutique-style hotel where they can still redeem points.
Why stay here: This newly renovated resort is a great choice for redeeming Marriott Bonvoy points for an upscale stay on the island.
Best way to book: When bookings become available, reserve direct to take advantage of any food and beverage packages or offers for Marriott Bonvoy elites.

The second Marriott hotel to debut in spring 2023 at Frenchman's Reef, the 94-room Morningstar Buoy Haus Beach Resort is the more secluded, boutique counterpart to the larger, amenity-rich Westin next door (see above).

Just steps from a quarter-mile arc of white sand, beachfront and oceanside rooms and two suites channel a contemporary Caribbean vibe with light features and local decor. Rooms are also pet-friendly!

The resort features an infinity-edge pool with private cabanas and a swim-up bar. Among the four restaurants and bars, the fine dining Isla Blue restaurant showcases local seafood and innovative mixology. Sandbar specializes in Caribbean cocktails, and the casual beach club — Salt Shack Beach Bar & Grill — serves small bites to take care of those post-swim hunger pangs.

All Buoy Haus guests have access to the expansive amenities at the Westin Frenchman's Reef. In addition to daily programming for all ages, there are complimentary nonmotorized water sports, snorkeling tours and sunset sailing aboard the Flying Frenchman — the resort's luxury catamaran.

Rates at Morningstar Buoy Haus Beach Resort, An Autograph Collection Hotel at Frenchman's Reef, start at $575, or 84,000 Marriott Bonvoy points, per night. An $85-per-night resort fee included in the cash rate will be added to award redemptions.

The Westin St. John Resort Villas
Great Cruz Bay, St. John, U.S. Virgin Islands
THE WESTIN ST.JOHN RESRT AND VILLAS/MARRIOTT.COM
Best for: Those looking for an even more relaxed vacation with the conveniences of a kitchen, spa, pool and kids club on St. John.
Why stay here: Virgin Islands National Park is on St. John, which is only a 20-minute ferry ride from St. Thomas. Travelers could visit both destinations easily from this resort in particular.
Best way to book: Book directly with Marriott if redeeming points or hoping to take advantage of status.

The Westin St. John Resort Villas is an exceptional points option for your stay on the island. The hotel features a private beach, the Sugar and Spice Spa, an expansive resort-style pool, the Westin Family Kids Club to keep the tots busy and other amenities (tennis, anyone?) that make it an attractive higher-end option for families. The multibedroom villas can be handy if you're traveling in a larger group, too.

Room options at The Westin St. John Resort Villas include studios and one- and two-bedroom villas in varying layouts. All rooms are equipped with a kitchen so you can cook for yourself as you choose.

Dining options include Snorkels Bar & Grill, a poolside restaurant featuring salads and sandwiches, and Mango Deli, where guests can get coffee, pastries and pre-made lunch dishes. Lemongrass Restaurant & Bar is open from breakfast through dinner for those looking for local Caribbean fare with views of Great Cruz Bay.

For those looking to explore, the Reef Bay Trail is great for hiking in Virgin Islands National Park nearby.

Room rates at The Westin St. John Resort Villas start at $465, or 103,200 Marriott Bonvoy points, per night.

Secret Harbour Beach Resort
East St. Thomas, St. Thomas, U.S. Virgin Islands
SECRET HARBOR BEACH RESORT/FACEBOOK
Best for: Families and groups looking for multiroom accommodations.
Why stay here: This resort features a PADI Five-Star facility, offering certifications for those interested in learning to scuba dive.
Best way to book: Book direct to take advantage of discounted rates and possibly food and beverage credit offers.

Secret Harbour Beach Resort is a boutique hotel offering apartment-style accommodations both on the beach and hillside. Guests can choose among studio, one-, two- and three-bedroom condos. The beachfront units are more centrally located and close to resort amenities, while the hillside units surround the pool and offer more privacy.

The resort's amenities include a freshwater pool, tennis courts, three dining outlets and online grocery provisioning to stock your room. The Patio at Sunset Grill is a tiki-style restaurant serving Caribbean and Southwestern fusion dishes (we love the lobster and shrimp tostadas) while Sunset Grille is a more upscale American-style steakhouse with an incredible view of the water.

Throughout the resort, Wi-Fi is complimentary, and there is a full-time concierge to help you coordinate any tours or reservations. Secret Harbour Beach Resort also features an on-site dive shop. Aqua Action Dive and Watersports Center is a PADI Five-Star facility and has tours available for divers of all levels.

Room rates at Secret Harbour Beach Resort start at $376 per room per night.

Emerald Beach Resort
Lindbergh Bay, St. Thomas, U.S. Virgin Islands
EMERALD BAY BEACH RESORT/FACEBOOK
Best for: Guaranteed water views from rooms at an affordable price.
Why stay here: You’ll be close to Charlotte Amalie and all that the island’s capital has to offer.
Best way to book: Book direct to take advantage of rate plan offers for up to $25 per day in food and beverage credits.

Every room at Emerald Beach Resort faces the beach and overlooks Lindbergh Bay, one of the island's most beautiful beaches.

There are three places to eat at the resort: Caribbean Fusion (the place to go for local meats and seafood), Emerald Cafe (your go-to spot for grab-and-go coffee or tea and breakfast treats) or Emerald Beach Bar (our favorite spot to kick back with a Corona and soak in the sunset).

Otherwise, you're just minutes away from Charlotte Amalie, St. Thomas — the capital of the U.S. Virgin Islands — where you'll find plenty of restaurants and shopping options. But be sure to take time to kick back on a lounge chair at the resort beach and soak in the rays — you are here to unwind, after all.

The 90-key resort offers two room types: Beach Front Deluxe King Rooms and Beach Front Deluxe Double Rooms. Every room comes with a private balcony or patio and complimentary Wi-Fi. The resort's concierge can help book tours and transportation as well as assist with ferry transfers to neighboring islands.

Room rates at Emerald Beach Resort start at $175 per night.

Margaritaville Vacation Club by Wyndham
Water Bay, St. Thomas, U.S. Virgin Islands
EXTRA HOLIDAYS/FACEBOOK
Best for: Anyone looking for a laid-back party vibe that’s not too over-the-top.
Why stay here: Margaritaville is a chain hotel and timeshare powerhouse with locations in places like Puerto Rico and Nashville. You can expect the same fun and casual atmosphere at each location.
Best way to book: Book direct to take advantage of a $125 Amazon gift card currently available.

It's more than cheeseburgers in this slice of paradise. With views of St. John, guests at the Margaritaville Vacation Club by Wyndham — part of the late Jimmy Buffett's Margaritaville empire — can expect to enjoy crystal-clear water for snorkeling, diving, fishing and more.

There's nothing to fuss over at this Wyndham property, as the goal is to relax as much as possible — preferably in a hammock. There is one restaurant, Jimmy Buffett's Margaritaville, along with the 5 o'Clock Somewhere Bar (the ideal place to get a frozen libation or two). The hotel does not offer all-inclusive rates, but guests can sign up for Insider Extras, where they'll receive awards and discounts every time they book.

Guests can choose from studio, one- and two-bedroom suites that sleep between two and six people and range in size from 324 to 1,070 square feet. All units have an outdoor seating area, kitchenette and even a Frozen Concoction Maker, perfect for making frozen cocktails in the comfort of your own room. We'll drink to that (ideally with a perfect sunset).

Rates at Margaritaville Vacation Club by Wyndham start at $295 per night.

Divi Carina Bay Beach Resort & Casino
St. Croix, U.S. Virgin Islands
Pool at St. Thomas Divi Carina Bay Beach Resort
DIVIRESORTS
Best for: Travelers looking for a newly renovated all-inclusive resort option in the U.S. Virgin Islands.
Why stay here: You can expect good food and hospitality, clean accommodations and a great location near St. Croix’s East End Marine Park at this adults-only resort.
Best way to book: Book direct or through a credit card travel portal.

Though not on St. Thomas, Divi Carina Bay Beach Resort & Casino on St. Croix is less than 30 minutes away by plane, or about two hours by ferry, from St. Thomas and is another option for those looking for a truly all-inclusive vacation.

St. Croix is still a part of the U.S. Virgin Islands and therefore does not require a passport for U.S. citizens. In 2021, the adults-only hotel underwent a top-to-bottom renovation that included updates to rooms and suites, the addition of seven restaurants and the introduction of a wide selection of activities such as tennis and pickleball.

The cuisine at its various restaurants includes Italian, pan-Asian fusion and gourmet coffee. Tuscany Ristorante Italiano is the resort's signature restaurant and is our favorite for its ocean views and carb-y masterpieces.

Divi Carina Bay Beach Resort & Casino features Beachfront King and Double Rooms ranging in size from 356 to 379 square feet and Hillside One-Bedroom Suites with separate living rooms, dining rooms and kitchens that clock in at over 1,000 square feet. Espresso machines, refrigerators and a private deck or balcony are among the standard amenities.

You can find Divi Resorts on other Caribbean islands, including Aruba, St. Croix and St. Maarten.

Rates at Divi Carina Bay Beach Resort & Casino start at $460 per night, based on double occupancy.

Related

Featured image by MARRIOTT FRENCHMAN'S COVE/MARRIOTT.COM
Editorial disclaimer: Opinions expressed here are the author’s alone, not those of any bank, credit card issuer, airline or hotel chain, and have not been reviewed, approved or otherwise endorsed by any of these entities.

TPG featured card

Rewards rate
3XEarn 3X Miles on Delta purchases.
1XEarn 1X Miles on all other eligible purchases.
Intro offer
Open Intro bonus
Earn up to 125,000 Bonus Miles
Annual fee
$650
Regular APR
19.49%-28.49% Variable
Recommended credit
Open Credit score description
Excellent to Good

Pros

  • Delta SkyClub access when flying Delta
  • Annual companion ticket for travel on Delta (upon renewal)
  • Ability to earn MQDs through spending
  • Various statement credits for eligible purchases

Cons

  • Steep annual fee of $650
  • Other Delta cobranded cards offer superior earning categories
  • Earn 100,000 Bonus Miles after you spend $6,000 or more in purchases with your new Card within the first 6 months of Card Membership and an additional 25,000 bonus miles after you make an additional $3,000 in purchases on the Card within your first 6 months, starting from the date that your account is opened. Offer Ends 04/01/2026.
  • Delta SkyMiles® Reserve American Express Card Members receive 15 Visits per Medallion® Year to the Delta Sky Club® when flying Delta and can unlock an unlimited number of Visits after spending $75,000 in purchases on your Card in a calendar year. Plus, you’ll receive four One-Time Guest Passes each Medallion Year so you can share the experience with family and friends when traveling Delta together.
  • Enjoy complimentary access to The Centurion® Lounge in the U.S. and select international locations (as set forth on the Centurion Lounge Website), Sidecar by The Centurion® Lounge in the U.S. (see the Centurion Lounge Website for more information on Sidecar by The Centurion® Lounge availability), and Escape Lounges when flying on a Delta flight booked with the Delta SkyMiles® Reserve American Express Card. § To access Sidecar by The Centurion® Lounge, Card Members must arrive within 90 minutes of their departing flight (including layovers). To access The Centurion® Lounge, Card Members must arrive within 3 hours of their departing flight. Effective July 8, 2026, during a layover, Card Members must arrive within 5 hours of the connecting flight.
  • Receive $2,500 Medallion® Qualification Dollars with MQD Headstart each Medallion Qualification Year and earn $1 MQD for each $10 in purchases on your Delta SkyMiles® Reserve American Express Card with MQD Boost to get closer to Status next Medallion Year.
  • Enjoy a Companion Certificate on a Delta First, Delta Comfort, or Delta Main round-trip flight to select destinations each year after renewal of your Card. The Companion Certificate requires payment of government-imposed taxes and fees of between $22 and $250 (for itineraries with up to four flight segments). Baggage charges and other restrictions apply. Delta Basic experiences are not eligible for this benefit.
  • $240 Resy Credit: When you use your Delta SkyMiles® Reserve American Express Card for eligible purchases with U.S. Resy restaurants, you can earn up to $20 each month in statement credits. Enrollment required.
  • $120 Rideshare Credit: Earn up to $10 back in statement credits each month after you use your Delta SkyMiles® Reserve American Express Card to pay for U.S. rideshare purchases with select providers. Enrollment required.
  • Delta SkyMiles® Reserve American Express Card Members get 15% off when using miles to book Award Travel on Delta flights through delta.com and the Fly Delta app. Discount not applicable to partner-operated flights or to taxes and fees.
  • With your Delta SkyMiles® Reserve American Express Card, receive upgrade priority over others with the same Medallion tier, product and fare experience purchased, and Million Miler milestone when you fly with Delta.
  • Earn 3X Miles on Delta purchases and earn 1X Miles on all other eligible purchases.
  • No Foreign Transaction Fees. Enjoy international travel without additional fees on purchases made abroad.
  • $650 Annual Fee.
  • Apply with confidence. Know if you're approved for a Card with no impact to your credit score. If you're approved and you choose to accept this Card, your credit score may be impacted.
  • Terms Apply.
  • See Rates & Fees