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.
Read also:
- Best US Virgin Islands to Visit
- Things to Do in the US Virgin Islands
- Top 17 Attractions in Houston for the Entire Family
- Marriott's Frenchman's Cove, St. Thomas
- The Pink Palm Hotel, St. Thomas
- The Waves At Cane Bay, St. Croix
- Margaritaville Vacation Club by Wyndham, St. Thomas
- Pavilions And Pools Villa Hotel, St. Thomas
- Sand Castle on the Beach, St. Croix
- Mafolie Hotel, St. Thomas
- Company House Hotel, St. Croix
- King Christian Hotel, St. Croix
- Grapetree Bay Hotel, St. Croix
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
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
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
📍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
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!