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

Book British Virgin Islands Hotels

  • 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

This weekend
Next weekend

Filter by

Guest rating

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

Property class

Our top choices for British Virgin Islands hotels

Cane Garden Bay Beach Hotel

Cane Garden Bay Beach Hotel
3.5 star property
Cane Garden Bay
9.8 out of 10, Exceptional, (255 reviews)
"Great location, service and amazing views from the balcony"
Canada
Nancy
The price is NZ$598
includes taxes & fees
25 June - 26 June
Cane Garden Bay Beach Hotel

Wyndham Tortola BVI Lambert Beach Resort

Wyndham Tortola BVI Lambert Beach Resort
4.5 star property
East End
8.8 out of 10, Excellent, (697 reviews)
"Beautiful beach!!! Relaxing pool. Friendly staff. Clean, comfortable, modern rooms. Would stay again!"
United States
Andrea
The price is NZ$387
includes taxes & fees
21 July - 22 July
Wyndham Tortola BVI Lambert Beach Resort

Nanny Cay Resort and Marina

Nanny Cay Resort and Marina
3.0 star property
Road Town
9.4 out of 10, Exceptional, (226 reviews)
"Great destination"
United States
Kayce
The price is NZ$425
includes taxes & fees
29 June - 30 June
Nanny Cay Resort and Marina

Long Bay Beach Resort

Long Bay Beach Resort
4.5 star property
West End
9.2 out of 10, Wonderful, (209 reviews)
"Stunning beach and rooms, great drinks and food! Super remote area, great if you want to feel off the grid"
United States
CAROLINE
The price is NZ$1,398
includes taxes & fees
26 June - 27 June
Long Bay Beach Resort

Scrub Island Resort, Spa & Marina

Scrub Island Resort, Spa & Marina
5.0 star property
Scrub Island
9.0 out of 10, Wonderful, (191 reviews)
"Beautiful resort!"
United States
Joseph
The price is NZ$1,247
includes taxes & fees
2 July - 3 July
Scrub Island Resort, Spa & Marina

Rosewood Little Dix Bay

Rosewood Little Dix Bay
5.0 star property
Virgin Gorda
9.4 out of 10, Exceptional, (111 reviews)
"We had an amazing family trip to the Rosewood Little Dix Bay! Lots of amenities for the kids and always something to do. Staff was super friendly and the rooms were extremely clean. Beautiful beaches and nice relaxing vacay!"
United States
Stephanie
The price is NZ$2,445
includes taxes & fees
1 July - 2 July
Rosewood Little Dix Bay

Village Cay Hotel and Marina

Village Cay Hotel and Marina
3.5 star property
Wickhams Cay 1
8.2 out of 10, Very good, (990 reviews)
"Great place to stay. Super friendly staff."
United States
Teresa
The price is NZ$337
includes taxes & fees
26 June - 27 June
Village Cay Hotel and Marina

Sebastian's on the Beach

Sebastian's on the Beach
3.0 star property
West End
8.6 out of 10, Excellent, (971 reviews)
"Staff was amazing. Very friendly"
United States
Pamela
The price is NZ$370
includes taxes & fees
19 July - 20 July
Sebastian's on the Beach

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,002 reviews)
"I’ve stayed here multiple times. Great location and staff is always nice."
United States
James
The price is NZ$454
includes taxes & fees
7 July - 8 July
Maria's By the Sea Hotel

Coconut Breeze Villas

Coconut Breeze Villas
2.5 star property
Cane Garden Bay
9.4 out of 10, Exceptional, (36 reviews)
"An absolutely amazing place to stay"
United States
Julian
The price is NZ$394
includes taxes & fees
21 July - 22 July
Coconut Breeze Villas

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 NZ$1,994
includes taxes & fees
9 July - 10 July
The Aerial, BVI

Saba Rock Resort

Saba Rock Resort
3.5 star property
Saba Rock
9.8 out of 10, Exceptional, (63 reviews)
"A really beautiful property, the rooms are stylish and the vibe in the bar and restaurant is great"
United Kingdom
Ginny
The price is NZ$979
includes taxes & fees
6 July - 7 July
Saba Rock Resort

The Moorings Yacht Club Hotel

The Moorings Yacht Club Hotel
3.0 star property
Road Town
8.0 out of 10, Very good, (37 reviews)
"Perfect place to stay before we left on our charter "
United States
Lauren
The price is NZ$508
includes taxes & fees
21 July - 22 July
The Moorings Yacht Club Hotel

The Heritage Inn

The Heritage Inn
3.0 star property
Cane Garden Bay
9.2 out of 10, Wonderful, (296 reviews)
"Clean with very nice staff"
United States
Jeovan
The price is NZ$361
includes taxes & fees
22 July - 23 July
The Heritage Inn

Peter Island Resort

Peter Island Resort
4.5 star property
Sprat Bay
8.8 out of 10, Excellent, (38 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 NZ$2,290
includes taxes & fees
14 July - 15 July
Peter Island Resort

Sugar Mill hotel

Sugar Mill hotel
4.0 star property
West End
9.6 out of 10, Exceptional, (73 reviews)
"It was a beautiful property. The staff was friendly. It was a mix of historic with modern amenities. We would definitely come back if we came to BVI."
United States
Karrie
The price is NZ$813
includes taxes & fees
20 July - 21 July
Sugar Mill hotel

Bitter End Yacht Club

Bitter End Yacht Club
3.5 star property
Virgin Gorda
9.0 out of 10, Wonderful, (47 reviews)
"Great staff and facilities"
United States
JANINE
The price is NZ$1,481
includes taxes & fees
17 July - 18 July
Bitter End Yacht Club

White Bay Villas and Beach Club

White Bay Villas and Beach Club
4.0 star property
Jost Van Dyke
9.6 out of 10, Exceptional, (35 reviews)
"We had an amazing stay at White Bay Villas. The view is breathtaking and the villas are very nice and well-appointed. The short walk/hike to White Bay make it extremely convenient for one of the most beautiful beaches in the World with fantastic bars and food"
United States
Joe
White Bay Villas and Beach Club

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

Fort Burt Hotel

Fort Burt Hotel
3.5 star property
Waterfront
6.6 out of 10, (414 reviews)
"The location is excellent within walking distance of the ferry terminal and the shops in Road Town. The staff was lovely, the balcony view beautiful, and the room I was given was great."
United States
Janet
The price is NZ$288
includes taxes & fees
2 July - 3 July
Fort Burt Hotel
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.

Great weekend hotel deals in British Virgin Islands

Showing deals for:3 Jul - 5 Jul

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

Top British Virgin Islands Hotel Reviews

Guide to exploring 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 water sports.
  • Outdoor Adventures: Enjoy thrilling activities like sailing, diving, and exploring idyllic islands and tranquil bays.
  • Rich Local Culture: Experience vibrant local tours showcasing the islands' natural beauty and cultural heritage.
  • Diverse Accommodation: Choose from luxurious resorts to intimate retreats, catering to every type of traveller.
  • Friendly Locals: Experience warm hospitality from locals, enhancing your unforgettable Caribbean escape.

Find great hotels in British Virgin Islands

Discover the enchanting hotel options in the British Virgin Islands, perfect for every type of traveller. Whether you seek a luxury resort with stunning beach views, a tranquil spa retreat, or an adventurous getaway, the islands offer a variety of accommodations to suit your needs. With a range of hotel reviews and star ratings available, you can find the ideal lodging for your unforgettable vacation experience in this Caribbean paradise.

  • Maria's By the Sea Hotel: Nestled in a picturesque location, Maria's By the Sea Hotel offers a sophisticated atmosphere tailored for the business traveller. This 3.5-star hotel, rated 8.8 out of 10 by guests, boasts modern amenities and well-equipped meeting facilities, making it ideal for those mixing work with leisure. The hotel features comfortable rooms with stunning sea views, a restaurant serving local and international cuisine, and a relaxing pool area for unwinding after a busy day. Guests appreciate the attentive service and convenient access to local attractions.
  • Sebastian's on the Beach: With a charming beachfront setting, Sebastian's on the Beach is a 3-star hotel that caters to families and adventure seekers alike. Rated 8.6 out of 10 by guests, this accommodation features direct beach access, allowing for a range of water sports and recreational activities. Families will appreciate the amenities designed for children, including a playground and babysitting services. The hotel's laid-back atmosphere, coupled with options for hiking, motorboating, and swimming, makes it an excellent choice for those looking to create lasting memories in a vibrant coastal environment.
  • Wyndham Tortola BVI Lambert Beach Resort: This luxurious 4.5-star resort, boasting a guest rating of 8.8 out of 10, offers an elegant escape for both beach lovers and business travellers. Set against the stunning backdrop of Lambert Beach, the resort provides direct access to the sand and a variety of adventure sports such as snorkelling and sailing. Guests can enjoy upscale dining options, a well-appointed spa, and comprehensive meeting facilities, ensuring both relaxation and productivity. The resort's lush surroundings and attentive service create an inviting atmosphere that enhances the overall holiday experience.

Where to stay in British Virgin Islands

The British Virgin Islands is a stunning archipelago perfect for a relaxing beach getaway. Explore the pristine white beaches, indulge in water sports, and soak up the sun in a serene atmosphere. Venture to the smaller islands for a more intimate experience, or take a trip to nearby Puerto Rico for vibrant culture. With friendly locals and romantic settings, your adventure in this British overseas territory promises unforgettable moments amidst breathtaking scenery.

  • Road Town: As the capital of the British Virgin Islands, Road Town offers a vibrant mix of local culture and scenic beauty. Nestled on Tortola, this city provides a unique travel experience with its bustling markets, boutique shops, and stunning waterfront marina. Visitors can enjoy a range of activities, from relaxing on picturesque beaches to exploring nearby islands. Road Town is also home to a variety of resorts and golf courses, making it a perfect base for both adventure and relaxation. With peak visitor numbers in September and December to January, the atmosphere is lively and welcoming.
  • West End: Located on the western tip of Tortola, West End is known for its stunning beaches and tranquil bays. The area boasts a laid-back vibe, ideal for those seeking outdoor adventures and breathtaking scenery. With popular activities such as golf and shopping, West End is perfect for both relaxation and exploration. Visitors can immerse themselves in the natural beauty of the nearby national park, or enjoy the vibrant local dining scene. Peak travel times from January to March ensure a lively atmosphere filled with fellow travellers.
  • Virgin Gorda: This charming district is renowned for its stunning beaches and unique geological formations, particularly the famous Baths. Virgin Gorda offers a blend of relaxation and adventure, with opportunities for hiking, snorkelling, and water sports. The local resorts provide a luxurious experience, while the scenic beaches and bays invite exploration and relaxation. With visitor numbers peaking in March to April and September, Virgin Gorda is a captivating destination for those seeking both adventure and tranquillity in a stunning Caribbean setting.

Things to do in British Virgin Islands

Shopping

Close to the waterfront, you can explore the charming shops at Main Street in Road Town, where local artisans showcase handcrafted souvenirs. For a variety of goods, visit the Tortola Markets, where vibrant stalls offer everything from spices to jewellery, reflecting the rich culture of the British Virgin Islands.

Recreation

Experience the serene setting of the Anegada Beach Club, where you can indulge in rejuvenating spa treatments and unwind on pristine beaches. For adventure, explore the vibrant coral reefs through snorkelling or paddleboarding, immersing yourself in the natural beauty of the islands.

Adventure

The British Virgin Islands offer thrilling adventures like sailing through the crystal-clear waters, exploring the vibrant underwater world while snorkelling at the Baths, and hiking to stunning viewpoints on Tortola. You can also try windsurfing or kitesurfing for an exhilarating experience amidst the tropical paradise.

Nightlife

In the British Virgin Islands, Foxy's Tamarind Bar is known for its lively beach parties and vibrant atmosphere. At The Bitter End Yacht Club, you can enjoy sunset cocktails and live music, while the Virgin Gorda nightlife offers laid-back beach bars for a relaxed evening out.

*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 getaway for those who love outdoor adventures and serene beachscapes. Visitors can explore picturesque beaches, tranquil bays, and idyllic islands, making it a perfect destination for a relaxing holiday. For a truly memorable experience, consider indulging in local tours that showcase the natural beauty and vibrant culture of the British Virgin Islands, ensuring a delightful vacation filled with scenic landscapes and beachside leisure.

  • Hodge's Creek Marina: Nestled in the British Virgin Islands, Hodge's Creek Marina offers a lively atmosphere for adventure seekers. Enjoy a variety of water sports, from sailing to kayaking, amidst stunning coastal views and vibrant beach vibes.
  • Great Carrot Bay: This picturesque bay is known for its serene waters and charming local culture. Here, you can soak in the beauty of the surrounding landscape, making it an ideal spot for relaxation and enjoying the gentle Caribbean breeze.
  • Cam Bay Beach: With its soft sands and inviting waters, Cam Bay Beach is a delightful escape. Spend your day lounging under the sun, swimming, or exploring the tranquil shoreline, all while embracing the quintessential beach vibes.

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

Explore a world of travel with Expedia

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 NZ$288 in a few different ways. Enter your destination and holiday 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 NZ$288 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 "Traveller 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.