Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Search for British Virgin Islands Hotels from CA $138

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

British Virgin Islands hotels and places to stay

Sea View Hotel
2 out of 5
2 McNamara Road, Road Town, Tortola
Free CancellationReserve now, pay when you stay
CA $200
per night
Apr 16 - Apr 17
23.19 km from city centre
3.5/5Good! (128 reviews)

"Hotel was basic but clean and in a great position, 6 minute walk to the bars and restaurants, ferry terminal and not far from cruise quay. Pool was cute and inhouse restaurant was very good and very reasonable prices."…"

Reviewed on Feb. 11, 2020

Sea View Hotel
Wyndham Tortola BVI Lambert Beach Resort
3 out of 5
East End, East End, Tortola
Get Rates
17.59 km from city centre
4.3/5Excellent! (114 reviews)

"The unspoiled beauty of BVI enjoyed from the luxury of the Wyndham Hotel... The staff were extremely helpful and friendly, the beach is magnificent, and totally private... the rooms are very nicely appointed, the pool is huge and nice, and the restaurant is excellent.. The location is great for exploring ..."…"

Reviewed on Mar. 19, 2020

Wyndham Tortola BVI Lambert Beach Resort
Fort Burt Hotel
2.5 out of 5
Road Town, P.O. Box 3380, Road Town, Tortola
Free CancellationReserve now, pay when you stay
CA $138
per night
Apr 11 - Apr 12
23.13 km from city centre
3.1/5 (223 reviews)

"Clean rooms, nice pool, good views, the staff was helpful"…"

Reviewed on Feb. 11, 2020

Fort Burt Hotel
Maria's By the Sea Hotel
3.5 out of 5
Road Town, Road Town, Tortola
CA $252
per night
May 1 - May 2
22.7 km from city centre
4.1/5Very Good! (317 reviews)

"Lovely hotel, spacious, airy rooms, immaculately clean, friendly reception staff, but absolutely lousy wait staff in dining room. Took 45 minutes wait just to get a cup of coffee, with waitress scowling every time we asked for something. Food itself was delicious when it came. I would stay there ..."…"

Reviewed on Mar. 12, 2020

Maria's By the Sea Hotel
Scrub Island Resort, Spa & Marina, Autograph Collection
CA $700
per night
Apr 22 - Apr 23
12.33 km from city centre
4.5/5Wonderful! (77 reviews)

"Understaffed for Saturday and Sunday checkin checkout volume."…"

Reviewed on Mar. 22, 2020

Scrub Island Resort, Spa & Marina, Autograph Collection
Village Cay Hotel and Marina
3.5 out of 5
Nibbs St, Road Town, Tortola
Free CancellationReserve now, pay when you stay
CA $259
per night
Apr 12 - Apr 13
22.68 km from city centre
3.9/5Good! (48 reviews)

"Good location on the Marina, although a bit noisy from the Bar Below the room, both evening and remarkably early in the morning (before 6am). The Reception, Bar and Restaurant staff we had dealings with were very friendly and helpful. Room comfortable and fine for our 1 night stay"…"

Reviewed on Mar. 27, 2020

Village Cay Hotel and Marina
The Heritage Inn
3 out of 5
Windy Hill, Cane Garden Bay, Tortola
Free CancellationReserve now, pay when you stay
CA $286
per night
Apr 11 - Apr 12
27.39 km from city centre
4.4/5Excellent! (50 reviews)
Incredibly beautiful spot overlooking Carrot Bay and offering unbelievable sunsets.

"The Inn has some older style rooms but, the staff and location are hard to beat. Their is a world call restaurant on the property that draws folks from all over the island. The head chef, Spice is supremely talented and is the caretaker of the property. We'll be back but, it won't be soon ..."…"

Reviewed on Mar. 11, 2020

The Heritage Inn
Sebastian's on the Beach
3 out of 5
Apple Bay, West End, Tortola
Get Rates
29.58 km from city centre
4/5Very Good! (460 reviews)

"Nearby beach very nice, and we were able to enjoy the onsite restaurant"…"

Reviewed on Mar. 14, 2020

Sebastian's on the Beach
Ke Villas
3 out of 5
Route 1, Carrot Bay, West End, Tortola
Get Rates
28.39 km from city centre
4.6/5Exceptional! (61 reviews)

"The stay was great. Friendly people everywhere. Parking on site, safe area. Comfortable rooms, priced right!! Coffee and breakfast were available each morning (for a bit extra $$) if you wanted."…"

Reviewed on Mar. 4, 2020

Ke Villas
Rosewood Little Dix Bay
5 out of 5
Lee Road, Valley, Spanish Town, Virgin Gorda, Virgin Gorda
Get Rates
11.16 km from city centre
4.6/5Exceptional! (63 reviews)
part of the honeymoon

"came for 2 nights in order to see the famous baths in virign gorda."…"

Reviewed on Dec. 16, 2015

Rosewood Little Dix Bay
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 Hotel Guide

Expedia.ca offers a selection of 143 hotels in British Virgin Islands. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in British Virgin Islands. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the British Virgin Islands neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in British Virgin Islands, Caribbean now!

More trip options

Recently booked British Virgin Islands hotels

Recent Reviews in British Virgin Islands