Search Hotels in British Virgin Islands

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in British Virgin Islands

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

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

British Virgin Islands Travel Info

Accommodation
365
Hotels with nearby beaches
60
Lowest price
$75
Highest price
$659
International airport
Tortola (EIS-Terrance B. Lettsome Intl.)
Top attractions
The Baths, Little Dix Bay Beach and White Bay Beach
Best city to visit
Great Mountain
Number of reviews
5,586

Frequently asked questions

How much do hotels in British Virgin Islands cost?
The season and factors like school holidays, Christmas and Easter can affect the price of a hotel in British Virgin Islands. You can find cheap options from $75 in a few different ways on Expedia. First, select the dates you’d like to go on vacation, then use the filters like amenities and property type to fine-tune your search. You can also sort by price, so the lowest options appear at the top.
How can I find cheap hotels in British Virgin Islands?
British Virgin Islands cheap hotels start at $75 per night. To find these types of budget-friendly options, use our “Price per night” filter. Other suggestions? Consider being flexible with your travel dates and book as soon as you can. Take a look at our cheap hotels in British Virgin Islands page for deals you won’t be able to resist.
What are the best hotels in British Virgin Islands for families?
The first step to an awesome family escape in British Virgin Islands is scoring the right place to stay. Go to the “Traveler experience” heading of our filter tool and select “Family friendly.” This will show you all the British Virgin Islands properties that welcome children and have family amenities such as childcare and onsite activities. Pick the one that fits your style and budget, then get ready to relax while the kids have fun.
Why should I book my British Virgin Islands hotel with Expedia?
Incredible deals and plenty of options are just a couple of the reasons to get a British Virgin Islands hotel with Expedia. On top of that, our rewards platform, One Key™, lets you earn and redeem OneKeyCash™* on eligible hotels, activities and more. And if your agenda changes and you have to modify your reservation, don’t worry. Our online Help Center can assist you anytime, day or night. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.

Recent reviews of British Virgin Islands hotels
Expedia verified reviews