15 Best Resorts In The US Virgin Islands (2023 Review)

You can have a great Caribbean escapade by visiting the US Virgin Islands. Ready to soak up the sun and dip your toes into fine sands and warm waters? We’ve got you covered with this list of the best resorts in US Virgin Islands.

What To Expect During Your US Virgin Islands Getaway

The U.S. Virgin Islands are composed of three main islands and smaller surrounding ones occupying a region in the Caribbean (within the Lesser Antilles). The US territory starts off the Florida coast and spans up to South America. 

If you want a vibrant U.S. Virgin Islands holiday, St. Thomas — where the island capital of Charlotte Amalie is located — is the place to be. It has Magens Bay (the most popular beach in the Virgin Islands) and the Coral World Ocean Park, among many other places to relax, have fun, dine, and shop.

St. Croix, the largest among the islands, boasts two unique towns. Christiansted has many great spots for snorkeling and diving, while Frederiksted offers a more laid-back vibe.

St. John is home to the 9,000-acre Virgin Islands National Park (occupying about a quarter of the whole island). Cruz Bay is the livelier area where watersports enthusiasts meet. On the other hand, Coral Bay boasts equally stunning but quieter beaches.

Where To Stay In USVI?

Wondering where to stay in US Virgin Islands? This section lists our top recommendations. 

Best All-Inclusive Resorts 

1. Bolongo Bay Beach Resort

Where Is It Located:

Bolongo Bay is right on a thousand-foot stretch of pristine beach on St. Thomas’ southern coast.

Why You’ll Love It Here:

This is the first all-inclusive resort in the US Virgin Islands. You get flavorful dishes, premium drinks, and complimentary watersport gear (e.g., snorkeling, diving, kayaking) all in one place. They also offer scenic catamaran cruises.

2. Divi Carina Bay Beach Resort & Casino

Where Is It Located:

You’ll find this beach-nestled, all-inclusive, adults-only resort on the less-populous east end of St. Croix.

Why You’ll Love It Here:

This is the only resort on this island to offer an all-inclusive experience. Apart from the pools, jacuzzis, mini-golf course, and array of aquatic activities, its casino proves to be a great hit among casual holidayers and patrons.

3. Marriott’s Frenchman’s Cove

Where Is It Located:

Situated nearby Charlotte Amalie town, Frenchman’s Cove is perched on the hills along the picturesque Pacquereau Bay. Adjacent to it is the Frenchman’s Reef & Morning Star Marriott Beach Resort.

Why You’ll Love It Here:

Note that Bolongo and Divi Carina Bay are the only all-inclusive resorts in the US Virgin Islands. We added the Frenchman’s Cove in this section because it’s still packed with decadent amenities that adults and families can enjoy. You have a swim-up bar, a jacuzzi, a poolside grill, beachfront dining, and even a full-service spa.

4. Emerald Beach Resort

Where Is It Located:

This St. Thomas-located resort is a short drive from the airport. It’s set along the relaxing, palm tree-fringed Lindbergh Bay.

Why You’ll Love It Here:

Accommodating all ages, Emerald Beach boasts a waterfall pool and a deck that blesses you with an unforgettable view of the Caribbean Sea. They also rent out gear for snorkeling, stand-up paddleboarding, and kayaking. 

5. Grande Bay Resort

Where Is It Located:

Located in St. John, this hillside resort and residence club overlooks the vibrant Cruz Bay. Look to the east and see the neighboring St. Thomas; to the west, the British Virgin Islands.

Why You’ll Love It Here:

This all-suite hotel is where the Caribbean meets the Atlantic Ocean. It has a saltwater rooftop pool, a whirlpool spa, and an indoor gym. Their high-speed WiFi is one great bonus. 

Best Resorts In Us Virgin Islands For Couples

6. The Buccaneer 

Where Is It Located:

Tucked in the eastern side of St. Croix, The Buccaneer overlooks the beautiful Christiansted harbor and faces three gorgeous beaches. It’s a few minutes’ drive from downtown Christiansted.

Why You’ll Love It Here:

One of the best resorts in US Virgin Islands for couples, The Buccaneer has a special Romance Package inclusive of a one-day cabana stay (complete with a picnic lunch and dinner with wine), matching Infinity Bracelets, and a snorkeling trip. It comes on top of other amenities like tennis courts, a golf course, and two pools.

7. Carambola Beach Resort St. Croix

Where Is It Located:

The northwest coast of St. Croix is where you can find this top-rated beachfront resort built on a sugar plantation.

Why You’ll Love It Here:

It gives you more privacy because the rooms are situated in two-story buildings (each building only contains six rooms). It’s a honeymoon spot that offers direct access to Davis Bay Beach.

8. Sand Castle On The Beach

Where Is It Located:

This resort is on the west end of St. Croix, set along the sugar-white sands of Dorsch Beach. 

Why You’ll Love It Here:

Sand Castles On The Beach is a top-rated destination if you want to stay in the quieter town of Frederiksted. It’s not only adults-only but also LGBTQ+ friendly. They have 2 freshwater pools, Leatherback Turtle watches, book-lending library — and they also offer horseback riding and Jeep tours.

9. Coral’s Edge

Where Is It Located:

Coral’s Edge is a boutique hotel near Cane Bay in St. Croix. Though it’s not a beachfront property, it’s a charming accommodation that offers awesome ocean views.

Why You’ll Love It Here:

This is perfect for couples who want a hands-on experience while staying at an adults-only property. Beaches are within walking distance, but the hotel itself has an outdoor pool. They also offer cruiser bicycles.

10. Margaritaville Vacation Club by Wyndham

Where Is It Located:

Sitting along Water Bay on St. Thomas’ eastern end, this upscale property is gorgeously surrounded by swaying palm trees.

Why You’ll Love It Here:

It has a stunning pool and swim-up bar, and they offer margaritas 24/7! It’s a tranquil piece of paradise with an outdoor dining spot where you and your partner can enjoy American and Caribbean dishes.

Best Resorts In Us Virgin Islands For Families 

11. Ritz-Carlton St. Thomas 

Where Is It Located:

The opulent resort sits on a 30-acre beachfront land on the east side of St. Thomas. You can enjoy idyllic views of Great Bay and lush mountains.

Why You’ll Love It Here:

Looking for one of the best resorts in US Virgin Islands for families? The Ritz-Carlton both has an adult pool and a family pool. They have dedicated recreational areas for teens and a Ritz Kids Club where youngsters can learn windsurfing and sailing, among others.

12. The Westin St. John Resort Villas 

Where Is It Located:

The Westin St. John is conveniently near the top tourist attraction in US Virgin Islands, the Virgin Islands National Park. It’s located close to the sandy beaches of Cruz Bay.

Why You’ll Love It Here:

You and your family can choose from different beachfront activities. If you’re up for some adventure, you can check out the hiking trails in the National Park. The resort itself also boasts a quarter-acre pool.

13. Secret Harbour Beach Resort

Where Is It Located:

Secret Harbour is a not-so-secret beach resort nestled in the quiet and tiny Nazareth Bay on St. Thomas’ east side.

Why You’ll Love It Here:

Want your family to have a no-frills beach vacation experience in the Caribbean? This is a great accommodation pick. If you want to add some thrill, they have a PADI diving store where you can rent gear or learn diving (and get certified!).

14. Palms At Pelican Cove Hotel 

Where Is It Located:

The Palms At Pelican Cove is serenely situated on the eastern portion of St. Croix, near Long Reef.

Why You’ll Love It Here:

It’s an easygoing resort with direct access to a beach with powdery sands and shallow waters (great for swimming!). You and your beau can learn how to scuba dive and snorkel by the day and unwind amid its jazzy night scene after sundown. 

15. Gallows Point Resort

Where Is It Located:

Close to Cruz Bay, Gallows Point Resort sits on a verdant 5-acre peninsula in St. John.

Why You’ll Love It Here:

Got older children and want to try water sports with them? Gallows Point Resort is ideal for that kind of adventure. You can meet marine life while snorkeling or enjoy quality time while fishing. It also has an outdoor pool, hot tub, and massage services.

Conclusion

United States’ very own Caribbean paradise offers a lot to various types of vacationers — not just in terms of activities but also in accommodations. These lovely resorts are located across the three main islands, each offering a different experience. 

Excited about your dream US Virgin Islands holiday? With this list of the best resorts in US Virgin Islands, we hope we’ve made your planning much easier. Explore more of our comprehensive guides for your next Caribbean getaways. 

About The Author
Randell
Randell was born in an island nation and is a creature of the water and sun. Aside from amazing Caribbean destinations, he is also fascinated with the region's food, history, culture, and adventures it offers.

Leave a Comment

Save Big On Your Next Caribbean Adventure

Subscribe to receive exclusive travel discounts from our partners. We help Caribbean travelers save up to 70% off standard rates.