Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

The best resorts in Virgin Islands

Check out our pick of great resorts in 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.

Long Bay Beach Resort

Tortola Island

Situated in West End Tortola, Long Bay Beach Resort features a restaurant. Among the various facilities of this property are a bar and a garden. All rooms include a balcony.

All guest rooms in the hotel are equipped with a flat-screen TV. the first floor suite, comfortable and beautiful.

Show more Show less
9.2
Superb
128 reviews
Price from
£551
per night

Scrub Island Resort, Spa & Marina 5 stars

The Mill

This beachfront complex is located in Scrub Island. It offers an outdoor pool, a private beach area, free Wi-Fi and ocean views.

The rooms at Scrub Island Resort, Spa & Marina feature air conditioning, a safety box, iPod docking station, seating area and a flat-screen cable TV. Each one has a coffee maker, minibar and balconies. The bathrooms are private and have bathrobes, a shower and slippers. Staff were all over it. Super attentive.

Show more Show less
9
Superb
19 reviews
Price from
£852
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 and an ATM. This place was so comfortable to engage in while being on vacation. The atmosphere was amazing and we were enjoying more of the sites off premises that we can't wait to return for more adventures.

Show more Show less
8.2
Very good
456 reviews
Price from
£210
per night

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

St Thomas

Morningstar Buoy Haus Beach Resort at Frenchman's Reef, Autograph Collection has an outdoor swimming pool, fitness centre, a restaurant and bar in St Thomas. 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. Everything!!! The property was amazing and the staff was so helpful and friendly.

Show more Show less
8.9
Fabulous
30 reviews
Price from
£569
per night

Elysian Beach Resort

St Thomas

Featuring a fitness centre, restaurant, bar and free WiFi, Elysian Beach Resort is located in St Thomas, a few steps from Cowpet Bay Beach and 15 km from Charlotte Amalie Harbor. Each room is fitted with a balcony. The Caribbean Fish Market restaurant

Show more Show less
8.2
Very good
29 reviews
Price from
£248
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 restaurant. 1.5 km from Pelican Beach and 15 km from Charlotte Amalie Harbor, the property offers a private beach area, as well as a bar. Each room includes a balcony with sea views and free WiFi. Very clean and had everything to make coffee! The host was very attentive and kind. Beautiful view!

Show more Show less
8.6
Fabulous
8 reviews
Price from
£333
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.8
Fabulous
74 reviews
Price from
£479
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. The accommodation was spacious and had all the facilities. Our balcony had a partial sea view which was great and only a 2 minute walk to the beach.

Show more Show less
8.2
Very good
13 reviews
Price from
£257
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.5
Very good
24 reviews
Price from
£211
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. Great food, wonderful beaches and perfect place to stay.

Show more Show less
8.4
Very good
65 reviews
Price from
£302
per night

Most booked resorts in Virgin Islands this month

FAQs about resorts in Virgin Islands

Resorts that guests love in Virgin Islands

gogless