23 Best Resorts In The US Virgin Islands

Some of the links below are affiliate links. This means that, at zero cost to you, I will earn an affiliate commission if you click through the link and finalize a purchase.

The U.S. Virgin Islands offer beautiful beaches, crystal clear waters and some of the most incredible, luxurious resorts that provide guests with an extensive range of activities and amenities.

We’ve broken down the best resorts across all islands to help make researching your trip easier than ever before.

1. Bolongo Bay Beach Resort

⭐️ Star Rating: 3
🏝️ Island: St. Thomas

Located in a secluded private bay in St. Thomas, Bolongo Bay is a laidback all-inclusive beach resort that is perfect for families who want a stress-free getaway.

Although the rooms are a bit dated, all of them offer balconies with oceanfront views or direct beach access.

Image courtesy Bolongo Bay Beach Resort

There are several options for all-inclusive dining, including a poolside restaurant with incredible views over the Caribbean, and live music every evening. 

In addition to all-inclusive dining, all activities come with your stay too, including snorkel gear, stand-up paddle boards, Hobie Cat sailboats, kayaks, and more. The resort also has a catamaran that’s available for sunset cruises or snorkelling charters.

Book Bolongo Bay Beach Resort

2. Marriott’s Frenchman’s Cove

⭐️ Star Rating: 4
🏝️ Island: St. Thomas

Set on a hill overlooking the crystal-clear blue waters of Pacquereau Bay in St. Thomas, Marriott’s Frenchman’s Cove is a resort offering spacious two- and three-bedroom villas.

All villas include a full kitchen, separate living and dining areas, and a furnished patio or balcony, making this resort an ideal place to stay for families or groups. 

Image courtesy of Booking.com

Marriott’s Frenchman’s Cove has no shortage of amenities for guests to enjoy, including an infinity pool, kids’ pool with water slide, fitness centre, on-site restaurant, cafe, and convenience store, as well as a shuttle to the nearby capital Charlotte Amalie.

Book Marriott’s Frenchman’s Cove

3. The Ritz-Carlton

⭐️ Star Rating: 5
🏝️ Island: St. Thomas

For the ultimate luxury getaway in the US Virgin Islands, look no further than the Ritz-Carlton in St. Thomas. This five-star resort is a splurge-worthy property that is perfect for honeymoons, anniversaries, or other special vacations.

After undergoing a $100 million renovation, the Ritz-Carlton has emerged as one of the best resorts in the US Virgin Islands.

Image courtesy of Booking.com

All rooms and suites are luxuriously appointed and feature private balconies with resort and ocean views.

Amenities include a stunning private beach, an adults-only infinity pool, a kid-friendly pool and water slide, a fitness center, and tennis courts.

Guests can also enjoy four on-site restaurants, yoga and fitness classes, snorkel and kayak rentals, and daily rum tastings.

Book The Ritz-Carlton

4. Secret Harbour Beach Resort

⭐️ Star Rating: 3
🏝️ Island: St. Thomas

Located on a picturesque harbour in St. Thomas with clear turquoise-blue waters, Secret Harbour Beach Resort is a relaxing oasis in the US Virgin Islands. 

With a private beach, outdoor pool, tennis courts overlooking the ocean, and an on-site dive shop, there’s no shortage of things to do here.

Image courtesy of Booking.com

The dive shop offers snorkel rentals, watersports, SCUBA diving, and sailing charters.

Meanwhile, this resort also features two on-site restaurants and a beach bar where you can grab a drink and enjoy views over the pristine harbour.

Accommodation options include hotel rooms, studios, and one- to three-bedroom condos, many with balconies and oceanfront views. 

Book Secret Harbour Beach Resort

5. Divi Carina Bay Beach Resort

⭐️ Star Rating: 3
🏝️ Island: St. Croix

If you’re looking for an adults-only resort in the US Virgin Islands, Divi Carina Bay Beach Resort & Casino is one of the best places you could possibly choose.

Located on the island of St. Croix, the resort offers an all-inclusive option that includes meals, snacks, and drinks at four on-site restaurants and bars.

Image courtesy of Booking.com

Alongside this, all watersports are also included, such as kayaks and stand-up paddle boards. 

Meanwhile, other amenities at Divi Carina Bay Beach Resort & Casino include a private beach, a swimming pool overlooking the ocean, tennis courts, pickleball courts, and a fitness centre. There’s also a casino where you can try your luck at table games and slots.

Rooms and suites are recently renovated, and most have balconies with oceanfront views.

Book Divi Carina Bay Beach Resort

6. Margaritaville Vacation Club by Wyndham

⭐️ Star Rating: 4
🏝️ Island: St. Thomas

Margaritaville Vacation Club in St. Thomas is a casual resort perfect for anyone who is looking for a relaxing, hassle-free vacation in an island paradise.

This resort features bright and airy studios and one- and two-bedroom suites that offer plenty of space, kitchenettes, and balconies.

Image courtesy of Booking.com

Guests can enjoy dining on-site at the Margaritaville restaurant, or grab a drink at the aptly-named 5 O’Clock Somewhere Bar.

Amenities include a sprawling beachside pool, a private beach with lounge chairs and hammocks, and snorkel gear and watersports available to rent.

Book Margaritaville Vacation Club by Wyndham

7. Sapphire Beach Resort

⭐️ Star Rating: 3
🏝️ Island: St. Thomas

Sapphire Beach Resort in St. Thomas offers laidback accommodations and amenities in a beautiful location on a protected beach.

This resort does have some slightly outdated rooms, however, it still offers great value for money.

Image courtesy of Sapphire Beach Resort

One thing is for sure, however, and that’s this resort is not lacking in amenities, and guests can enjoy an oceanfront pool, beach bar with live music, coffee shop, watersports rentals, and an on-site marina.

The marina makes this resort incredibly popular with guests who have their own boats and need a slip to dock at and given the facilities you can also arrange Jet-Ski rentals, boat tours, and sunset sails here.

Book Sapphire Beach Resort

8. Point Pleasant Resort

⭐️ Star Rating: 3
🏝️ Island: St. Thomas

Perched on a lush hillside preserve, Point Pleasant Resort overlooks picturesque Water Bay and the crystal-clear waters of the Caribbean. 

The resort offers many villas to choose from, some modern and some dated. Many villas offer private balconies and stunning oceanfront views.

Image courtesy of Booking.com

Meanwhile, guests can enjoy three pools, a small beach, and two on-site restaurants with incredible views. Popular Coki Beach is also just three minutes away by car.

Point Pleasant Resort also offers private nature trails if you want to explore the hills and get some exercise, where you’ll be rewarded with beautiful vistas overlooking the bay.

Book Point Pleasant Resort

9. Emerald Beach Resort

⭐️ Star Rating: 3
🏝️ Island: St. Thomas

Emerald Beach Resort is a 100% oceanfront resort in St. Thomas with all rooms offering balconies and oceanfront views.

Although the rooms here are dated, they offer great value if you’re looking for an affordable vacation in the US Virgin Islands. The property is also extremely convenient to Cyril E. King Airport in St. Thomas.

Image courtesy of Booking.com

The resort, which features lush tropical landscaping that will make you feel like you’re in your own private paradise, has amenities including a pool, beach with watersports rentals, and an on-site restaurant, cafe, and bar. 

Guests who book directly with the resort will receive a $25 daily credit towards food and beverages. There’s also a free weekly cocktail party every Monday night.

Book Emerald Beach Resort

10. The Buccaneer Beach & Golf Resort

⭐️ Star Rating: 4
🏝️ Island: St. Croix

The Buccaneer Beach & Golf Resort is one of the best luxury resorts in the US Virgin Islands.

This sprawling historic resort on St. Croix is surrounded by beautiful gardens and three gorgeous beaches.

Guests can choose from tastefully-appointed rooms and suites, many of which offer oceanfront views.

Image courtesy of Booking.com

The Buccaneer Beach & Golf Resort has four on-site restaurants, including complimentary breakfast at The Terrace.

One of the highlights of this resort is its 18-hole golf course, among the best in the Caribbean.

The resort also offers tennis courts, a swimming pool, a full-service spa, a fitness centre, and complimentary use of ocean kayaks, stand-up paddle boards, snorkelling gear, floating mats, and more.

Book The Buccaneer Beach & Golf Resort

11. Gallows Point Resort

⭐️ Star Rating: 4
🏝️ Island: St. John

Located on St. John, the least developed of the three main islands of the USVI, Gallows Point Resort is a laidback luxury resort that is the perfect base for exploring the island.

Accommodations are spacious, and guests can choose from oceanfront or harbour-view suites that all include a full kitchen, separate living space, and a private balcony or patio.

Image courtesy of Booking.com

The resort features an oceanfront swimming pool and hot tub, a small private beach, an on-site restaurant and cafe, and a fitness centre.

The concierge can arrange car rentals for exploring the rugged landscape of the island on your own, or arrange a tour of St. John and Virgin Islands National Park, which covers more than half of the island.

Book Gallows Point Resort

12. Carambola Beach Resort

⭐️ Star Rating: 4
🏝️ Island: St. Croix

Carambola Beach Resort, part of Marriott, is a secluded hideaway on the island of St. Croix.

This elegant resort offers polished suites with beachfront or island views. Suites come with plenty of space, including separate seating areas and private patios.

Image courtesy of Booking.com

As far as amenities go, there’s also a pool, private beach, fitness centre, and two on-site restaurants at this resort.

Within hiking distance, guests can explore the Carambola Tide Pools, or take a short drive to Carambola Golf Club for some of the best golfing in the Caribbean.

Book Carambola Beach Resort

13. Tamarind Reef Resort

⭐️ Star Rating: 3
🏝️ Island: St. Croix

If you’re looking for an affordable US Virgin Islands getaway, a stay at Tamarind Reef Resort on St. Croix might be the perfect option for you.

This resort offers rooms that, while somewhat dated, are priced lower than many comparable resorts.

Image courtesy of Booking.com

Guests can choose from all-oceanfront rooms with private balconies or patios. Some rooms also have kitchenettes.

The resort features a swimming pool, tennis courts, a fitness centre, and a tranquil private beach.

Kayaks, stand-up paddle boards, and snorkelling gear are available for free to guests. There’s also an on-site marina that offers sailing and boat charters.

Book Tamarind Reef Resort

14. Limetree Beach Resort by Club Wyndham

⭐️ Star Rating: 3
🏝️ Island: St. Thomas

Limetree Beach Resort is a Wyndham timeshare property featuring studio and one-bedroom villas on a secluded private beach in St. Thomas.

This family-friendly resort is a great getaway in the US Virgin Islands if you want a relaxing, stress-free vacation.

Image courtesy of Booking.com

Guests will enjoy spacious accommodations featuring full kitchens and private balconies, many with oceanfront views.

The resort has a number of amenities, including a restaurant, a large pool overlooking the sea, a swim-up bar, a fitness centre, and a large private beach.

Book Limetree Beach Resort by Club Wyndham

15. The Westin St. John Resort Villas

⭐️ Star Rating: 4
🏝️ Island: St. John

If you’re in search of a truly special luxury resort in the US Virgin Islands, look no further than the Westin St. John Resort Villas.

Located on the island of St. John, known for its unspoiled natural beauty and protected national park, this resort offers all the comforts of home with spacious villas.

Image courtesy of Booking.com

Guests can choose from studios and one-, two-, or three-bedroom villas and townhouses.

All villas come with kitchens, living areas, fully-equipped laundry rooms, and private balconies.

The resort offers an on-site restaurant and cafe, a pool overlooking the beach and Great Cruz Bay, tennis courts, a fitness centre, and a spa.

Book The Westin St. John Resort Villas

16. Lovango Resort & Beach Club

⭐️ Star Rating: 5
🏝️ Island: Lovango Cay

Lovango Resort & Beach Club is the ultimate getaway in the US Virgin Islands for adventurous travellers seeking luxury style.

Situated on Lovango Cay, a small private island between St. Thomas and St. John, this resort offers high-end amenities and unique accommodations.

Guests can choose from private villas, luxury treehouses, and glamping tents.

Image courtesy of Booking.com

All accommodation is air-conditioned and offers five-star amenities, plus unique touches like outdoor rain showers and wraparound balconies with breathtaking views of the island and the Caribbean.

Resort amenities include a private beach club, free resort ferries to St. Thomas and St. John, and complimentary breakfast.

You can spend your days relaxing on the resort’s private beach, snorkelling, hiking, or exploring the nearby islands.

Book Lovango Resort & Beach Club

17. Club St. Croix Beach & Tennis Resort

⭐️ Star Rating: 3
🏝️ Island: St. Croix

Club St. Croix Beach & Tennis Resort is a laidback resort on St. Croix, close to the capital Christiansted and the Salt River Bay National Historic Park and Ecological Preserve.

Although the rooms are a bit tired and could use some updating, Club St. Croix Beach & Tennis Resort’s family villas are spacious and have full kitchens, living areas, and private balconies.

Image courtesy of Club St. Croix Facebook

The resort has amenities including an on-site restaurant, tennis courts, pickleball courts, a swimming pool, and a private beach with complimentary lounge chairs and snorkelling equipment.

Meanwhile, supermarkets, banks, and fast food restaurants are all within walking distance. 

Book Club St. Croix Beach

18. Estate Lindholm

⭐️ Star Rating: 3
🏝️ Island: St. John

Estate Lindholm is a charming and intimate resort located in St. John adjacent to the Virgin Islands National Park.

Set amongst historic Danish ruins dating back to the early 1700s, this resort offers comfortable rooms and gorgeous scenery.

Image courtesy of Estate Lindholm

All guest rooms have private balconies, and the resort offers amenities like a swimming pool, an included daily breakfast, and complimentary snorkelling gear.

The famous Honeymoon Beach is a short hike from the resort, and the shops and restaurants of Cruz Bay are also within walking distance.

Book Estate Lindholm

19. Club Wyndham Elysian Beach Resort

⭐️ Star Rating: 3
🏝️ Island: St. Thomas

Club Wyndham Elysian Beach Resort is a laidback beach resort located in St. Thomas that overlooks a private beach and yacht-filled cove.

Accommodations include studio suites with kitchenettes and private balconies, many with incredible oceanfront views.

Image courtesy of Wyndham Club.

The resort has no shortage of amenities to make your stay as relaxing as possible.

This includes; a large pool area and hot tub, an on-site restaurant, pool bar, tennis courts, and a private beach where you can snorkel, rent Jet-Skis, or swim in the crystal-clear waters of the Caribbean.

Book Club Wyndham Elysian Beach Resort

20. The Fred

⭐️ Star Rating: 3
🏝️ Island: St. Croix

The Fred is an adults-only boutique resort in St. Croix.

Located in Frederiksted, this resort is perfect for visitors who want to enjoy beautiful beaches and the conveniences of being in town, where plenty of shops, bars, restaurants, and museums are within walking distance.

Image courtesy of The Fred

Featuring eclectic yet chic rooms, this small resort is packed with amenities, including two pools, a hot tub, and a private beach.

There’s also an on-site restaurant, bar, and spa. Snorkelling gear, stand-up paddle boards, and kayaks are also available for guest use.

Book The Fred

21. Lindbergh Bay

⭐️ Star Rating: 3
🏝️ Island: St. Thomas

Lindbergh Bay Hotel and Villas is a relaxed hillside resort on St. Thomas that offers a peaceful island getaway at affordable prices.

Although some of the rooms could stand to be updated, they’re a good value for money and include all the amenities you would expect plus private balconies or patios.

Image courtesy of Lindbergh Bay

Some rooms have ocean views, while others look out over the resorts and gardens.

The resort is extremely convenient to Cyril E. King Airport in St. Thomas and includes amenities such as an oceanfront pool, beach, on-site restaurant, and pool bar.

Book Lindbergh Bay

22. Hilltop Villas At Bluebeards Castle

⭐️ Star Rating: 3
🏝️ Island: St. Thomas

Hilltop Villas At Bluebeards Castle is a family-friendly resort in St. Thomas that is located conveniently in the capital Charlotte Amalie, yet set away from the hustle and bustle of town on a secluded hill overlooking the harbour. 

This resort offers renovated studio and two-bedroom villas with kitchens, private balconies, and stunning views.

Image courtesy of Hilltop Villas At Bluebeards Castle

Meanwhile, there’s also an on-site restaurant, cafe and coffee shop, and poolside bar and cafe.

While there’s no private beach at Hilltop Villas At Bluebeards Castle, guests can enjoy a swimming pool, tennis courts, and fitness centre.

Book Hilltop Villas At Bluebeards Castle

23. The Westin Beach Resort & Spa At Frenchman’s Reef

⭐️ Star Rating: 3
🏝️ Island: St. Thomas

The Westin Beach Resort & Spa At Frenchman’s Reef is a luxury resort in St. Thomas that has been recently renovated and reimagined to offer the ultimate USVI escape.

Perched on a hill overlooking the crystal-clear azure waters of the Caribbean, The Westin Beach Resort & Spa At Frenchman’s Reef offers luxurious, tastefully-appointed guest rooms and five-star amenities.

Image courtesy of Booking.com

Guests can enjoy fine dining at five on-site restaurants and drinks from three bars and a coffee shop.

The resort also boasts amenities like a private beach club, an infinity pool overlooking the ocean, and a full-service spa. Activities abound, including sailing, snorkelling, kayaking, dinner cruises, and more.

Book The Westin Beach Resort & Spa At Frenchman’s Reef

SubscrIBE

For All The Latest Travels
In Your Inbox!

Let’s Chat!

Thanks for stopping by! Do you have experience with this trip or want to share some of your own tips? We’d love to hear about it! Comment below and let’s chat!

Leave a Reply

Your email address will not be published. Required fields are marked *