Search Hotels in British Virgin Islands

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Property class

Compare 418 hotels in British Virgin Islands with room rates, reviews, and availability. Most hotels are fully refundable.

Rosewood Little Dix Bay

5.0 star property
9.2 out of 10, Wonderful, (90)
"Wonderful 4 night stay"
The price is £673
includes taxes & fees
7 Jul - 8 Jul
Rosewood Little Dix Bay

Long Bay Beach Resort

4.5 star property
9.2 out of 10, Wonderful, (157)
"Food and service was average at best"
The price is £451
includes taxes & fees
7 Jul - 8 Jul
Long Bay Beach Resort

Sebastian's on the Beach

3.0 star property
8.6 out of 10, Excellent, (820)
"The restaurant has great food. The rooms have great views and were clean. "
The price is £116
includes taxes & fees
14 Jul - 15 Jul
Sebastian's on the Beach

Cane Garden Bay Beach Hotel

3.5 star property
9.8 out of 10, Exceptional, (127)
"Nice hotel in a great location. "
The price is £243
includes taxes & fees
7 Jul - 8 Jul
Cane Garden Bay Beach Hotel

Scrub Island Resort, Spa & Marina

5.0 star property
9.0 out of 10, Wonderful, (164)
"Very nice accommodations! Great rooms, service and location! "
The price is £420
includes taxes & fees
4 Aug - 5 Aug
Scrub Island Resort, Spa & Marina

Wyndham Tortola BVI Lambert Beach Resort

4.5 star property
8.8 out of 10, Excellent, (565)
"The people were great and the location was great"
The price is £163
includes taxes & fees
7 Jul - 8 Jul
Wyndham Tortola BVI Lambert Beach Resort

Village Cay Hotel and Marina

3.5 star property
8.2 out of 10, Very good, (736)
"Good place to stay"
Village Cay Hotel and Marina

Maria's By the Sea Hotel

3.5 star property
8.8 out of 10, Excellent, (890)
"Beautiful beginning of a lovely time in the BVI"
The price is £183
includes taxes & fees
17 Jul - 18 Jul
Maria's By the Sea Hotel

The Heritage Inn

3.0 star property
9.2 out of 10, Wonderful, (248)
"The best place to stay in BVI, our third time staying here, has everything you need to enjoy your trip! "
The price is £124
includes taxes & fees
24 Jul - 25 Jul
The Heritage Inn

Saba Rock Resort

3.5 star property
9.8 out of 10, Exceptional, (39)
"The views were amazing! Our room was incredible :) And the staff were professional and very friendly. Would highly recommend Saba Rock!"
The price is £356
includes taxes & fees
29 Jul - 30 Jul
Saba Rock Resort

Mango Bay Resort

3.5 star property
9.4 out of 10, Exceptional, (56)
"Nice property with beautiful beach just steps away from your door. "
Mango Bay Resort

The Aerial, BVI

4.0 star property
9.6 out of 10, Exceptional, (4)
"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. "
The price is £876
includes taxes & fees
3 Aug - 4 Aug
The Aerial, BVI

White Bay Villas and Beach Club

4.0 star property
9.4 out of 10, Exceptional, (33)
"Best views in the islands! "
White Bay Villas and Beach Club

Sugar Mill hotel

4.0 star property
9.8 out of 10, Exceptional, (42)
"One of the best places to stay ever! Staff was amazing"
The price is £303
includes taxes & fees
7 Jul - 8 Jul
Sugar Mill hotel

Peter Island Resort

4.5 star property
8.8 out of 10, Excellent, (34)
"In July our family of six had the opportunity to vacation in the Crows Nest Villa at Peter Island. The Hospitality and kindness we received was truly World Class. The breathtaking views from each room of our home seemed to be out of a movie. Special high marks to Aaron our Villa Manager who made sure everything was perfect and also to Sampson our Butler who never stopped smiling and Katie our personal Chef. None of us had experienced anything like this before, every meal was a...
The price is £916
includes taxes & fees
7 Jul - 8 Jul
Peter Island Resort

Leverick Bay Resort and Marina

3.0 star property
8.8 out of 10, Excellent, (31)
"It was great, clean, staff very nice"
The price is £201
includes taxes & fees
7 Jul - 8 Jul
Leverick Bay Resort and Marina

Bitter End Yacht Club

3.5 star property
9.0 out of 10, Wonderful, (45)
"This is the place to go to enjoy the warm waters's of the Caribbean and learn how to sail, windsurf, snorkel, paddle board, or just enjoy swimming. The food is excellent and the staff is very friendly and accommodating. You just need to ask and they are willing to adjust to your needs. The only little drawl back was the mosquitoes at night which they are not really able to do much about because dinner in in an open air restaurant on the beach. They provide mosquito repellent upon request...
The price is £847
includes taxes & fees
24 Jul - 25 Jul
Bitter End Yacht Club

Fort Burt Hotel

3.5 star property
6.6 out of 10, (362)
"We liked that the hotel was historic, and on several hills made us really feel like we had left the country"
Fort Burt Hotel

Coconut Breeze Villas

2.5 star property
10.0 out of 10, Exceptional, (15)
"Great service and great people. Beautiful place to stay!"
The price is £210
includes taxes & fees
7 Jul - 8 Jul
Coconut Breeze Villas

Oil Nut Bay

4.0 star property
10.0 out of 10, Exceptional, (1)
"Great staff, wonderful place to get away from it all. "
Oil Nut Bay
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:18 Jul - 20 Jul
Save an average of 15% on thousands of hotels when you're signed in

Guide to exploring around British Virgin Islands

Guide to exploring around British Virgin Islands

Top reasons to visit British Virgin Islands

  • Stunning Beaches: The British Virgin Islands boast pristine sandy beaches, perfect for relaxation and sunbathing.
  • Outdoor Adventures: Enjoy a variety of activities, including sailing, snorkelling, and hiking in a breathtaking natural setting.
  • Luxurious Accommodations: Experience a range of exceptional resorts and boutique hotels tailored to every traveller's needs.
  • Vibrant Marine Life: Explore the rich underwater ecosystems, ideal for diving and snorkelling enthusiasts.
  • Friendly Local Culture: Immerse yourself in the warm hospitality of the locals, enriching your visit with memorable experiences.

Find great hotels in British Virgin Islands

Discover the charm and elegance of the British Virgin Islands with a range of exceptional accommodations, from luxurious resorts to boutique hotels. Whether you seek a serene beach getaway, an adventurous escape, or a rejuvenating spa retreat, the islands offer something for every discerning traveller. Explore enticing hotel deals and star-rated options that ensure a memorable stay in this tropical paradise.

  • Sebastian's on the Beach: A charming 3-star hotel perfect for families and adventure seekers, Sebastian's on the Beach offers a delightful beach vacation experience in the British Virgin Islands. Guests can enjoy direct access to the pristine beach, making it an ideal spot for sunbathing and swimming. The hotel features diverse adventure sports, including kayaking and onsite rowing, ensuring that thrill-seekers are well catered for. Families will appreciate the dedicated children’s amenities, such as a shared playground and babysitting services, allowing parents to relax while their little ones are entertained.
  • Maria's By the Sea Hotel: This 3.5-star hotel is the ideal choice for business travellers, blending convenience with a touch of Caribbean charm. Located in a prime area, Maria's By the Sea offers essential business amenities, including a fully equipped business centre and meeting rooms, making it easy to conduct meetings and conferences. Guests can unwind in comfortable rooms with stunning views, ensuring a peaceful retreat after a busy day. The hotel's professional staff is always on hand to assist with any business needs, providing a seamless experience throughout your stay.
  • Wyndham Tortola BVI Lambert Beach Resort: A luxurious 4.5-star resort, Wyndham Tortola BVI Lambert Beach Resort caters to both leisure and business travellers. With direct access to a beautiful beach, guests can indulge in a range of water sports, including snorkeling and sailing. The resort also features excellent business facilities, ensuring that corporate guests have everything they need at their fingertips. The combination of relaxation and adventure makes this resort a prime destination for those seeking both work and play in a stunning tropical setting.

Where to stay in British Virgin Islands

The British Virgin Islands offer an idyllic escape for travellers seeking stunning scenery and tranquil beach vibes. Explore the secluded beauty of Necker Island and Guana Island, where relaxation meets adventure. Little Dix Bay beckons with its pristine sandy beaches, perfect for romantic getaways or friendly excursions. Immerse yourself in the warm atmosphere and friendly locals, making your holiday an unforgettable experience in this tropical paradise.

  • Virgin Gorda: Nestled in the British Virgin Islands, Virgin Gorda is a picturesque district known for its stunning beaches and outdoor adventures. This island is a haven for nature lovers and beach enthusiasts, with peak visitor numbers occurring between March to April and September. Visitors can indulge in various activities such as water sports and resort relaxation, all while enjoying breathtaking scenery. Notable landmarks include the famous Baths, a unique geological formation, and lush bays that invite exploration and sunbathing.
  • West End: As a vibrant city within the British Virgin Islands, West End offers a delightful blend of beach life and shopping experiences. The city attracts a moderate flow of visitors, peaking between January and March. Travellers flock to West End for its beautiful beaches and underwater sports opportunities, making it an ideal locale for both relaxation and adventure. Key attractions include the serene beaches, scenic bays, and a bustling marina where you can enjoy local cuisine and shopping.
  • Road Town: Road Town, the capital of the British Virgin Islands, is a bustling city that combines cultural experiences with natural beauty. This city sees a steady stream of visitors, particularly from September and December to January. Road Town is perfect for those seeking beach activities and outdoor adventures, with shopping areas and resorts conveniently located. Explore its vibrant marina, relax on pristine beaches, and discover nearby islands, making it a perfect base for your Caribbean adventure.

Things to do in British Virgin Islands

The British Virgin Islands offer an idyllic setting for outdoor and beach vacations, showcasing stunning scenery and a plethora of activities. Visitors can indulge in luxurious resorts, enjoy a round of golf at picturesque courses, or simply relax on the pristine beaches. Whether you're seeking adventure or relaxation, the islands present a perfect escape for every type of traveller.

Shopping

The British Virgin Islands offer a delightful shopping experience. Visit the local markets for unique souvenirs and crafts. For a more extensive selection, if you're up for a drive, head to the Road Town Market or the Tortola Market for vibrant local goods and gifts.

Recreation

Discover the serene atmosphere at the Sugar Mill Hotel's wellness centre, where you can indulge in rejuvenating spa treatments and yoga sessions overlooking the Caribbean Sea. Take a leisurely stroll along the beach or enjoy a refreshing dip in the pool while soaking up the tropical sun.

Adventure

Embark on the Biras Creek Trail for a scenic hike through lush landscapes, immersing yourself in the natural beauty of the British Virgin Islands. Dive into the Beatta Wreck and RMS Rhone for thrilling underwater sports, exploring vibrant marine life and fascinating shipwrecks in crystal-clear waters.

Nightlife

Experience the vibrant nightlife at Foxy’s Tamarind Bar on Jost Van Dyke, where you can enjoy lively music and tropical cocktails. For a unique atmosphere, visit the Bomba Shack on Tortola for beach parties and local rums under the stars.

Booking tips and Expedia advantages for British Virgin Islands

To save money on your visit to the British Virgin Islands, consider travelling between August and October when prices are generally lower. Booking your accommodation about a month in advance, or checking last-minute deals on Expedia, can also yield savings. Fridays are the cheapest days to stay, while Mondays are the most expensive. Use Expedia's search tool to filter by budget and hotel type, and consider booking a package that combines flights, hotels, and activities for additional savings. Don't forget to explore free activities like local beaches and hiking trails to make the most of your trip without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in British Virgin Islands are August to October, where the prices are slightly lower. This is in comparison to January to March, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in British Virgin Islands about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in British Virgin Islands is Friday. The most expensive day to stay in British Virgin Islands is Monday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, ensuring that the most affordable hotels appear first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservation in the British Virgin Islands with your flights and activities through an Expedia package.

Find the best attractions in British Virgin Islands

The British Virgin Islands offer an idyllic escape for those seeking outdoor adventures, stunning beaches, and picturesque scenery. Popular attractions include pristine beaches, serene bays, and enchanting islands, catering to travellers eager for a memorable seaside experience. Whether you're relaxing on the sands or exploring the vibrant marine life, the islands promise a delightful getaway filled with natural beauty and adventure.

  • The Baths: Experience the unique rock formations and crystal-clear waters at The Baths, a stunning beach renowned for its natural beauty. Explore the hidden grottoes and enjoy a relaxing day on the soft sands, perfect for sunbathing and swimming.
  • Oil Nut Bay Beach: This picturesque bay offers breathtaking scenery and outdoor activities. Relax on the pristine beach, indulge in water sports, or simply take in the stunning views of the surrounding islands and lush landscapes.
  • White Bay Beach: Known for its relaxed atmosphere, White Bay Beach is a nudist-friendly destination where you can unwind and embrace the freedom of nature. Enjoy the sun, surf, and a vibrant beach community.

Best time to go to British Virgin Islands

The best time to visit British Virgin Islands is dependant on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. March is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with no rain (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January78.4°F (25.8°C)No Rain (Dry)Mostly SunnyAverageSlightly High
February77.9°F (25.5°C)No Rain (Dry)Mostly SunnyAverageSlightly High
March77.5°F (25.3°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High
April78.4°F (25.8°C)No Rain (Dry)Mostly SunnySlightly HighAverage
May80.1°F (26.700000000000003°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.200000000000003°C)Light RainMostly CloudyAverageSlightly Low
September83.1°F (28.4°C)Light RainMostly SunnySlightly HighSlightly Low
October82.8°F (28.200000000000003°C)Light RainMostly SunnySlightly LowSlightly Low
November81.3°F (27.4°C)Light RainMostly CloudySlightly LowAverage
December79.7°F (26.5°C)No Rain (Dry)Mostly SunnySlightly LowAverage

The nearest major airports for your trip to British Virgin Islands

When visiting the British Virgin Islands, you can fly into several major airports. Tortola’s Terrance B. Lettsome International Airport (EIS) is situated 4.3km away, with nearby accommodations like the 5-star Rosewood Little Dix Bay and the 4.5-star Wyndham Tortola BVI Lambert Beach Resort, both offering convenient access. Spanish Town (VIJ) on Virgin Gorda is 8.7km away, with options such as the 3.5-star Fischer's Cove Beach Hotel & Restaurant just 497m from the airport. Anegada Island (NGD) is 18.0km away, featuring the Anegada Reef Hotel, which provides various airport transport services. Each airport ensures easy access to quality lodging for a delightful stay.

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 £116 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 £116 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?
We make booking accommodation in British Virgin Islands as easy as swiping right for your perfect holiday. First, there's the broad range of options and fantastic prices. Then, there's our online Help Centre, which is available 24/7. Plus, when you become a member of our free One Key™ loyalty programme, you can earn OneKeyCash™* and spend it on eligible flights, hotels, activities and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.