us virgin island hotel

Best Hotels in the US Virgin Islands

If you’re dreaming of a tropical getaway, the US Virgin Islands should be on your list. With their pristine beaches, lush landscapes, and crystal-clear waters, these islands offer the perfect escape. To make your stay even more memorable, here’s a guide to some of the best hotels in the US Virgin Islands. Whether you’re after luxury, a cozy hideaway, or something in between, there’s something here for everyone.

Marriott's Frenchman's Cove, St. Thomas

Marriott’s Frenchman’s Cove, St. Thomas

📍Address: 7338 Estate Bakkeroe, 00802-3011 Estate Thomas, US Virgin Islands

  • 2.5km to Charlotte Amalie Harbor Seaplane Base
  • 3.8km to Honeymoon Beach
  • 13km to Virgin Islands National Park

Highlights

  • Kids’ outdoor play equipment
  • Breakfast
  • 2 Swimming pool & gym
  • Spa and massage
  • Live music/performance
  • Visual aids: Tactile signs
  • Bar, Restaurant, and Coffee shop
  • Snorkeling

Price

$629~

The Marriott’s Frenchman’s Cove is one of the most popular hotels in the US Virgin Islands, and it’s easy to see why. The property feels like a charming village with a quiet beach and fantastic bay and harbor views. Its design reflects the style of nearby Charlotte Amalie, mixing Danish and British influences in a tropical setting.

They offer roomy two- and three-bedroom villas with separate living and dining areas, full kitchens, comfy master suites, and balconies or patios. You can unwind in the infinity pool with a waterslide or hit the gym to stay active. For food, you’ve got options like Sunset Cove Bar & Grille for laid-back oceanview meals and drinks or The Marketplace for snacks, cold drinks, and ice cream. But you’re also close to many local eateries if you want to explore. 

The Pink Palm Hotel, St. Thomas

The Pink Palm Hotel, St. Thomas

📍Address: 2114 Crystal gade, Charlotte Amalie, U.S. Virgin Islands, 00802 

  • 1.8km to Magen’s Bay Beach
  • 14km to Virgin Islands Coral Reef Natl Mon
  • Adults-only

Highlights

  • Free Wi-Fi and parking
  • Breakfast
  • Outdoor swimming pool & gym
  • Cooking class
  • Tour or class about local culture
  • Hiking
  • Bar, Restaurant, and Coffee shop
  • Airport transfer and shuttle service

Price

$242~

The Pink Palm Hotel is a chic, boutique hotel in the heart of St. Thomas, US Virgin Islands. This adults-only hotel offers 28 stylish rooms with modern amenities and private balconies overlooking the bay. The vibrant decor and friendly atmosphere make it a perfect choice for couples and solo travelers. 

You can chill out in the lush gardens, dip in the pool, or relax in the jacuzzi. For a special evening, head to the hotel’s award-winning restaurant, El Barsito, for great cocktails and amazing views. Plus, downtown is just steps away if you want to explore and enjoy a night out.

The Waves At Cane Bay, St. Croix

The Waves At Cane Bay, St. Croix

📍Address: 112C Cane Bay, 00851 Kingshill, US Virgin Islands 

  • 5km to Salt River Bay National Historical Park
  • 9km to Sugar Beach
  • Good for travelers who are looking for a tranquil Caribbean retreat

Highlights

  • Free Wi-Fi and parking
  • Breakfast
  • Swimming pool & gym
  • Snorkeling
  • Horse riding
  • Private beach area
  • Bar, Restaurant, and Coffee shop
  • Airport transfer and shuttle service

Price

$329~

If you’re looking for a tranquil Caribbean retreat, Waves at Cane Bay on St. Croix’s North Shore is the perfect spot. This luxurious boutique hotel offers a serene oceanfront setting where you can hear the gentle waves from the balconies of its 11 newly renovated suites.

The standard suites feature a chic bohemian style with Venetian plaster walls, tropical wood décor, and modern technology. Check out the superior rooms for a bit more space and a kitchenette. Regarding dining, the on-site restaurant Ama Cane Bay focuses on sustainability, using locally sourced ingredients and working with eco-conscious fishermen. 

Margaritaville Vacation Club by Wyndham, St. Thomas US Virgin Islands

Margaritaville Vacation Club by Wyndham, St. Thomas

📍Address: 6080 Estate Smith Bay, 00802 Frydendal, US Virgin Islands

  • 700m to Coki Beach
  • 7km to Virgin Islands National Park
  • Good for travelers who love music and beach party

Highlights

  • Free Wi-Fi and parking
  • Minimarket on site
  • Swimming pool & gym
  • Spa and massage
  • Evening entertainment
  • Bar, Restaurant, and Coffee shop

Price

$280~

If you’re after a spot where you can both have fun and relax, this beachside location on Water Bay in St. Thomas is ideal. Margaritaville Vacation Club by Wyndham is one of the most local-favorite hotels in the US Virgin Islands. Set in a cove surrounded by palm trees, it’s perfect for enjoying lively music or just taking it easy.

When it’s time to chill, you can jump into the hot tub, lounge in a hammock, or enjoy a drink at the 5 o’clock Somewhere Bar. The Margaritaville Restaurant has great island-inspired food, including their famous cheeseburger in paradise. As evening falls, gather around the fire pit, sip a drink, and enjoy the tiki bars and tropical breezes.

Pavilions And Pools Villa Hotel, St. Thomas

Pavilions And Pools Villa Hotel, St. Thomas

📍Address: 6400 Estate Smith Bay 110, 00802 Frydendal, US Virgin Islands

  • 700m to Coki Beach
  • 7km to Franklin A. Powel Park
  • Good for a private and romantic escape

Highlights

  • Free Wi-Fi and parking
  • Adult only
  • Swimming pool 
  • Water sports facilities on site
  • Horse riding
  • Fishing
  • Bar on-site

Price

$261~

Pavilions and Pools Resort in Frydendal, just 1.2 km from Coki Beach, is perfect for a private and romantic escape. It’s a great spot for couples looking for a honeymoon, anniversary, or special getaway.

With only 25 villas nestled in a tropical setting, the resort offers the privacy and space of a small villa along with the perks of an all-suite hotel. The unique swimming pool suites are especially romantic, offering a special touch to your stay. The thoughtful landscaping and design make each villa feel like your own little Caribbean retreat.

Sand Castle on the Beach, St. Croix US Virgin Islands

Sand Castle on the Beach, St. Croix

📍Address: 127 Estate Smithfield, Frederiksted, 00840 Frederiksted, U.S. Virgin Islands

  • 1.3km to Westend Saltpond
  • 14km to Salt River Bay National Historic Pk

Highlights

  • Adults only
  • Picnic area
  • Swimming pool & gym
  • Evening entertainment
  • Snorkeling
  • Cycling
  • Restaurant and Coffee shop

Price

$259~

Sand Castle on the Beach is a charming, intimate hotel on Saint Croix’s most beautiful swimming beach. With five room types, you can find the perfect fit for your stay, whether after a spacious beachfront villa or a cozy studio. Options include beach-view villas, queen studios, king studios with balconies, one-bedroom suites, and a roomy two-bedroom suite.

Their award-winning Beach Side Café is a highlight, serving daily fresh-catch seafood specials, craft-made cocktails, and mocktails with fresh local juices. The friendly and inclusive atmosphere makes this hotel a standout choice.

Mafolie Hotel, St. Thomas US Virgin Islands

Mafolie Hotel, St. Thomas

📍Address:  7091 Estate Mafolie, 00802 Mafolie, U.S. Virgin Islands 

  • Surrounded by breathtaking views of downtown Charlotte Amalie
  • 500m to Bunker Hill (76m)
  • 1.1km to Magen’s Bay Beach

Highlights

  • Live music/Performance
  • Breakfast
  • Swimming pool & gym
  • Spa and massage
  • Hiking
  • Pool table
  • Bar, Restaurant, and Coffee shop
  • Golf course (within 2 miles)

Price

$179~

It is over 800 feet above sea level and offers amazing views of downtown Charlotte Amalie and the harbor. Mafolie Hotel is one of the top hotels with the best views in the US Virgin Islands. The hotel’s hillside location is just a short drive from downtown Charlotte Amalie, where you can explore shops, restaurants, and historic sites.

With just 22 rooms and suites, this boutique hotel provides tropical-style comfort and the kind of warm hospitality you only get from an independently owned spot. You’ll also enjoy various amenities, including a restaurant with a complimentary breakfast buffet, a pool, and a bar. The breathtaking views from your room or the restaurant are worth the stay alone.

Company House Hotel, St. Croix

Company House Hotel, St. Croix

📍Address:  2102 Company Street, 00820 Christiansted, U.S. Virgin Islands 

  • 250m to Fort Christiansvaern Park
  • 400m to Cay Beach
  • 6km to Salt River Bay National Historic Pk

Highlights

  • Free Wi-Fi
  • Tea/Coffee Maker in All Rooms
  • Swimming pool 
  • Meeting space
  • Bar, Restaurant, and Coffee shop
  • Wake-up service/Alarm clock

Price

$128~

Located in the heart of Christiansted, the Company House Hotel offers a blend of historic charm and modern comfort. The beautifully renovated rooms feature contemporary decor and amenities. 

The courtyard pool and bar provide a relaxing atmosphere, while the vibrant streets of Christiansted offer shops, restaurants, and cultural attractions. The hotel’s central location makes it easy to discover the rich history and culture of St. Croix.

King Christian Hotel, St. Croix

King Christian Hotel, St. Croix

📍Address: 1102 King’s Wharf, 00820 Christiansted, U.S. Virgin Islands 

  • 100m to Fort Christiansvaern Park
  • 150m to Cay Beach
  • 2.5km to Sugar Mill at the Buccaneer

Highlights

  • Free Wi-Fi
  • Swimming pool 
  • Scuba Diving
  • Parasailing
  • Bar, Restaurant, and Coffee shop
  • Non-smoking rooms

Price

$160~

Are you looking for a historic and charming stay in Christiansted? The King Christian Hotel, located on the waterfront, offers just that. Overlooking the 300-year-old Fort Christiansvaern, this intimate boutique hotel is perfectly situated for enjoying the best of Christiansted.

The hotel’s rooms are designed with custom furniture and elegant marble bathrooms. You can choose from studios, standard rooms, or balcony suites, with many deluxe rooms featuring private patios and stunning views of the Caribbean Sea. For fun, hop on the water taxi across the harbor to Cay Beach, where you can snorkel, swim, and enjoy stunning views.

Grapetree Bay Hotel, St. Croix US Virgin Islands

Grapetree Bay Hotel, St. Croix

📍Address: 5000 South Grapetree Bay, 00820 Christiansted, U.S. Virgin Islands

  • 9km to Sugar Mill at the Buccaneer
  • 11km to Fort Christiansvaern Park

Highlights

  • Picnic area
  • Live music/Performance
  • Swimming pool & gym
  • Spa and massage
  • Evening entertainment
  • Special diet meals (on request)
  • Bar, Restaurant, and Coffee shop
  • Hiking

Price

$248~

Grapetree Bay Hotel in St. Croix combines classic 1960s charm with modern updates. With 18 guest rooms that have a laid-back Caribbean beach feel, you’ll get amazing ocean views and a relaxed seaside vibe.

For an even closer beach experience, check out the 8 Seaside Bungalows. These are right by the water, offering spacious patios and beachfront living. The hotel has three restaurants, each casually serving various local and international dishes. The quiet beach, outdoor pool, nearby hiking trails, and natural attractions make it an ideal choice for a tranquil escape. 

In summary, the US Virgin Islands offer everything from luxurious resorts to charming boutique hotels to suit any taste and budget. Note down some places from this list—you might find your next favorite hotel!

Scroll to Top