Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in United States Virgin Islands

Check out our pick of great resorts in United States Virgin Islands

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection 4 stars

St Thomas

Facing the beachfront, Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection offers 4-star accommodation in St Thomas and has an outdoor swimming pool, fitness centre and restaurant. A hot tub and a car rental service are available for guests. The accommodation offers room service, a 24-hour front desk and organising tours for guests. Direct ocean front room was awesome. Restauarnt was superb and all staff we encountered were beyond friendly.

Show more Show less
9
Superb
59 reviews
Price from
£456
per night

Hilltop Villas at Bluebeard's Castle by Capital Vacations

Charlotte Amalie

Set in Charlotte Amalie, 2.9 km from Morningstar Beach, Hilltop Villas at Bluebeard's Castle by Capital Vacations offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace. 1.1 km from Charlotte Amalie Harbor, the resort provides a bar and a tennis court. The resort has a hot tub, an ATM and free WiFi. Clean, great location, beautiful villa.

Show more Show less
8.2
Very good
431 reviews
Price from
£171
per night

Elysian Beach Resort 3 stars

St Thomas

Located a few steps from Cowpet Bay Beach, Elysian Beach Resort offers 3-star accommodation in St Thomas and features a fitness centre, a restaurant and a bar. The accommodation provides a hot tub, free WiFi and family rooms. The Caribbean Fish Market restaurant

Show more Show less
8.3
Very good
41 reviews
Price from
£265
per night

Sapphire Beach Resort and Marina

St Thomas

Situated in St Thomas, a few steps from Sapphire Beach, Sapphire Beach Resort and Marina features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Guests can grab a bite to eat in the restaurant or a drink at the bar and free WiFi is available throughout the property. Very clean and had everything to make coffee! The host was very attentive and kind. Beautiful view!

Show more Show less
8.6
Fabulous
10 reviews
Price from
£387
per night

Limetree Beach Resort by Club Wyndham 3 stars

Raphune

Surround yourself with lightly swaying palm trees as you cool off on the private beach or enjoy gorgeous views of the postcard perfect tropical waters from your private balcony.

The outdoor swimming pool is the perfect spot to lounge around and soak up the sun. it was very clean, beautiful and peaceful

Show more Show less
8.3
Very good
32 reviews
Price from
£297
per night

Gallows Point Resort 4 stars

Saint John

Offering luxurious accommodation with views of Cruz Bay Harbour and the Caribbean Sea, Gallows Point Resort features an outdoor swimming pool and a restaurant. It has a beautiful setting surrounded by tropical gardens. Excellent location, walking distance for evening restaurants / bars. Could go snokeling from the hotel grounds. There was a good gymnasium at the hotel. There was a shop on the hotel grounds, did coffee etc.. very good.

Show more Show less
8.9
Fabulous
68 reviews
Price from
£496
per night

Colony Cove Beach Resort 3 stars

Christiansted

This attractive beachfront resort is located just west of Christiansted on the island of St. Croix, US Virgin Islands. It is a gated community of 2 bedroom, 2 bath condominium units with limited hotel services, free WiFi, cable TV, private terraces and free self-parking. Very close to the beach Big apartment. Pool Nice staff

Show more Show less
8
Very good
10 reviews
Price from
£266
per night

Club St. Croix Beach and Tennis Resort 3 stars

Christiansted

Club St. Croix Beach and Tennis Resort is located just west of Christiansted on the island of St. Croix, US Virgin Islands, facing a 1000 ft palm-studded beach. It features studio, one bedroom and 2 bedroom, 2 bath condominium units with limited hotel services, free WiFi, cable TV, private balconies and free self-parking. rooms was really nice near the boardwalk

Show more Show less
8.9
Fabulous
16 reviews
Price from
£226
per night

The Buccaneer Beach & Golf Resort 4 stars

Christiansted

Three private beaches, three restaurants, boutiques, 18-hole golf course, spa, two pools, fitness center, jogging trail, eight tennis courts, Kid's Camp and a water sports center combine to create a luxury playground for all ages.

The Buccaneer Beach and Golf Resort, St Croix, US Virgin Islands has been welcoming Booking.com guests since 15 Dec 2011. The hotel was really clean! The personnel were very friendly, I really enjoyed my time over there. I will definitely be back.

Show more Show less
8.5
Very good
64 reviews
Price from
£296
per night

Secret Harbour Beach Resort 4 stars

St Thomas

This beach-front complex is located on a swimming and snorkelling beach in the Caribbean is 12 km from Charlotte Amalie and 15 km from Cyril E. King Airport. It features a secluded beach, the PADI 5 Star Dive Shop and 2 restaurants. Daily housekeeping is also offered.

Lindquist Beach and Sapphire Beach are 2.5 km from the resort, while the Mangrove Lagoon is 4 km away. You can also visit historic Hassel Island, located in Charlotte Amalie Harbour. It was incredible beautiful weather large place but very expensive for 3 days I would love to be able to enjoy this place for longer periods if we could get a good deal on a two week basis it just two expensive for my budget on SOS

Show more Show less
8.2
Very good
43 reviews
Price from
£417
per night

Most booked resorts in United States Virgin Islands this month

FAQs about resorts in United States Virgin Islands

Resorts that guests love in United States Virgin Islands