us virgin islands hotels and resorts

Top Resorts in the US Virgin Islands

If you’re dreaming of sun-kissed beaches, crystal-clear waters, and luxurious accommodations, the resorts in US Virgin Islands have everything you need. Here’s a guide to the top resorts that will make your island escape unforgettable. From opulent retreats to charming beachfront havens, there’s something for everyone in this Caribbean paradise. Let’s dive in to see what these resorts have to offer!

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas

📍Address:  6900 Great Bay, 00802 Benner, U.S. Virgin Islands 

  • 5km to Franklin A. Powel Park
  • 5km to Virgin Islands National Park

Highlights

  • Private beach area
  • Breakfast in room
  • 2 Swimming pool & gym
  • Spa and massage
  • Water sports facilities on site
  • Tennis court
  • Bar, Restaurants, and Coffee shop
  • Special diet meals (on request)

Price

$599~

On top of our list is The Ritz-Carlton, one of the best luxury resorts in the US Virgin Islands. Imagine waking up to the sound of waves crashing against the shore and stepping out onto your private balcony to take in the breathtaking view of the Great Bay. That’s a typical morning at The Ritz-Carlton, St. Thomas. 

This resort is nestled on 30 acres of lush tropical landscape. It offers world-class amenities like a state-of-the-art fitness center, multiple fine dining options, and an exceptional spa. The private beach and infinity pool are perfect for relaxing and water sports like snorkeling, kayaking, or sailing.

The Buccaneer Beach & Golf Resort - St. Croix Resorts

The Buccaneer Beach & Golf Resort – St. Croix Resorts

📍Address: P.O. Box 25200, 00820 Christiansted, U.S. Virgin Islands

  • 50m to Sugar Mill at the Buccaneer
  • 2.4km to Cay Beach
  • Good for travelers who love tennis

Highlights

  • Water sports facilities on site
  • Tour or class about local culture
  • Breakfast
  • 2 Swimming pool & gym
  • Spa and massage
  • Pets are allowed on request
  • Live music/Performance
  • Bar, Restaurants, and Coffee shop
  • Tennis court

Price

$296~

This family-run resort has welcomed guests since 1947 and spans 340 acres of stunning beachfront property. With an 18-hole golf course, tennis courts, and three pristine beaches, there’s no shortage of activities to keep you entertained at The Buccaneer Beach & Golf Resort. 

The rooms and suites are decorated in a style that blends old-world elegance with modern comfort. Each room features a private patio or balcony, so you can enjoy spectacular views and cooling breezes at most. In addition, dining here is a treat, with about five on-site restaurants serving delicious Caribbean and international cuisine. They also offer private dining by the beach, so it’s great if you go with your loved one.

Marriott's Frenchman's Cove

Marriott’s Frenchman’s Cove

📍Address: 7338 Estate Bakkeroe, 00802-3011 Estate Thomas, U.S. Virgin Islands 

  • 3.8km to Honeymoon Beach
  • 13km to Virgin Islands Coral Reef Natl Mon
  • Good for a family trip

Highlights

  • Free Wi-Fi and parking
  • Breakfast
  • Swimming pool & gym
  • Outdoor play equipment for kids
  • Live music/Performance
  • Themed dinners
  • Bar, Restaurant, and Coffee shop
  • Convenience store on-site

Price

$629~

If you’re traveling with family, Marriott’s Frenchman’s Cove is the place to be. The spacious villas have fully equipped kitchens, separate living and dining areas, and private balconies with stunning ocean views. 

The resort boasts a picturesque infinity pool, a lively kids’ club, and a variety of dining options to please everyone in the family. Located near Charlotte Amalie, you can easily explore local shops, restaurants, and historic sites. Plus, there are plenty of water activities like snorkeling and paddleboarding to keep you busy.

Gallows Point Resort- best resorts in US Virgin Islands

Gallows Point Resort

📍Address: 3 AAA Gallows Point Road, PO Box 58, 00831 Saint John, US Virgin Islands

  • 600m to Virgin Islands Coral Reef Natl Mon
  • 1.2km to Honeymoon Bay Beach

Highlights

  • Picnic area
  • Minimarket on site
  • Swimming pool & gym
  • Spa and massage
  • Fishing
  • Horse riding
  • Temporary art galleries
  • Bar, Restaurant, and Coffee shop
  • Airport transfer and shuttle service

Price

$460~

Look no further than Gallows Point Resort for a romantic and secluded retreat. This is one of the most romantic resorts in US Virgin Islands. The resort offers stunning views of Cruz Bay and the Caribbean Sea from its elegant suites. Spend your days lounging by the oceanfront pool, snorkeling in the vibrant coral reefs just off the resort’s private beach, or enjoying a meal at the on-site restaurant. With Virgin Islands National Park just a stone’s throw away, you can explore the island’s natural beauty through hiking, snorkeling, and beachcombing.

Carambola Beach Resort, St. Croix- best resorts in US Virgin Islands

Carambola Beach Resort, St. Croix

📍Address: Estate Davis Bay, Kingshill 851, VI 00851 North Star, U.S. Virgin Islands 

  • Surrounded by lush rainforest and pristine beaches
  • 7km to Salt River Bay National Historical Park
  • 13km to Fort Christiansvaern Park

Highlights

  • Kid-friendly buffet
  • Breakfast
  • Swimming pool & gym
  • Spa and massage
  • Garden
  • Visual aids (Braille)
  • Bar, Restaurant, and Coffee shop
  • Private beach area

Price

$239~

Carambola Beach Resort is a hidden gem on St. Croix’s north shore. Surrounded by lush rainforest and pristine beaches, this resort offers a tranquil escape from the hustle and bustle. 

In terms of amenities, all rooms feature island-inspired decor and private balconies. Enjoy the resort’s pool, fitness center, and on-site dining options. The nearby Carambola Golf Club provides a challenging course with breathtaking views. If you’re adventurous, the resort’s location makes exploring the island’s natural beauty easy – from hiking through the rainforest to snorkeling in the clear, blue waters.

The Palms at Pelican Cove

The Palms at Pelican Cove

📍Address: 4126, Christiansted, St Croix 00820, U.S. Virgin Islands

  • 3.7km to Fort Christiansvaern
  • 3.5km to Protestant Cay

Highlights

  • Free Wi-Fi and parking
  • Babysitting
  • Swimming pool 
  • Evening entertainment
  • Night club and DJ
  • Breakfast available
  • Bar, Restaurant, and Coffee shop
  • Airport transfer and shuttle service

Price

$270~

The Palms at Pelican Cove offers a laid-back, beachfront experience on St. Croix. You can relax by the pool, enjoy a cocktail at the beach bar, or dine at the on-site restaurant. Their diverse menu offers Caribbean-inspired gourmet dishes and all-American favorites, like a classic char-broiled Rib-eye steak.

The resort’s location is also a plus. You can easily explore Christiansted and nearby attractions. Snorkeling, kayaking, and paddleboarding are popular activities in the calm, clear waters of St. Croix.

The Westin St. John Villas- best resorts in US Virgin Islands

The Westin St. John Villas

📍Address:  CHOCOLATE HOLE 300-A, ST JOHN VI, VI 00831 Saint John, U.S. Virgin Islands

  • 1.9km to Honeymoon Bay Beach
  • 1.3km to Virgin Islands National Park
  • 1.3km to Franklin A. Powel Park

Highlights

  • Tennis equipment
  • Breakfast
  • Swimming pool & spa
  • Kids’ club
  • Water sports facilities on site
  • Horseback riding
  • Bar, Restaurant, and Coffee shop
  • Airport transfer and shuttle service

Price

$489~

The Westin St. John Villas offer a luxurious island experience with the comforts of home. Their spacious villas feature fully equipped kitchens, private balconies, and plush furnishings. The resort’s amenities include a large pool, fitness center, and dining options. 

Stretching along the resort is a gorgeous 1,200-foot private white-sand beach. When you need a break from island activities, you can kick back in one of the lounge chairs and take in the stunning views of Great Cruz Bay. If you’re feeling adventurous, there are plenty of water activities to try, or you can just chill out with a cocktail from Snorkels Bar & Grill.

Secret Harbour Beach Resort

Secret Harbour Beach Resort

📍Address: 6280 Estate Nazareth, 00802 St Thomas, U.S. Virgin Islands

  • 1.4km to Benner Hill (164m)
  • 600m to Cowpet Bay Beach
  • Good for couples and families

Highlights

  • Live music/Performance
  • Breakfast
  • Swimming pool & gym
  • Water sports facilities on site
  • Sauna & Hot tub
  • Convenience store on-site
  • Bar, Restaurant, and Coffee shop
  • Airport transfer and shuttle service

Price

$382~

Secret Harbour Resort is the ultimate spot for couples and families to relax and enjoy the beach in St. Thomas. Tucked away on the quiet east end of the island, this boutique resort offers spacious beachfront and hillside apartment-style accommodations with private outdoor spaces. 

You’ll find world-class amenities like a restaurant, bar, swimming pool, watersports rentals, boating excursions, scuba diving, tennis, fitness center, Wi-Fi, and more. It’s also a great base for remote work, incentive travel, and adventure lovers looking to explore nature attractions, historical sites, and unique off-the-grid experiences.

Bolongo Bay Beach Resort, St. Thomas - best resorts in US Virgin Islands

Bolongo Bay Beach Resort, St. Thomas

📍Address: 7150 Estate Bolongo, 00802 Bolongo, US Virgin Islands

  • 2.3km to Morningstar Beach
  • 11km to Franklin A. Powel Park

Highlights

  • Free Wi-Fi and parking
  • Special diet menus (on request)
  • Swimming pool & gym
  • Evening entertainment
  • Water sports facilities on site
  • Karaoke
  • Bar, Restaurants, and Coffee shop
  • Live music/performance

Price

$435~

The last resort on our list is Bolongo Bay. It’s a cozy Caribbean beach spot on St. Thomas, right by the Caribbean Sea. You’ll find 65 comfy rooms with ocean views, perfect for relaxing. Bolongo Bay is family-owned, so it’s got a warm, personal vibe that makes guests feel special.

The resort’s all-inclusive package includes meals, drinks, and a variety of water sports. Enjoy live music and entertainment at the beach bar, take a sunset sail on the resort’s catamaran, or relax by the pool. They even have a fun snorkel “booze hunt” to spice up your beach getaway. Bolongo Bay’s friendly atmosphere and range of activities make it a great choice for families and couples. 

So, to wrap it up, whether you’re after luxury, history, family fun, or just a peaceful getaway, the resorts in the US Virgin Islands have exactly what you need. Each place offers something unique and awesome, so your stay in this Caribbean paradise will be amazing. It’s time to pack up and enjoy one of the most beautiful spots on the planet!

Scroll to Top