Search Hotels in British Virgin Islands

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

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
Sea View Hotel
2 out of 5
2 McNamara Road, Road Town, Tortola
Fully refundableReserve now, pay when you stay
The price is $208 per night from Dec 2 to Dec 3
$208
per night
Dec 2 - Dec 3
3.6/5 Good! (138 reviews)
"The staff were extremely friendly and helpful, room was clean and everything worked. Small bar and restaurant area different, but gave nice atmosphere. Food was excellent"

Reviewed on Apr 24, 2022

Sea View Hotel
Fort Burt Hotel
2.5 out of 5
Road Town, P.O. Box 3380, Road Town, Tortola, VG1110
Fully refundableReserve now, pay when you stay
The price is $99 per night from Dec 5 to Dec 6
$99
per night
Dec 5 - Dec 6
3.1/5 (285 reviews)
"Not at yhis time"

Reviewed on Nov 28, 2022

Fort Burt Hotel
Coconut Tree Villa
3.5 out of 5
Lambert Estate, East End, Tortola, Road Town, Tortola, VG1120
The price is $428 per night from Dec 2 to Dec 3
$428
per night
Dec 2 - Dec 3
4.5/5 Wonderful! (19 reviews)
"Nice property and the property manager was amazing"

Reviewed on Jun 8, 2022

Coconut Tree Villa

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

Spectacular clifftop house next to gorgeous Sandy Beach With Stunning Views
4.8/5 Exceptional! (22 reviews)
Once in a Lifetime
"Everything we read from others were spot on. Ben and his wife are fantastic hosts and we appreciate everything they did for us during this once in a lifetime holiday! I personally loved the fact that we had an air conditioned bedroom for sleeping at night peacefully and comfortably. The home is laid ..."

Reviewed on Oct 20, 2022

Spectacular clifftop house next to gorgeous Sandy Beach With Stunning Views
Maria's By the Sea Hotel
3.5 out of 5
Road Town, Road Town, Tortola, VG1110
The price is $180 per night from Dec 3 to Dec 4
$180
per night
Dec 3 - Dec 4
4.2/5 Very Good! (436 reviews)
"It was ok"

Reviewed on Nov 26, 2022

Maria's By the Sea Hotel
Leverick Bay Resort and Marina
3 out of 5
North Sound Virgin Gorda, Virgin Gorda, Virgin Gorda, VG1150
4/5 Very Good! (9 reviews)
"Nice place"

Reviewed on Oct 10, 2022

Leverick Bay Resort and Marina
Village Cay Hotel and Marina
3.5 out of 5
Nibbs St, Road Town, Tortola, VG1110
Fully refundableReserve now, pay when you stay
The price is $185 per night from Dec 4 to Dec 5
$185
per night
Dec 4 - Dec 5
4.1/5 Very Good! (176 reviews)
Great Family Option
"Great location in the center of Road Town at the marina with a great view of the boats. A little deck and nice courtyard and just 50 yards from the pool/restaurant area. A terrific value."

Reviewed on Nov 27, 2022

Village Cay Hotel and Marina
Dream Yacht Charter Private Crewed Yacht
4 out of 5
Maya Cove, Waterfront Dr., Hodge's Creek, East End
Dream Yacht Charter Private Crewed Yacht
Gordian Terrace
3 out of 5
Gordian Terrace, Virgin Gorda, Virgin Gorda, VG1150
Fully refundableReserve now, pay when you stay
The price is $238 per night from Dec 2 to Dec 3
$238
per night
Dec 2 - Dec 3
4.3/5 Excellent! (33 reviews)
"Laura was an exquisite hostess. The apartment gives some stunning views of VG. It was well maintained, spacious and super comfortable. Highly recommend."

Reviewed on May 1, 2022

Gordian Terrace
Ke Villas
3 out of 5
Route 1, Carrot Bay, West End, Tortola, 1110
4.6/5 Exceptional! (74 reviews)
"This is the best option in Tortola! Beautiful beach front location and super clean always."

Reviewed on Apr 9, 2022

Ke Villas
Anegada Beach Club
3 out of 5
Keel Point, Keel Point, Anegada Island
4.8/5 Exceptional! (54 reviews)
"The nicest and most helpful staff I have ever encountered. This place is amazing from minute one."

Reviewed on Mar 5, 2020

Anegada Beach Club
Sebastian's on the Beach
3 out of 5
Apple Bay, West End, Tortola
Fully refundableReserve now, pay when you stay
The price is $119 per night from Dec 2 to Dec 3
$119
per night
Dec 2 - Dec 3
4/5 Very Good! (514 reviews)
"Clean and beautiful oceanfront property. Staff was super helpful and our room was very clean. Will definity stay here again!"

Reviewed on Oct 20, 2022

Sebastian's on the Beach
The Lighthouse Villas
3.5 out of 5
Malcia A. Rymer Bean, C/O Rush - It, Cane Garden Bay, Tortola, VG1110
Fully refundableReserve now, pay when you stay
The price is $180 per night from Dec 5 to Dec 6
$180
per night
Dec 5 - Dec 6
4.3/5 Excellent! (106 reviews)
"Marci the owner was so accommodating and the property is very close to the beach, great restaurants and a local grocery store. We stayed for a few days and loved it. You will not be disappointed!"

Reviewed on Oct 9, 2022

The Lighthouse Villas
Caribbean Home near Nanny Cay, Tortola
The price is $165 per night from Dec 4 to Dec 5
$165
per night
Dec 4 - Dec 5
4/5 Very Good! (1 review)
Pre Catamaran Stay at Nanny Cay
"Great place and ideally situated if you are arriving in advance of your Sailing at Nanny Cay. We arrived 3 days in advance of our sailing trip and had the opportunity to provision the boat and prepare for our trip. Its only a few minute walk to where we load onto the boat. The only minor downside ..."

Reviewed on Feb 26, 2022

Caribbean Home near Nanny Cay, Tortola
5 Studio with queen bed & bathroom - 10 min to beach & town
The price is $65 per night from Dec 2 to Dec 3
$65
per night
Dec 2 - Dec 3
5 Studio with queen bed & bathroom - 10 min to beach & town
1 Bedroom Private Studio Apartment
The price is $75 per night from Dec 14 to Dec 15
$75
per night
Dec 14 - Dec 15
4/5 Very Good! (6 reviews)
Convenient, quiet Caribbean Landing Spot
"This "studio" apartment is conveniently located on a proper neighborhood street. (Main area is bedroom but a little sitting area up front and a cute porch and separate kitchen.) Easy 10-20 minute walk from every spot for food or Tortola sightseeing recommended in my guidebook. If you rent a car everything ..."

Reviewed on Oct 12, 2022

1 Bedroom Private Studio Apartment
Fort Recovery Beachfront Villa & Suites Hotel
4 out of 5
Towers West End, PO Box 239, Road Town, West End, Tortola, VG1110
3.8/5 Good! (121 reviews)
"WOW! The price we paid for this room is outrageous! This place is terrible. I'd file a complaint to get my money back if possible. Doesn't look ANYTHING like the pics. We were the ONLY people staying at the hotel. It was like out of a bad horror movie. No phone, no TV, no amenities. It was basically ..."

Reviewed on Jan 30, 2020

Fort Recovery Beachfront Villa & Suites Hotel
Long Bay Beach Resort
4 out of 5
Long Bay Beach Resort, West End, Tortola, VG1110
Fully refundableReserve now, pay when you stay
The price is $389 per night from Dec 2 to Dec 3
$389
per night
Dec 2 - Dec 3
4.8/5 Exceptional! (24 reviews)
"Wonderful weekend break. The hotel room, grounds, food and staff were all fantastic!"

Reviewed on Nov 1, 2022

Long Bay Beach Resort
Mango Bay Resort
3.5 out of 5
Plum Bay Road, The Valley, Virgin Gorda, Virgin Gorda, VG1150
4.7/5 Exceptional! (46 reviews)
"Amazing!!"

Reviewed on Oct 10, 2022

Mango Bay Resort
The Heritage Inn
3 out of 5
Windy Hill, Cane Garden Bay, Tortola
Fully refundableReserve now, pay when you stay
The price is $259 per night from Dec 2 to Dec 3
$259
per night
Dec 2 - Dec 3
4.4/5 Wonderful! (99 reviews)
"Heritage Inn is home away from home. It's clean, quiet and very spacious. At night you can enjoy the lights and ocean from above thr town . ."

Reviewed on Oct 3, 2022

The Heritage Inn
Don't see what you're looking for?
See all available properties in British Virgin Islands
View all properties
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.

British Virgin Islands hotels information

Number of reviews 2163
Accommodation 262 hotels
Lowest Price $65
Highest Price $428

Recent reviews of British Virgin Islands hotels
expedia verified reviews

Go further with the Expedia app

Save even more - Get up to 25% on select hotels and earn double the points when you book on the app. Our app deals help you to save on trips so you can travel more and managing it all on the go.

Text yourself a download link for easy access

Get a link to download the app in the Apple App Store or Google Play Store. 1 message per request. Message and data rates may apply. Text HELP for help or STOP to unsubscribe. Review the App Download SMS terms at www.expedia.com/app. For privacy, please go to www.expedia.com/lp/lg-privacypolicy.
QR code