A coastal landscape with lush green hills, turquoise waters, and a clear blue sky.

Search Hotels in British Virgin Islands

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in British Virgin Islands

Check prices for these dates

Next weekend
In two weeks

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for British Virgin Islands hotels

1. Cane Garden Bay Beach Hotel

Cane Garden Bay Beach Hotel
3.5 star property
Cane Garden Bay
9.8 out of 10, Exceptional, (307 reviews)
"Everything about this hotel and the island was absolutely amazing! We could not have asked for a better honeymoon! Great service, great food, great atmosphere beautiful water, and friendly people"
United States
Steven
The price is ₩522,253
₩652,816 total
includes taxes & fees
Nov 3 - Nov 4
Cane Garden Bay Beach Hotel

2. Wyndham Tortola BVI Lambert Beach Resort

Wyndham Tortola BVI Lambert Beach Resort
4.5 star property
East End
8.8 out of 10, Excellent, (746 reviews)
"The room is very spacious and very comfortable bed. I loved the peace and quiet and the greenery. My first time and it was a great experience. Thank you"
United States
Digna
The price is ₩273,466
₩328,160 total
includes taxes & fees
Nov 3 - Nov 4
Wyndham Tortola BVI Lambert Beach Resort

3. Scrub Island Resort, Spa & Marina

Scrub Island Resort, Spa & Marina
5.0 star property
Scrub Island
9.0 out of 10, Wonderful, (201 reviews)
"Beautiful resort!"
United States
Joseph
The price is ₩618,372
₩822,085 total
includes taxes & fees
Dec 2 - Dec 3
Scrub Island Resort, Spa & Marina

4. Long Bay Beach Resort

Long Bay Beach Resort
4.5 star property
West End
9.2 out of 10, Wonderful, (224 reviews)
"The resort was very nice food was very good at the restaurants. The rooms were nice but their are a few things that need to be done to make room room even better"
United States
Jahmar
The price is ₩945,792
₩1,201,649 total
includes taxes & fees
Nov 3 - Nov 4
Long Bay Beach Resort

5. Nanny Cay Resort and Marina

Nanny Cay Resort and Marina
3.0 star property
Road Town
9.4 out of 10, Exceptional, (293 reviews)
"Always an excellent stay before sailing"
United States
Maryann
The price is ₩323,557
₩388,269 total
includes taxes & fees
Nov 3 - Nov 4
Nanny Cay Resort and Marina

6. Village Cay Hotel and Marina

Village Cay Hotel and Marina
3.5 star property
Wickhams Cay 1
8.2 out of 10, Very good, (1,003 reviews)
"It was quiet, nice and the food was good"
United States
Ywande
The price is ₩234,113
₩276,253 total
includes taxes & fees
Nov 4 - Nov 5
Village Cay Hotel and Marina

7. Rosewood Little Dix Bay

Rosewood Little Dix Bay
5.0 star property
Virgin Gorda
9.4 out of 10, Exceptional, (118 reviews)
"Everything was excellent!"
United States
Nydia
The price is ₩2,000,970
₩2,401,164 total
includes taxes & fees
Nov 8 - Nov 9
Rosewood Little Dix Bay

8. Sebastian's on the Beach

Sebastian's on the Beach
3.0 star property
West End
8.6 out of 10, Excellent, (985 reviews)
"Amazing place! We always start our BVI trips here at Sebastian’s! Great resort and great staff!"
United States
Kevin
The price is ₩225,896
₩271,076 total
includes taxes & fees
Nov 15 - Nov 16
Sebastian's on the Beach

9. Oil Nut Bay

Oil Nut Bay
4.0 star property
Virgin Gorda
10.0 out of 10, Exceptional, (5 reviews)
"Beautiful resort"
United States
Luisaliz
Oil Nut Bay

10. Maria's By the Sea Hotel

Maria's By the Sea Hotel
3.5 star property
Wickhams Cay 1
9.0 out of 10, Wonderful, (1,001 reviews)
"I love staying here. It is my favorite place to stay when I visit. The staff is always friendly and my room was superb!"
United States
Asiyah
The price is ₩293,476
₩356,174 total
includes taxes & fees
Nov 3 - Nov 4
Maria's By the Sea Hotel

11. The Moorings Yacht Club Hotel

The Moorings Yacht Club Hotel
3.0 star property
Road Town
8.2 out of 10, Very good, (76 reviews)
"Everyone was great !"
United States
Stacy
The price is ₩322,863
₩387,435 total
includes taxes & fees
Nov 3 - Nov 4
The Moorings Yacht Club Hotel

12. The Heritage Inn

The Heritage Inn
3.0 star property
Cane Garden Bay
9.2 out of 10, Wonderful, (305 reviews)
"Great place . The view is awesome and staff is wonderful"
United States
Junior
The price is ₩254,670
₩280,136 total
includes taxes & fees
Nov 3 - Nov 4
The Heritage Inn

13. Saba Rock Resort

Saba Rock Resort
3.5 star property
Saba Rock
9.8 out of 10, Exceptional, (69 reviews)
"Wonderful staff and property!"
United States
Marcos Antonio
The price is ₩526,936
₩632,324 total
includes taxes & fees
Nov 3 - Nov 4
Saba Rock Resort

14. Peter Island Resort

Peter Island Resort
4.5 star property
Sprat Bay
9.0 out of 10, Wonderful, (40 reviews)
"It has been very special and blessed being at Peter Island. Very thankful to the wonderful and special Peter Island team! Best regards, Erwin Villaresis"
United States
Erwin Joseph
The price is ₩1,140,553
₩1,425,691 total
includes taxes & fees
Nov 3 - Nov 4
Peter Island Resort

15. Fort Recovery Beachfront Resort

Fort Recovery Beachfront Resort
4.0 star property
West End
9.6 out of 10, Exceptional, (7 reviews)
"Enjoyed."
United States
Alberta
The price is ₩300,146
₩351,171 total
includes taxes & fees
Nov 3 - Nov 4
Fort Recovery Beachfront Resort

16. Sugar Mill hotel

Sugar Mill hotel
4.0 star property
West End
9.6 out of 10, Exceptional, (75 reviews)
"The selection of eggs Benedict was great! "
United States
Dawn
The price is ₩660,320
₩759,368 total
includes taxes & fees
Nov 3 - Nov 4
Sugar Mill hotel

17. Coconut Breeze Villas

Coconut Breeze Villas
2.5 star property
Cane Garden Bay
9.4 out of 10, Exceptional, (39 reviews)
"An absolutely amazing place to stay"
United States
Julian
The price is ₩240,116
₩300,145 total
includes taxes & fees
Nov 21 - Nov 22
Coconut Breeze Villas

18. The Aerial, BVI

The Aerial, BVI
4.0 star property
East End
9.0 out of 10, Wonderful, (6 reviews)
"I stay at a lot of 5 star resorts when vacationing, but the owners of this resort have taken luxury to another level. The quality of service is second to none I have experienced, the food is Michelin star quality and the rooms and decor is impressive. The owners have done an amazing job at operating this resort. Truly if I could rate higher than 5 stars I would. This resort is now my go to destination! Thank you for a wonderful time. "
United States
Gregory D
The price is ₩1,311,296
₩1,507,991 total
includes taxes & fees
Nov 3 - Nov 4
The Aerial, BVI

19. Fort Burt Hotel

Fort Burt Hotel
3.5 star property
Waterfront
6.6 out of 10, (430 reviews)
"Great place"
United States
Dannil
The price is ₩115,923
₩147,525 total
includes taxes & fees
Nov 5 - Nov 6
Fort Burt Hotel

20. Bitter End Yacht Club

Bitter End Yacht Club
3.5 star property
Virgin Gorda
9.2 out of 10, Wonderful, (49 reviews)
"Excellent experience and the staff was wonderful. Definitely will return."
United States
Carlos
Bitter End Yacht Club
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare top hotels in British Virgin Islands

3.5 star property
Cane Garden Bay
4.5 star property
East End
5.0 star property
Scrub Island
4.5 star property
West End
3.0 star property
Road Town
9.8
Exceptional
307 reviews
8.8
Excellent
746 reviews
9.0
Wonderful
201 reviews
9.2
Wonderful
224 reviews
9.4
Exceptional
293 reviews
The price is ₩522,253
₩652,816 total
includes taxes & fees
Nov 3 - Nov 4
The price is ₩273,466
₩328,160 total
includes taxes & fees
Nov 3 - Nov 4
The price is ₩618,372
₩822,085 total
includes taxes & fees
Dec 2 - Dec 3
The price is ₩945,792
₩1,201,649 total
includes taxes & fees
Nov 3 - Nov 4
The price is ₩323,557
₩388,269 total
includes taxes & fees
Nov 3 - Nov 4
  • Yes, Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • No Spa
  • Yes, Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • Yes, Pet friendly
  • Yes, WiFi included
  • No Parking
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking

Hotels recommended for families in British Virgin Islands

Save an average of 15% on thousands of hotels when you're signed in

Top British Virgin Islands Hotel Reviews

Guide to exploring around British Virgin Islands

Top reasons to visit British Virgin Islands

  • Stunning Beaches: The British Virgin Islands boast pristine white sandy beaches and crystal-clear waters, perfect for relaxation and sunbathing.
  • Exciting Sailing: Renowned as a sailing paradise, visitors can enjoy thrilling sailing adventures among the idyllic islands and scenic bays.
  • Diverse Activities: From diving to golf, the islands offer a wide range of outdoor activities for adventure enthusiasts and leisure seekers alike.
  • Vibrant Local Culture: Experience the lively local culture, including beauty pageants and traditional events that enrich your visit.
  • Variety of Accommodations: Choose from luxurious resorts to charming beachside hotels, catering to all preferences and budgets.

Find great hotels in British Virgin Islands

Explore the stunning British Virgin Islands, where a variety of hotel accommodations await you. From luxurious resorts to charming beachside hotels, you'll find the perfect place to unwind. Whether you're seeking adventure, rejuvenating spa experiences, or simply a beautiful beach getaway, the islands offer exceptional options. Discover reviews and ratings to help you choose the ideal star-rated accommodation for your tropical escape.

  • Maria's By the Sea Hotel: Nestled in the heart of the British Virgin Islands, Maria's By the Sea Hotel is a 3.5-star gem that caters to business travelers seeking comfort and convenience. With a guest rating of 8.8 out of 10, this hotel offers a blend of modern amenities and a tranquil atmosphere. Guests appreciate the well-appointed rooms, equipped with essential facilities that ensure a productive stay. The hotel's location provides easy access to local business hubs, making it an ideal choice for those combining work with leisure.
  • Sebastian's on the Beach: A charming 3-star hotel rated 8.6 out of 10, Sebastian's on the Beach is perfect for families and adventure seekers. This beachfront property allows guests to enjoy direct access to the sandy shores and a variety of water sports, including surfing and boat tours. Families will find amenities designed for children, such as a playground and babysitting services, ensuring a fun and safe environment for younger guests. The vibrant atmosphere and recreational activities make it a fantastic spot for creating lasting memories.
  • Wyndham Tortola BVI Lambert Beach Resort: Experience luxury at its finest at the 4.5-star Wyndham Tortola BVI Lambert Beach Resort, boasting a stellar guest rating of 8.8 out of 10. This resort is a haven for those seeking beach relaxation combined with adventure. With direct beach access, guests can indulge in a range of activities, from snorkeling to sailing. The upscale accommodations and exceptional service provide a lavish setting for a memorable getaway, making it a top choice for travelers looking to unwind in style.

Where to stay in British Virgin Islands

The British Virgin Islands, an enchanting archipelago, offers a perfect blend of relaxation and adventure. With its pristine white beaches and secluded smaller islands, visitors can unwind in a romantic atmosphere or embark on exciting excursions. Just a short distance from Puerto Rico, the friendly locals enhance your experience, making each moment memorable. Whether you seek serene landscapes or vibrant beach life, the British Virgin Islands promise a captivating vacation.

  • Road Town: As the capital of the British Virgin Islands, Road Town offers a vibrant mix of culture and natural beauty. Nestled along the coast, this charming city is a gateway for travelers seeking beach relaxation, outdoor adventures, and stunning scenery. Visitors can explore local shops, indulge in delicious cuisine at various resorts, and enjoy the scenic views from the marina. Notable landmarks include pristine beaches and inviting bays, making it an ideal spot for sunbathing or sailing. The city sees a peak in visitors during September and the December to January holiday season, ensuring a lively atmosphere.
  • West End: Located on the western tip of Tortola, West End is known for its breathtaking beaches and outdoor experiences. This city attracts travelers year-round, with peak visitation occurring between January and March. West End offers a laid-back vibe, perfect for those looking to unwind while enjoying scenic views of the bay and nearby national parks. The area is home to several shopping venues and resorts, providing a perfect blend of relaxation and entertainment. Whether you’re lounging on the beach or exploring the lush landscapes, West End promises a memorable vacation experience.
  • Virgin Gorda: Renowned for its natural beauty, Virgin Gorda is a district that captivates visitors with its stunning beaches and unique geological features, such as the famous Baths. This destination is popular among outdoor enthusiasts and those seeking adventure, with peak travel periods from March to April and September. Virgin Gorda offers a range of resorts and outdoor activities, making it an ideal spot for relaxation and exploration. With its inviting bays and enchanting water features, this district is a paradise for those looking to connect with nature while enjoying the Caribbean's vibrant scenery.

Things to do in British Virgin Islands

Shopping

In the British Virgin Islands, visit the Road Town Market for a vibrant local experience with fresh produce and handmade crafts. For a more retail-oriented experience, check out the Tortola Cruise Ship Pier, where you’ll find shops offering unique souvenirs and gifts reflecting the islands' culture.

Recreation

The Spa at Bitter End Yacht Club offers rejuvenating treatments with stunning views of the Caribbean. Guests can enjoy soothing massages and holistic therapies in a tranquil setting. For outdoor fun, explore the vibrant coral reefs through snorkeling or engage in invigorating water sports along the beautiful coastline.

At the Rosewood Little Dix Bay, guests can indulge in luxurious spa services using natural ingredients. The serene environment promotes relaxation, while yoga sessions on the beach enhance well-being. Adventure seekers can hike nearby trails or enjoy kayaking in the crystal-clear waters surrounding the resort.

Sunset at Cane Garden Bay provides the chance to unwind with yoga classes overlooking the ocean. The beach's soft sands are ideal for leisurely strolls or beach volleyball. Visitors can also savor local cuisine at nearby restaurants, adding a flavorful twist to their wellness experience.

Adventure

In the British Virgin Islands, explore the vibrant underwater world while snorkeling at the renowned Baths on Virgin Gorda, where giant granite boulders create stunning grottoes. Enjoy sailing adventures around the islands, soaking in the crystal-clear waters and discovering secluded beaches, making each moment exhilarating and memorable.

Nightlife

Experience the vibrant nightlife at The Bitter End Yacht Club, where you can enjoy beachfront dining and live music. For a lively atmosphere, visit Foxy's Tamarind Bar, known for its cocktails and festive vibe, perfect for socializing with locals and fellow travelers alike.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in British Virgin Islands

The British Virgin Islands offer a stunning vacation for outdoor enthusiasts and beach lovers alike. With its idyllic islands, beautiful beaches, and scenic bays, you'll find plenty of attractions to explore. Whether you're interested in relaxing on the shore or discovering the natural beauty of the Virgin Islands, there are endless opportunities for adventure and relaxation. Make the most of your British Virgin Islands holiday by immersing yourself in the breathtaking landscapes and vibrant culture.

  • Trunk Bay Beach: Experience the idyllic beach vibes at Trunk Bay Beach, known for its soft white sand and crystal-clear waters. This picturesque spot is perfect for sunbathing, swimming, and relaxing amidst stunning tropical scenery.
  • Hodge's Creek Marina: Dive into adventure at Hodge's Creek Marina, where outdoor enthusiasts can enjoy a variety of water sports. The marina offers easy access to sailing, kayaking, and exploring the vibrant marine life in the surrounding waters.
  • Great Carrot Bay: Discover the charm of Great Carrot Bay, a beautiful water feature that showcases breathtaking views and a vibrant local atmosphere. It’s an ideal spot for soaking in the natural beauty of the British Virgin Islands.

Best time to go to British Virgin Islands

The best time to visit British Virgin Islands can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in British Virgin Islands falls in September, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in British Virgin Islands falls in March, visitor numbers are slightly high and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January78.4°F (25.8°C)No RainMostly SunnyAverageSlightly High
February77.9°F (25.5°C)No RainMostly SunnyAverageSlightly High
March77.5°F (25.3°C)No RainMostly SunnySlightly HighSlightly High
April78.4°F (25.8°C)No RainMostly SunnySlightly HighAverage
May80.1°F (26.7°C)Light RainMostly CloudyAverageAverage
June81.5°F (27.5°C)Light RainMostly SunnyAverageAverage
July82.0°F (27.8°C)Light RainMostly SunnyAverageAverage
August82.8°F (28.2°C)Light RainMostly CloudyAverageSlightly Low
September83.1°F (28.4°C)Light RainMostly SunnySlightly HighSlightly Low
October82.8°F (28.2°C)Light RainMostly SunnySlightly LowSlightly Low
November81.3°F (27.4°C)Light RainMostly CloudySlightly LowAverage
December79.7°F (26.5°C)No RainMostly SunnySlightly LowAverage

Frequently asked questions

How much do hotels in British Virgin Islands cost?
Prices for British Virgin Islands hotels differ according to the season and other factors, like school holidays and Easter. You can find cheap options from ₩147,525 in a few different ways. Enter your destination and vacation dates and then set your budget using the "Price per night" filter. You can then fine-tune your search by choosing your preferred property type and amenities and more.
How can I find cheap hotels in British Virgin Islands?
An excellent place to begin your search is by using our "Price per night" filter. At the moment, the cheapest hotels start at ₩147,525 per night. Other ways to grab a budget-friendly British Virgin Islands retreat are by booking well in advance and being flexible with the dates you travel. For more great deals, go to our cheap hotels in British Virgin Islands page.
What are the best hotels in British Virgin Islands for families?
The first step to a memorable family retreat in British Virgin Islands is finding the right place to stay. Go to the "Traveler experience" section of our filter tool and click on "Family friendly." This will show you all the British Virgin Islands properties that welcome children and have family conveniences such as childcare and recreational activities. Choose the one that fits your style and budget, then prepare to kick back while the kids have fun.
Why should I book my British Virgin Islands hotel with Expedia?
Book your British Virgin Islands hotel with Expedia and get access to a world of options at unbeatable prices. Our search filters will help you find exactly what you're looking for, whether that's a budget-friendly escape or something a bit more unique, such as a cabin, castle or cottage! Join Expedia Rewards for free and you'll save 10% or more on over 100,000 hotels worldwide when you're signed in. Earn points on eligible bookings, which you can use to save on your next big adventure. Plus, many of our hotels have flexible cancellation policies, so you won't have to worry if your plans change last minute.

Explore a world of travel with Expedia