Skip to Content

23 Best St. Thomas All Inclusive Resorts (2024)

St. Thomas is an island in the Caribbean.

Located in the US Virgin Islands, St. Thomas offers a convenient tropical paradise for visitors from the United States.

Looking for the perfect Caribbean getaway? Check out our list of the best & all-inclusive Caribbean resorts and hotels, you can also check out the top all inclusive resorts in US Virgin Islands!

With a lush atmosphere and warm hospitality, the island has earned a reputation for being a fantastic destination for romance and family vacations.

Make the most of your vacation by visiting one of the top tropical resorts in the world.

While in St. Thomas, you will find endless activities and beautiful landscapes.

To help you decide where to stay during your visit, a list of the best St. Thomas all inclusive resorts can be found below.

Table of Contents

1. Secret Harbour Beach Resort

Secret Harbour Beach Resort, St. Thomas
@Secret Harbour Beach Resort – St. Thomas

Rating: 4.6★

Hotel class rating: 3-star

Address: 6280 Estate Nazareth, St. Thomas, US Virgin Islands 00802

  • Beach service
  • Delivery of groceries
  • Laundry services

Why you should go: Secret Harbour Beach Resort offers a home away from home.

As such, the resort is the perfect place to recharge and enjoy the tropics with your family or significant other.

In particular, the resort offers a pristine beach, a quiet area, and spacious beachfront accommodations.

Amenities and things to do: Spend your morning on the beach, swimming and spending time with your kids.

Afterward, eat lunch on the patio at the Sunset Grille and enjoy views of the Caribbean Ocean.

In the afternoon, go scuba diving or rent equipment from the resort to go snorkeling, paddle boarding, or kayaking, as well as get some floats for your kids.

Additionally, you can play a tennis match, head to the fitness center for a workout, or lounge by the pool.

Also offered by the resort are boating adventures, perfect for surprising your significant other.

Take a tour of the best snorkeling spots in St. Thomas, go island hopping, or sail across the water.

What’s more, most of the tours offer meals, drinks, and other amenities.

Once you’ve returned for the day, enjoy dinner, or stop by the Beach Bar for a tropical drink and unwind.

Lastly, return to your condo-suite or villa, where you can cook a meal in the full kitchen or lounge on your private balcony or patio.

2. Sapphire Village Resort by Antilles Resorts

Sapphire Village Resort by Antilles Resorts, St. Thomas
@Exquisite Hotel Consultants

Rating: 5★

Hotel class rating: 2-star

Address: 6320 Estate Smith Bay, St. Thomas, US Virgin Islands 00802

  • Laundry services
  • 2 pools

Why you should go: Sapphire Village Resort by Antilles Resorts offers beautiful accommodations and the surroundings of paradise.

Would you like to see the best views in St. Thomas?

The resort’s hillside lodging provides spectacular views, where you will be able to see Sapphire Beach, Jost Van Dyke, and Tortola, as well as the island of St. John.

Amenities and things to do: Wake up in your studio or suite and fix breakfast in bed for your significant other.

Moreover, your family will feel right at home with a spacious living area and a fully equipped kitchen.

Afterward, lounge by the palm-lined pool or go for a swim before heading out to explore the area.

Only minutes from the resort are several attractions.

Visit Coral World Ocean Park and explore the ocean life of St. Thomas, or head to the Red Hook Ferry for an excursion.

Take a day trip to St. John, visit the Virgin Island National Park, or simply enjoy the ocean views.

At the end of the day, return and have a romantic dinner or family meal at the resort’s restaurant.

3. Marriott’s Frenchman’s Cove

Marriott’s Frenchman’s Cove, St. Thomas
@Marriott’s Frenchman’s Cove

Rating: 4.6★

Hotel class rating: 4-star

Address: 7338 Estate Bakkeroe, St. Thomas, US Virgin Island, 00802

  • Hot tub
  • Laundry services

Why you should go: If you are looking for top-rated St. Thomas all inclusive resorts, Marriott’s Frenchman’s Cove is one of the most popular.

The resort overlooks Pacquereau Bay and provides the atmosphere of a charming village.

During your stay, you’ll also discover fantastic amenities that will keep you and your family happy.

Amenities and things to do: Stop by the fitness center for a workout before heading to the infinity pool.

While at the pool, you can relax and lounge while your kids enjoy the slide.

Afterward, explore the nearby attractions, such as Haagensen House Museum or Coral World Ocean Park.

If you’d prefer a day on the beach, go snorkeling before enjoying a picnic and working on your tan.

In the evening, dine by the pool or enjoy a meal at the bar and grille.

What’s more, you can stop by The Marketplace for cold drinks and snacks or cook dinner in your villa kitchen.

Once you are ready to unwind, lounge in your villa’s spacious living area or on your private patio or balcony.

4. Margaritaville Vacation Club

Margaritaville Vacation Club, St. Thomas
@Margaritaville Vacation Club

Rating: 4.1★

Hotel class rating: 4-star

Address: 6080 Estate Smith Bay, St. Thomas, US Virgin Islands 00802

  • Laundry services
  • Activities programs
  • Fitness center

Why you should go: If you are looking for all inclusive resorts in St. Thomas for a get-together with friends, Margaritaville Vacation Club is a fantastic choice.

While at the resort, you will find a multitude of activities to keep you and your friends happy.

Additionally, the resort offers accommodations that have all the conveniences of home and spectacular views.

Amenities and things to do: Spend your days at the resort diving, snorkeling, windsurfing, or swimming.

What’s more, you can go on a sailing trip or try your hand at deep-sea fishing.

Would you like to find great shopping in St. Thomas?

Go on a shopping excursion and find plenty of duty-free stores near Margaritaville Vacation Club.

Moreover, there are plenty of interesting destinations nearby.

Visit Blackbeard’s Castle or see where Camille Pissarro grew up.

If you want to take it easy, enjoy a hammock and a cocktail as the palm trees sway overhead.

At night, have dinner on the beach at the restaurant and bar before retiring to your room or suite.

Relax in comfort and charming décor as you take in the view from your balcony or patio, or soak in the hot tub.

5. The Ritz-Carlton

The Ritz-Carlton, St. Thomas
@The Ritz-Carlton

Rating: 4.3★

Hotel class rating: 5-star

Address: 6900 Great Bay, Nazareth, St. Thomas, US Virgin Islands 00802

  • Hot tub
  • Yoga classes
  • Racquetball
  • Poolside bar

Why you should go: Enjoy a luxury vacation at The Ritz Carlton while in St. Thomas.

During your stay, you will have top-tier amenities, breathtaking views, and numerous activities.

Amenities and things to do: Begin your vacation the right way with a trip to the spa.

While there, you can gaze out at the Caribbean Ocean as you get a relaxing treatment or massage.

Afterward, spend some time swimming in the stunning infinity pool or lounge in your private cabana.

Moreover, the family pool offers a slide for your kids to enjoy, and there is an adults-only pool available.

If you’d prefer the beach over the pool, beachfront gazebos are on offer, where you can take in the view before going for a stroll or swimming.

For some adventure, head out on a sailing trip, go snorkeling, or explore the water by kayak, as well as paddle board or fish.

Also available at the resort are tennis courts, a fitness center, and a lounge.

Once you’ve had a day of rest and adventure, dine by the ocean at Coconut Cove, next to the pool at Sails, or in elegant surroundings at Bleuwater.

Lastly, retire to your room or suite and relax in contemporary comfort.

Included in your accommodations are a private terrace, marble bath, and views of the ocean.

6. Mafolie Hotel

Mafolie Hotel, St. Thomas
@Mafolie Hotel & Restaurant

Rating: 4.3★

Hotel class rating: 3-star

Address: 7091 Estate, St. Thomas, US Virgin Islands 00802

  • Limousine service
  • Poolside bar

Why you should go: For luxury St. Thomas all inclusive resorts, you should consider Mafolie Hotel.

The independently owned resort offers world-class service, as well as luxury amenities and superb gourmet food.

Amenities and things to do: Start your day with a complimentary breakfast at the buffet before lounging by the pool.

While at the pool, you will be able to enjoy the amazing view of Charlotte Amalie and sip a tropical cocktail.

Afterward, arrange an adventure with the activities concierge and explore the island in a number of ways.

Take a tour, go kayaking, or get an up-close look at the underwater world with a snorkeling trip.

Additionally, you can stroll the nearby neighborhoods and discover a variety of dining experiences or go on a shopping excursion.

Afterward, dine at The Mafolie Restaurant.

Sample authentic island flavors with dishes like Starfruit Drizzled Mango Avocado Salad, Kalallou Soup, and fresh seafood, not to mention a Caribbean Lobster Cocktail.

Return to your tropical-décor room or suite at night and lounge as you take in the views of the harbor.

7. The Green Iguana Hotel

The Green Iguana Hotel, St. Thomas
@The Green Iguana Hotel

Rating: 4.8★

Hotel class rating: 2-star

Address: 1002 Blackbeard’s Hill, Charlotte Amalie, St. Thomas, US Virgin Islands 00802   

  • Discount packages for extended stay
  • Laundry services

Why you should go: You’ll be completely immersed in the tropics at The Green Iguana Hotel.

Would you like to stay at an eco-friendly resort in St. Thomas?

The Green Iguana Hotel is committed to the environment with on-site water filtering and electricity provided by Tesla storage batteries and solar panels.

Amenities and things to do: Wake up in a charming tropical room and spend some time on your private balcony or patio.

After enjoying some time quietly sitting in paradise, head to the pool for a dip or have a cup of hot tea on the sun terrace.

Moreover, your kids will love the splash pool.

Afterward, fix lunch at one of the barbecue grills on hand and have a family picnic at one of the outdoor tables.

You’ll also find numerous attractions nearby, such as the Crown Bay Marina and Magens Bay Beach.

8. Bluebeard’s Resort

Bluebeard’s Resort, St. Thomas
@Bluebeard’s Resort

Rating: 4★

Hotel class rating: 3-star

Address: 1331 Estate Taarneberg, St. Thomas, US Virgin Islands 00802

  • Kitchens and kitchenettes available
  • Private balconies
  • Poolside bar

Why you should go: If you would like to stay at one of St. Thomas all inclusive resorts that offer adventures, Bluebeard’s Resort is a fun and thrilling option.

The newly renovated resort offers spacious accommodations, as well as a multitude of nearby attractions and adventures.

Additionally, the resort offers great dining experiences and warm hospitality.

Amenities and things to do: Spend your days in St. Thomas adventuring just minutes from the resort.

Take a guided tour of breweries, see the islands from above with a helicopter excursion, or take an ecotour across the Caribbean waters.

You can also find a plethora of water activities while at the resort.

Go kayaking, paddle boarding, or snorkeling, in addition to swimming or diving.

Rent a bike and explore the waterfront before visiting Coral World Ocean Park for an educational tour.

If you want a laid-back day at the resort’s property, head out to the pool and enjoy the view of the harbor before stopping by the fitness center for a workout.

Afterward, hike and explore the lush property and soak in a hot tub to relax your muscles.

In the evening, dine at The Castle Gastropub and enjoy craft beer and mouthwatering cuisine.

Once you’re ready to call it a day, head to your studio or suite and relax in fresh décor that is vibrant and tasteful.

9. Point Pleasant Resort

Point Pleasant Resort, St. Thomas
@Point Pleasant

Rating: 4.4★

Hotel class rating: 3-star

Address: 6600 Estate, St. Thomas, US Virgin Islands 00802

  • Shuttle service
  • Laundry services

Why you should go: Point Pleasant Resort provides everything you need, with fantastic amenities, dining, and spectacular views.

What’s more, the resort is nestled amidst some of St. Thomas’ best attractions.

Amenities and things to do: Make your way to the beach, just steps from the resort, and spend the day swimming or snorkeling. 

Afterward, go for a walk along the resort’s nature trail and get some great photos from the gazebo overlook.

Additionally, the resort provides 3 sparkling pools to lounge by or swim laps in.

Stop by The Lobby Shop for a cold drink and a snack before exploring the neighborhood.

Are you wondering what there is to do in St. Thomas?

Visit some of the world-renowned beaches on the island, tour Coral World, or take the Red Hook Ferry to explore St. John.

Have a romantic dinner at the Sun and Sea Bar & Grill, which offers breathtaking views.

Retire to your villa for the night and lounge in the living area.

Also, you can fix a snack in the kitchen and unwind on your private balcony that overlooks the harbor.

If you’re looking for the perfect vacation spot, top-rated Cancun all inclusive resorts are a must-see and don’t miss out on the top luxury cruises to the Bahamas and Puerto Rico cruises.

10. Bolongo Bay Beach Resort

Bolongo Bay Beach Resort, St. Thomas
@Bolongo Bay Beach Resort

Rating: 4.2★

Hotel class rating: 3-star

Address: 7150 Bolongo, Charlotte Amalie, St. Thomas, US Virgin Islands 00802

  • Unlimited drinks
  • Complimentary water sports

Why you should go: Bolongo Bay Beach Resort prides itself on offering the ultimate Caribbean experience.

While at the resort, you will enjoy warm hospitality, unique amenities, and adventurous experiences.

Amenities and things to do: Wake up in your beachfront guest room and unwind on the private balcony while enjoying the view.

Afterward, fuel up at the breakfast buffet before lounging by the pool or relaxing in one of the hammocks.

For some fun in the water, go snorkeling and meet friendly turtles and go kayaking, as well as paddleboarding.

Moreover, you will have the opportunity to go sailing or windsurfing.

Take part in one of the resort’s fun-filled programs, like the Snorkel Booze Hunt or Poolside Bingo.

For dinner, head to Oasis Restaurant and Pool Bar.

While there, you can sip a custom cocktail and sample authentic island fare while listening to live music.

11. At Home in the Tropics

At Home in the Tropics, St. Thomas
@At Home In The Tropics Bed & Breakfast

Rating: 4.9★

Address: 1680 Dronningens Gade, Charlotte Amalie, St. Thomas, US Virgin Islands 00802

  • Adults only
  • Outdoor dining area

Why you should go: The intimate property of At Home in the Tropics offers a quiet and charming adults-only getaway.

Overlooking the Charlotte Amalie Harbor, the resort offers privacy and breathtaking views.

Amenities and things to do: Enjoy a spectacular homemade breakfast that you won’t find at any other resort.

Enjoy fresh berries in a smoothie bowl, local produce, and a balcony view as you sip your coffee or tea.

Afterward, get a massage or lounge by the pool.

Go on a snorkeling adventure, take a local tour, or feel the thrill of parasailing.

Once you are ready for a good night’s sleep, head back to your guest room, which has a private entrance.

12. The Westin Beach Resort & Spa

The Westin Beach Resort & Spa St Thomas
@Westin St.John US Virgin Islands

Rating: 4★

Hotel class rating: 4-star

Address: 5 Estate Bakkeroe, St. Thomas, US Virgin Island 00801

  • Swim-up bar
  • Hot tub
  • Laundry services

Why you should go: The Westin Beach Resort & Spa offers panoramic views, relaxing amenities, and exciting activities.

If you are looking for family-friendly St. Thomas resorts, The Westin should be one you consider.

Amenities and things to do: Explore the Virgin Islands and St. Thomas with sailing trips, snorkeling, and kayaking, as well as dinner cruises offered by the resort.

Searching for a Caribbean vacation? Why not check out our list of the best Caribbean cruises!

Moreover, you can relax and unwind by the clifftop pool in your private cabana as you sip a cocktail.

Head to the white sand beach with your family and enjoy a picnic or visit the game area for fun with your kids.

Afterward, treat yourself to a massage at the spa, which includes a private pool.

Enjoy a family dinner at one of the many restaurants offered by the resort, sampling everything from handmade pasta to fresh seafood.

At the end of the day, relax in the colors of the Caribbean in your guest room.

13. Crystal Cove Beach Resort

Crystal Cove Beach Resort, St. Thomas
@Crystal Cove Beach Resort

Rating: 4.3★

Hotel class rating: 2-star

Address: 84PX+32C, Route 32, St. Thomas, US Virgin Islands 00801

  • Laundry services
  • Located on Sapphire Beach

Why you should go: Crystal cove Beach Resort is a wonderful St. Thomas destination spot located on Sapphire Bay.

You’ll find activities and amenities that will keep you and your travel companions entertained and relaxed.

Amenities and things to do: Challenge your friends with a game of tennis or take a dip in the saltwater pool before heading to the beach.

While at the beach, you can do some parasailing, snorkeling, or swimming.

For dinner, head to the Sapphire Beach Bar and sample Caribbean fare on the beach or sip a cocktail.

When you are ready to retire for the night, head to your home away from home.

There, you can cook up a meal in your fully equipped kitchen and rest easy on comfortable furnishings.

14. Picara Pearl Villa & Suites Magens Bay

Picara Pearl Villa & Suites Magens Bay, St. Thomas
@Picara Pearl Villa & Suites Magens

Rating: 4.9★

Address: Peterborg, St. Thomas, US Virgin Islands 00802

  • Kitchen or kitchenette
  • Located on Magens Bay

Why you should go: Picara Pearl Villa & Suites Magens Bay offers a villa rental and suites in the quietest area of St. Thomas.

Additionally, you’ll have access to famous Magens Beach, a one-mile stretch of soft sand and palm trees.

Amenities and things to do: Wake up to oceanfront views at Picara Point and lounge on your private balcony with a cup of coffee.

Fix a romantic private breakfast with your significant other in your kitchen or kitchenette.

Afterward, speak with the activities concierge and begin your adventure.

Head to Coral World Park and meet aquatic sea creatures or go on a sailing excursion, not to mention snorkel with friendly sea turtles.

What’s more, you can go kayaking or paddleboarding from Magens Beach.

Once you’ve had your fill of adventure, dine at one of the nearby restaurants.

Retire to your accommodations and enjoy a nightcap from the minibar before getting a great night’s sleep.

15. Emerald Beach Resort

Emerald Beach Resort, St. Thomas
@Emerald Beach Resort St. Thomas

Rating: 4★

Hotel class rating: 3-star

Address: 8070 Lindberg Bay, Charlotte Amalie West, St. Thomas, US Virgin Islands 00802

  • Shuttle service
  • Cocktail parties
  • Laundry services

Why you should go: Are you looking for a resort in St. Thomas that is known for being friendly?

Consider Emerald Beach Resort, where you will find warm hospitality and a commitment to giving each guest a relaxing getaway.

Amenities and things to do: The resort is in a prime location, nestled only minutes away from downtown Charlotte Amalie.

If you’d prefer to just sit back and relax, lounge by the tropical pool and sip a cocktail or unwind in the fitness center.

Stop by the resort’s boutique and pick up some souvenirs before renting some water sports equipment.

Get out on the water and feel the thrill of a jet ski, go on a paddle boat ride, or kayak.

Additionally, the resort offers snorkel gear and paddle boards.

At night, head to the resort’s restaurant for Caribbean fares or stop by the bar and enjoy a nightcap.

Retire to your guest room and lounge on the private balcony as you look out over the ocean.

16. Flamboyan on the Bay Resort

Flamboyan on the Bay Resort, St Thomas
@Fbrvi

Rating: 4.3★

Hotel class rating: 3-star

Address: 6200 Magens Bay Road, St. Thomas, US Virgin Islands 00802

  • Laundry services
  • Pet-friendly

Why you should go: Enjoy your suite at Flamboyan on the Bay Resort, where you will be tucked against the hillside with amazing views of Magens Bay Beach.

The oasis resort also offers entertaining activities, local attractions, and spectacular amenities.

Amenities and things to do: Soak in the Jacuzzi and unwind before playing a game of tennis with friends.

Afterward, take a dip in the garden pool or lounge by the Magens View Pool.

For lunch, grill up some steaks for a family picnic or stop by RooT 42 Bar & Grill.

Moreover, you can take a romantic stroll through the lush garden paths that showcase fruit trees and aromatic flowers.

If you’d like to get out and explore the island, the resort is near a number of fun activities.

Go for a hike, kayak across the waters, and take a diving lesson, as well as shop, dine, or take a tour.

Once you are ready to call it a day, return to your Caribbean-style suite that provides breathtaking views.

17. Harbour Beach Villas

Harbour Beach Villas, St. Thomas
@Secret Harbourvi

Rating: 4.5★

Address: 6281 Estate Nazareth, St. Thomas, US Virgin Islands 00802

  • Private villa-style apartment
  • Fully equipped kitchen

Why you should go: Located in the Secret Harbour neighborhood of St. Thomas, you’ll find a home away from home at Harbour Beach Villas.

The luxury resort offers relaxing amenities and nearby attractions.

Amenities and things to do: Spend your day lounging by the pool and enjoy the palm-line view or play tennis.

When you’re ready to get out of the hot Caribbean sun, head to your accommodations, where you can fix lunch in the kitchen and dine on your private patio or balcony.

Afterward, head to Secret Harbour Beach or visit the American Yacht Harbour Marina, where you can go on a boat excursion.

Have dinner at the nearby Sushi & Sake Bar before returning to your cozy, as well as charming, accommodations.

Immerse yourself in the Caribbean vibe with the top Curacao resorts.

18. Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas, St. Thomas
@Lindber Ghbay Hotel And Villas

Rating: 4.8★

Hotel class rating: 3-star

Address: 8075 Lindbergh Bay, St. Thomas, US Virgin Islands 00802

  • Private balconies available
  • Seasonal packages

Why you should go: If you are searching for secluded all inclusive St. Thomas resorts, take a look at Lindbergh Bay Hotel and Villas.

The resort prides itself on offering a peaceful destination and affordable rates.

Amenities and things to do: Begin your day in newly renovated accommodations that showcase the charm of the Caribbean.

Enjoy a cup of coffee, as well as views of the lush garden or sparkling ocean.

Afterward, get a drink at the poolside bar and lounge by the water as you look out onto the bay.

During your stay at the resort, you’ll be only minutes from popular attractions.

Visit a butterfly garden, go on an ecotour, and feel the thrill of ziplining, in addition to hiking or playing on the beach.

Have a romantic meal at Oceanside Bistro or sip a cocktail by the pool with your friends.

19. Sunset Gardens Guesthouse

Sunset Gardens Guesthouse, St. Thomas
@Sunset Gardens

Rating: 3.9★

Hotel class rating: 3-star

Address: 8305 Scott Free Road, St. Thomas, US Virgin Islands 00802

  • Kitchenettes and private balconies available
  • Laundry services

Why you should go: Sunset Gardens Guesthouse offers an intimate Caribbean experience.

The family-owned destination offers spectacular views of both Crown Bay and Charlotte Amalie Harbor.

Amenities and things to do: Lounge by the pool and watch cruise ships make their way in and out of the harbor.

Take advantage of the barbecue facilities enjoying an alfresco lunch on the deck.

Afterward, head to the Dollar Ride and explore the island.

End your day with a family meal prepared in the kitchenette at your accommodations and relax on the balcony.

20. Windward Passage Hotel

Windward Passage Hotel, St. Thomas
@The Windward Passage Hotel

Rating: 4.4★

Hotel class rating: 3-star

Address: Veterans Drive, Charlotte Amalie, St. Thomas, US Virgin Islands 00804

  • Laundry services
  • VIP room facilities

Why you should go: Are you wondering where you can find great nightlife in St. Thomas?

At Windward Passage Hotel, you will find nighttime entertainment just steps from your door.

Additionally, the resort offers great services and affordable rates.

Amenities and things to do: Enjoy an in-room breakfast before lounging by the pool or playing a game of putt-putt golf.

Afterward, stop by the fitness center for a workout, go on a shopping excursion at nearby duty-free stores, or stop by the Tour Desk.

Book an excursion on the water or take a tour of the local landmarks.

Once you’ve returned from a day in St. Thomas, visit the Shangri la Spa before enjoying a quiet dinner at the resort’s restaurant.

Retire to your comfortable accommodations that are contemporary and offer ocean views.

21. Limetree Beach Resort

Limetree Beach Resort, St Thomas
@Club Wyndham

Rating: 4.4★

Hotel class rating: 3-star

Address: 7511 Frenchman’s Bay, 100 Saint Thomas, St. Thomas, US Virgin Islands, 00802

  • Swim-up bar
  • Convenience store
  • Laundry services
  • Restaurant

Why you should go: Do you want to avoid the crowds while in St. Thomas?

While at Limetree Beach Resort, you will find a secluded oasis.

In addition to privacy, you’ll also find numerous activities and island attractions.

Amenities and things to do: Enjoy an invigorating workout in the fitness center or at the tennis court before heading to the beach.

During your time on the beach, you will be able to relax in a cabana, go swimming, or try your hand at some fishing.

What’s more, you can take a deep-sea fishing charter and tackle some of the bigger fish in the ocean.

Afterward, fix lunch at the barbecue area and have a picnic or take a dip in the pool.

At the end of your day, retire to rooms that reflect the Caribbean lifestyle through color and comfort.

22. Pavilions and Pools Villa Hotel

Pavilions and Pools Villa Hotel, St. Thomas
@pavilions-and-pools-villa.caribbean-hotels

Rating: 4.2★

Hotel class rating: 3-star

Address: 6400 Estate Smith Bay, St. Thomas, US Virgin Islands 00802

  • Laundry services
  • Bar

Why you should go: Enjoy a private Caribbean retreat at Pavilions and Pools Villa Hotel.

While at the resort, you will enjoy accommodations in a secluded tropical atmosphere.

Amenities and things to do: Wake up in your spacious villa or swimming pool suite to paradise.

Lounge by the pool that overlooks lush tropical vegetation before enjoying a complimentary breakfast.

Afterward, get some beach time and fix lunch on one of the barbecue grills for an ocean-view picnic.

For dinner, sample Caribbean cuisine at the resort’s restaurant. 

23. Bunker Hill Hotel

Bunker Hill Hotel, St. Thomas
@Source | Chuck McMillan

Rating: 4.1★

Hotel class rating: 3-star

Address: 2307 Commandant Gade, Charlotte Amalie, St. Thomas, US Virgin Islands 00802

  • Located in downtown Charlotte Amalie
  • Outdoor seating

Why you should go: Bunker Hill Hotel beautiful views of Charlotte Amalie, as well as the water and mountains of St. Thomas.

Additionally, you’ll find spacious and tasteful accommodations and warm hospitality.

Amenities and things to do: Begin your day with a complimentary breakfast before taking a dip in the pool.

Afterward, work on your tan on the sun terrace or head out for a shopping excursion in Charlotte Amalie.

In the evening, enjoy dinner at the resort’s restaurant before returning to your contemporary accommodations.

Ready to relax in the Caribbean? Here are the top all inclusive resorts in St. Croix, Dominican Republic luxury resorts, best resorts in Anguilla, St. Lucia all inclusive resorts, Barbados resorts for family, some of the finest grand Cayman island resorts, and luxury Bahamas resorts to choose from.