Compare Cheap Hotels in British Virgin Islands
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Featured British Virgin Islands Cheap Hotels

Sebastian's on the Beach
Apple Bay West End Tortola
Fully refundable
The price is AU$153 per night from 15 Dec to 16 Dec
AU$153
15 Dec - 16 Dec
includes taxes & fees
With a stay at Sebastian's on the Beach in West End, you'll be on the beach, within a 15-minute drive of Tortola Cruise Ship Port and Apple Bay.
8.4/10 Very Good! (867 reviews)

Village Cay Hotel and Marina
Nibbs St Road Town Tortola
Fully refundableReserve now, pay when you stay
The price is AU$311 per night from 15 Dec to 16 Dec
AU$311
15 Dec - 16 Dec
includes taxes & fees
With a stay at Village Cay Hotel and Marina in Road Town (Wickhams Cay 1), you'll be within a 10-minute walk of Tortola Cruise Ship Port and Main Street.
8/10 Very Good! (815 reviews)

Sea View Hotel
2 McNamara Road Road Town Tortola
Fully refundableReserve now, pay when you stay
The price is AU$346 per night from 15 Dec to 16 Dec
AU$346
15 Dec - 16 Dec
includes taxes & fees
With a stay at Sea View Hotel in Road Town (Waterfront), you'll be within a 5-minute drive of Tortola Cruise Ship Port and Government House.
7.2/10 Good! (174 reviews)
Save an average of 15% on thousands of hotels when you're signed in

Fort Burt Hotel
Road Town Road Town Tortola
Fully refundableReserve now, pay when you stay
With a stay at Fort Burt Hotel in Road Town (Waterfront), you'll be within a 5-minute drive of Tortola Cruise Ship Port and Government House.
6.4/10 (370 reviews)

Long Bay Beach Club
West End Nr Soper's Hole West End Tortola
With a stay at Long Bay Beach Club in West End, you'll be on the beach, within a 15-minute drive of Tortola Cruise Ship Port and Long Bay.
Don't see what you're looking for?
See all available properties in British Virgin Islands
View all propertiesLowest 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.
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.
British Virgin Islands Cheap Hotels essential information
Cheap Hotels in British Virgin Islands |
5 |
|---|---|
Highest price | AU$346 |
Cheapest price | AU$153 |
Total number of hotels in British Virgin Islands | 437 |
Popular hotels | Village Cay Hotel and Marina, Sea View Hotel, Fort Burt Hotel, Sebastian's on the Beach, Long Bay Beach Club |
Most recent British Virgin Islands hotel reviews

lastminute.com.au Verified Review
5 / 5
The Heritage Inn is a wonderful place to stay! My husband and I took a mini honeymoon and the room was all we needed. The kitchen was an added plus! This place has spectacular views, maybe the best of the entire island and the location is just a short drive to Cane Garden Bay, Smugglers Cove, the ferry, and other great restaurants! Only complaint was the water pressure in the shower (it was very soft). The staff and atmosphere were amazing! We hope to return in the future!
A verified traveller stayed at The Heritage Inn
Posted 4 days ago
More ways to explore British Virgin Islands
Top picks
Hotels
Packages
- St. Kitts and Nevis Holidays
- Bahamas Holidays
- Cayman Islands Holidays
- Barbados Holidays
- Turks and Caicos Holidays
- Jost Van Dyke Holidays
- Dominica Holidays
- St. Vincent and the Grenadines Holidays
- Dominican Republic Holidays
- Anguilla Holidays
- Martinique Holidays
- Aruba Holidays
- Jamaica Holidays
- Guadeloupe Holidays
- Haiti Holidays
- Curaçao Holidays
- Grenada Holidays
- Montserrat Holidays
- Antigua and Barbuda Holidays
- St. Lucia Holidays





