East of Puerto Rico is the Virgin Islands Archipelago. The US Virgin Islands border the British Virgin Islands to the north and consist of St. Croix, St. John, and St. Thomas. While the islands have been inhabited for generations by indigenous people, the majority of locals are of Afro-Caribbean descent, with St. Thomas being the capital and most populated of the islands. The US Virgin Islands are home to deep blue waters, mountainous green hills, plenty of parks, and gorgeous beaches. You’ll undoubtedly find many incredible things to do here.
Of course, when you visit, you’d want to stay in excellent accommodation — be it one of the best hotels in the US Virgin Islands or an elegant vacation rental. If you’re looking for your next tropical vacation, check into one of these top luxury resorts in US Virgin Islands.
We handpicked these listings carefully, considering (wherever possible) recent guest reviews, location, accommodation type, prices, availability of dates, decor, and access to luxury services and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on March 22, 2024.
1. The Ritz-Carlton St. Thomas, Benner (from USD 1299)
Looking for a 5-star resort in the US Virgin Islands? Then you should definitely check out The Ritz-Carlton St. Thomas.
Guests staying at The Ritz-Carlton St. Thomas can enjoy mornings by the sea and evenings with the sun setting over the Caribbean. It has two outdoor pools, a fitness center, a hot tub, a bar, a sun terrace and a spa, which makes it the ultimate spot to unwind and indulge. Work on your tan on the beach nearby, or simply enjoy a game or two of tennis on site.
The Ritz-Carlton St. Thomas
Address: 6900 Great Bay
3.77 km (2.4 mi) from Coral World Ocean Park
2. The Buccaneer, Christiansted (from USD 476)
This beachfront hotel offers everything for a great stay. The rooms are kitted out with a patio, a seating area, and picture windows that offer spectacular views of the sea. Guests who prefer gentle pampering can spend a day at the on-site spa or relax by the outdoor pool. For active sorts, there’s a fitness center and tennis courts on site. There’s an open-air dining available, while the beachside lounge offers cocktails and light American fare.
The Buccaneer Beach & Golf Resort
Address: P.O. Box 25200
68.92 km (42.9 mi) from Coral World Ocean Park
3. Gallows Point Resort, Saint John (from USD 505)
Reasonable pricing for St. John's standards, expected for the location.
Good gymnasium, on-site shop, easy car rental, and helpful concierge services.
Perfect location with beautiful harbor views, walking distance to downtown, and easy access to snorkeling.
High-priced on-site restaurant, limited breakfast options, and proximity to various dining choices in the area.
A beautiful meandering outdoor pool and tropical gardens dominate the resort’s grounds, but if you’d rather feel the sand between your toes, the property offers direct beach access. Each guest suite features Caribbean-inspired decor, as well as temperature control, WiFi, and a TV. Some suites also come with a kitchen and a seating area.
Gallows Point Resort
Address: 3 AAA Gallows Point Road, PO Box 58
7.23 km (4.5 mi) from Coral World Ocean Park
4. Marriott's Frenchman's Cove, Estate Thomas (from USD 889)
This resort features villa-style accommodations that offer stunning views of the Caribbean Sea. Spend your afternoons at the private beach, or hit the fitness room. Relax your muscles in the hot tub, or hang out at the poolside bar. Kids will love the water slide and outdoor pools at this resort. The in-house restaurant serves American fare and cocktails with perfect sunset and ocean views.
Marriott's Frenchman's Cove
Address: 7338 Estate Bakkeroe
6.64 km (4.2 mi) from Coral World Ocean Park
5. Caneel Bay Resort, Saint John
Staying at Caneel Bay Resort is a luxurious experience that you’ll feel as soon as you wake up. The hotel has private beaches, as well as five on-site dining options, so you’ll never run out of new things to try while you’re here.
Rooms here offer guests the choice of garden, ocean, or courtyard views with Caribbean-inspired artwork. Guests at the resort can expect a complimentary bottle of rum upon arrival, and spend their days snorkeling, getting a massage, or exploring Virgin Island National Park next door.
Caneel Bay Resort
Address: PO Box 720, Central, Central, U.S. Virgin Islands, 00831-0720
8.15 km (5.1 mi) from Coral World Ocean Park
6. The Westin St. John Resort Villas (from USD 883)
The 2-bedroom villa was comfortable and well-equipped, but the pricing for additional amenities like chairs and snorkel gear was considered expensive.
The villa had a private pool, well-maintained grounds, and complimentary kayaks for exploring Great Cruz Bay.
Stunning beachfront location with easy access to the pool, hot tub, and nearby attractions, but limited transportation options and a small beach area.
The breakfast was quick and tasty, but the lunch menu at Snorkels Bar & Grill was preferred over the dinner options. Limited dining choices due to Covid situation.
Facing Great Cruz Bay on the island of St. John is The Westin St. John Resort Villas. Featuring luxurious amenities such as a private beach and 24-hour concierge service, this hotel will be an experience you won’t forget. Spend a romantic evening by the water, or enjoy a few drinks at the bar. A breakfast buffet is served daily, while the on-site steakhouse serves some delicious surf and turf. Free WiFi is also available.
The Westin St. John Resort Villas
Address: CHOCOLATE HOLE 300-A, ST JOHN VI
8.66 km (5.4 mi) from Coral World Ocean Park
7. Carambola Beach Resort St. Croix, US Virgin Islands, North Star (from USD 209)
Located on St. Croix, Carambola Beach Resort St. Croix, US Virgin Islands, is a beachside property surrounded by blue waters. Spend your days by the pool, or lounge at the private beach. If you’re heading out onto the water, try some snorkeling or diving.
Guest rooms are equipped with a flat-screen TV, as well as a terrace and toiletries, while a breakfast buffet is offered every morning and a cocktail bar is open at night. You also have access to free WiFi.
Carambola Beach Resort St. Croix, US Virgin Islands
Address: Estate Davis Bay, Kingshill 851
65.41 km (40.7 mi) from Coral World Ocean Park
8. Sea Shore Allure, St John
Editor's Note: Photo taken from the establishment's official social account
Located on the Island of St. John’s, this resort is a stunning accommodation that offers plenty of amenities that will make your stay comfortable and memorable. Whether you’re here for a romantic getaway or a family vacation, the hotel offers complimentary WiFi, a 24-hour front desk and concierge service, poolside tiki bars, and spas.
Spend a day relaxing on the sand, snorkeling in the water, or check out the bars and restaurants on-site and enjoy a freshly caught and cooked meal.
Sea Shore Allure
Address: 271 Fish Fry Drive, St John, 00831, US Virgin Islands
Price: from 580 USD
Star Rating: Four Star
Travelers Review: Fabulous 5(from 158 reviews)
9. Bolongo Bay Beach Resort (from USD 410)
Bolongo Bay Beach Resort is where excitement and relaxation intertwines. Located on the island of St. Thomas, this resort has a private beach overlooking the sea. Guests can wake up in the morning to the sights of the water and fall asleep at night to the waves.
During the day, relax and enjoy a cocktail or participate in the hotel’s famous snorkel “booze hunt”. Head out onto the water and indulge in paddle boarding, or book a catamaran ride and sail around. The brightly accented guest rooms come with a TV, WiFi, a mini-fridge, and an ocean view.
Bolongo Bay Beach Resort All Inclusive
Address: 7150 Estate Bolongo
5.4 km (3.4 mi) from Coral World Ocean Park
10. Point Pleasant Resort, Frydendal (from USD 163)
Staying at Point Pleasant Resort will make you feel like you’ve just been swept away to a tropical wonderland. Since this establishment is nestled amidst tropical gardens, you’ll get a view of lush greenery wherever you look. You’ll also get a glimpse of the Atlantic Ocean and the Caribbean Sea because this hotel is situated right in front of a beach.
If you choose Point Pleasant Resort as your temporary home base in the US Virgin Islands, you’ll be able to stay in a spacious villa that is equipped with a kitchen, a living area, and a bedroom with an ensuite bathroom. Other on-site amenities are yours to enjoy as well. Take a dip in the cool waters of the outdoor pools, or head down to the beach and live out your tropical fantasy.
There’s no internet here, so you’ll really feel like you’re in another world.
Point Pleasant Resort
Address: 6600 Estate Smith Bay
528 meters (0.4 ft) from Coral World Ocean Park
Vacation in the lap of luxury
This list features the top US Virgin Islands resorts, and with the many options, it might be hard to decide which is the right one for you. The amazing establishments listed in this list all offer fantastic amenities, along with stunning views of the sea. You really can’t go wrong no matter where you stay here.
Frequently asked questions about the top luxury resorts in the US Virgin Islands
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to