10 Best Hotels To Stay On U.S. Virgin Islands - Updated 2024

best u.s.virgin island hotels
Greg
Greg 
Contributing Writer
Updated
| 5 min read

A territory of the U.S. known for its white-sand beaches, pristine waters, and beautiful coral reefs — the U.S. Virgin Islands are a group of islands in the Caribbean located to the east of Puerto Rico and west of the British Virgin Islands. The capital is Charlotte Amalie, which is in St. Thomas island and to the east is the National Park of St John island. To the south is the island of St Croix, which is known to be a historic town. Other points of interest include Magen’s Bay beach, Coral World Ocean park, Water island, and Blackbeards castle, to just name a few. With its pristine beaches and sparkling waters, a fantastic vacation in this tropical getaway is guaranteed. Keep reading to find out the best hotels to stay on U.S. Virgin Islands.

We handpicked these listings carefully, considering (wherever possible) recent guest reviews, accommodation type, prices, availability of dates, decor, and island location. The image galleries get refreshed with the latest updates regularly. They were last updated on June 02, 2024.

Saint Croix

1. Sand Castle on the Beach - Adults Only, Frederiksted (from USD 244)

This adults-only hotel offers easy access to some of the prettiest beaches and best diving spots on the island. Sand Castle on the Beach hotel sits on one of the most beautiful strips of sand in St. Croix. Its terrace overlooks the Caribbean sea, and its rooms are equipped with air conditioning, a flat-screen TV, a private bathroom, and a balcony from where you can take in the sea, garden or pool view. The beachside cafe serves brunch, and the bar comes alive during the night. Its intimate ambiance is ideal for a romantic getaway, but is fitting if you are traveling solo as well.

Stayed at this property?

Sand Castle on the Beach - Adults Only

Wifi Available

Address: 127 Smithfield
34.26 km (21.3 mi) from Point Udall

Parking Restaurant Room service Bar 24-HOUR FRONT DESK Garden Terrace Non-smoking rooms

2. The Waves at Cane Bay, Kingshill (from USD 403)

At the Northshore of St Croix island lies The Waves at Cane Bay. Just offshore to the famed Cane Bay Wall, this hotel has an ideal location and a good bet if you enjoy snorkeling and scuba diving. A beautiful beachfront, a dive shop, restaurants, and lively bars are located nearby. The pastel-colored hotel features stunning, air-conditioned rooms. The rooms that are built directly on water contain a private patio overlooking the beautiful ocean. This is an intimate space, where you can relax after a refreshing swim in the ocean. Although the hotel’s stretch of beach is a bit rocky, you can still sunbathe at a small spot of sand just beside the lovely pool. The hotel has a restaurant called AMA, which is a sustainable seafood restaurant serving dinner and brunch. The outdoor dining room of AMA sits right above the natural grotto, and holds two bars that feature handcrafted cocktails and a large wine list.

Stayed at this property?

The Waves at Cane Bay

Wifi Available

Address: 112C Cane Bay
25.85 km (16.1 mi) from Point Udall

Parking Restaurant Meeting/banquet facilities Bar Terrace Non-smoking rooms Free parking Internet services

3. Company House Hotel, Christiansted (from USD 232)

The Company House Hotel is located in Christiansted, and is 0.4 km (0.3 mi) from the popular Cay beach. The rooms here are fitted with air conditioning, a fridge, a patio, a flat-screen TV, and free Wi-Fi. A mere three-minute walk from Gallows Bay shore, this Danish colonial-style hotel is perfectly suitable for your first entry into the US Virgin Islands. For those looking for that extra comfort, their suites come with a comfortable living room and a kitchenette. Guests may also enjoy other additional amenities like a piano bar, and an outdoor pool with a picturesque sundeck.

Stayed at this property?

Company House Hotel

Wifi Available

Address: 2102 Company Street
14.58 km (9.1 mi) from Point Udall

Meeting/banquet facilities Bar 24-HOUR FRONT DESK Non-smoking rooms Internet services Safety deposit box WiFi Available Free WiFi

4. Caravelle Hotel, Christiansted (from USD 169)

Caravelle Hotel is a haven in downtown Christiansted. The relaxing sundeck overlooks the harbor and right next to that is the Rum Runner’s Restaurant and Bar. The hotel boasts elegant guest rooms, and some of them offer stunning ocean or harbor views. Each room also offers a private bath, air conditioning, a mini-refrigerator, a coffee maker, and of course, free Wi-Fi. The property is also home to downtown Christiansted’s only casino. With no lack of award-winning restaurants, there’s an exceptional dining experience for every craving. Guests can come and go as they please via the free shuttle from the hotel.

Stayed at this property?

Caravelle Hotel

Address: 44A Queen Cross Street
14.63 km (9.1 mi) from Point Udall

Free WiFi 24-HOUR FRONT DESK Vending machine (snacks) WiFi Available Casino Smoke alarms WiFi available in all areas Facilities for disabled guests

5. Hotel on the Cay, Christiansted (from USD 217)

Situated on its private island by the Christiansted Harbor, this hotel from the ‘90s is valued for its economical price and accessibility to nearby amenities like a free ferry ride, and restaurants by the harbor. Most rooms at the hotel offer lovely views of the harbor, and are equipped with air conditioning and a flat-screen TV. Their on-site swimming pool and water sports gear available for rent are also a delight for those who enjoy aquatic adventures. All in all, this place is a popular choice for those traveling on a budget and are looking for a quiet and private resort.

Stayed at this property?

Hotel on the Cay

Wifi Available

Address: PO Box 223329
14.35 km (9.0 mi) from Point Udall

Parking Meeting/banquet facilities Bar 24-HOUR FRONT DESK Garden Terrace Non-smoking rooms Fishing

Saint Thomas Island

6. Margaritaville Vacation Club by Wyndham - St Thomas, Frydendal

This hotel’s concept is inspired by singer-songwriter Jimmy Buffet and personifies the idea of the escapist island lifestyle. The hotel offers a wide range of room options, from studio rooms, to one- and two-bedroom suites that can accommodate up to four to eight guests respectively. The resort suites, on the other hand, feature one double bed in the master room, and a sofa bed in the living room. For those looking for privacy, this is a sound choice as there are separate bedrooms in the one- and two-bedroom suites, coupled with a kitchenette, and the convenience of a private balcony overlooking ocean views. Feeling peckish? There’s a restaurant on site, serving Caribbean and American fare.

Stayed at this property?

Margaritaville Vacation Club by Wyndham - St Thomas

Wifi Available

Address: 6080 Estate Smith Bay
72.55 km (45.1 mi) from Point Udall

Parking Restaurant Room service Bar 24-HOUR FRONT DESK Fitness centre Non-smoking rooms Family rooms

7. Limetree Beach Resort by Club Wyndham, Raphune

Reopened after being hit by a severe hurricane, this hotel flourishes with a huge comeback. Imagine yourself being enveloped by palm trees gently swaying with the ocean’s tranquil breeze and a large resort overlooking the beach. The beach is a little bit rocky, but nonetheless very enjoyable and safe for all ages. Their spacious studio suites and one-bedroom condos will throw you into a rejuvenating paradise full of bliss, due to its comfort and size. Some of the rooms come with a kitchen and a private balcony with ocean views. Lounge by the outdoor pool and soak up some sun, or dine at the in-house restaurants.

Stayed at this property?

Limetree Beach Resort by Club Wyndham

Wifi Available

Address: 100 Frenchmans Bay
72.07 km (44.8 mi) from Point Udall

Parking Tennis court Non-smoking rooms Family rooms Games room Free parking Internet services Billiards

8. Castle Villas at Bluebeards by Capital Vacations, Charlotte Amalie

The secluded hillside appeal gives Castle Villas at Bluebeards by Capital Vacations a unique island paradise charm. The newly renovated hotel offers studios, and one- and two-bedroom suites with a balcony overlooking Charlotte Amalie’s breathtaking island landscape. Feeling hungry? Head to the Castle Coffee and Deli for a refreshing cup of coffee and pastries, or to Sunnyside Café and Pool Bar for a hearty meal accompanied by cocktails. Guests can enjoy the warm breezes by lounging at the outdoor pool, or relaxing in the balcony of your hotel room.

Stayed at this property?

Castle Villas at Bluebeards by Capital Vacations

Wifi Available

Address: 1331 Estate Taarneberg
75.15 km (46.7 mi) from Point Udall

Parking Restaurant Bar 24-HOUR FRONT DESK Fitness centre Garden Terrace Non-smoking rooms

9. The Mafolie Hotel, Charlotte Amalie (from USD 165)

This hillside property, about 984 feet (300 meter) above sea level, guarantees some of the most amazing ocean and island views in St. Thomas. The Malofie hotel has since been a landmark hotel in Charlotte Amalie because of its long history. The hotel has a gorgeous pool area with a chic bar, cabanas, and loungers, as well as a restaurant on site that is frequented by tourists and locals alike. The rooms are clean and designed in a rustic island-style. Plus, they offer stunning views of the harbour. Adventurers can sign up for outdoor activities like snorkeling, diving, and fishing at an additional charge.

Stayed at this property?

The Mafolie Hotel

Wifi Available

Address: 7091 Estate Mafolie
76.6 km (47.6 mi) from Point Udall

Parking Restaurant Meeting/banquet facilities Bar Golf course (within 3 km) Terrace Non-smoking rooms Fishing

Saint John Island

10. Concordia Eco Resort, Coral Bay (from USD 134)

For guests looking for a more rustic experience, this resort is perfect for you. Tucked away from the hustle and bustle of the city, you may finally get the peace and relaxation you need. Not to mention being surrounded by breathtaking Coral Bay scene with stunning ocean views and unspoiled natural landscapes. Although off-centered, the hotel isn’t short on any amenities. Free Wi-Fi is available throughout the property, and there is an outdoor pool on site. Adventure enthusiasts can go for hiking, snorkeling, and diving nearby.

Stayed at this property?

Concordia Eco Resort

Wifi Available

Address: 16213 spring garden
63.51 km (39.5 mi) from Point Udall

Parking Terrace Non-smoking rooms Free parking Internet services Massage Hiking Diving

Vacation in the lap of nature

Whether you’re traveling along, with a partner, or your family, the US. Virgin Islands will guarantee a warm tropical welcome. And, you will surely leave with a postcard-perfect vacation to remind you of your visit to the Caribbean islands.

Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

History


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Greg, a writer based in the Philippines, previously worked as a rock climbing instructor and barista at a local café. His shared passion for travel unites him with his readers. Presently, his...Read more

 Want to contribute as a Local Expert?
Explore U.S. Virgin Islands
x
Good things are meant to be shared!
Back to top
Visited any of these places? Click this button to activate our "Add a Tip" feature to share your experience.