Book British Virgin Islands Hotels

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Top Cities in British Virgin Islands

Top Hotels in British Virgin Islands

Maria's By the Sea Hotel
3.5 out of 5
Road Town, Road Town, Tortola
The price is AU$313 per night from 14 Dec. to 14 Dec.
4.1/5 Very Good! (342 reviews)
"A great place to stay after chartering BVI in Road Town. Very convenient location in the harbor, grocery store is located nearby, wonderful staff and charming facility."

Reviewed on 29 Nov. 2021

Maria's By the Sea Hotel
Village Cay Hotel and Marina
3.5 out of 5
Nibbs St, Road Town, Tortola
Fully refundableReserve now, pay when you stay
The price is AU$246 per night from 14 Dec. to 14 Dec.
3.9/5 Very Good! (62 reviews)
"Muy bueno para el precio!"

Reviewed on 26 Nov. 2021

Village Cay Hotel and Marina
Wyndham Tortola BVI Lambert Beach Resort
4.5 out of 5
East End, East End, Tortola
Fully refundableReserve now, pay when you stay
The price is AU$278 per night from 14 Dec. to 14 Dec.
4.3/5 Excellent! (160 reviews)
"We really enjoyed the property. The road to get to it is steep though. The rooms are like small cottages with good space. Very cluu oh se to a beautiful beach. Nice open air restaurant near the beach. Huge pool! Staff is very friendly in general. On the negative side the Gym is very small and many ..."

Reviewed on 27 Nov. 2021

Wyndham Tortola BVI Lambert Beach Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Scrub Island Resort, Spa & Marina, Autograph Collection
The price is AU$925 per night from 14 Dec. to 14 Dec.
4.5/5 Wonderful! (85 reviews)
"Excellent"

Reviewed on 31 Oct. 2021

Scrub Island Resort, Spa & Marina, Autograph Collection
Sebastian's on the Beach
3 out of 5
Apple Bay, West End, Tortola
Fully refundableReserve now, pay when you stay
The price is AU$354 per night from 14 Dec. to 14 Dec.
4/5 Very Good! (473 reviews)
"On the beach!"

Reviewed on 12 Aug. 2021

Sebastian's on the Beach
Rosewood Little Dix Bay
5 out of 5
Lee Road, Valley, Spanish Town, Virgin Gorda, Virgin Gorda
The price is AU$2,426 per night from 15 Dec. to 15 Dec.
4.6/5 Exceptional! (67 reviews)
"Dream vacation."

Reviewed on 24 May 2021

Rosewood Little Dix Bay
The Heritage Inn
3 out of 5
Windy Hill, Cane Garden Bay, Tortola
Fully refundableReserve now, pay when you stay
The price is AU$241 per night from 14 Dec. to 14 Dec.
4.3/5 Excellent! (51 reviews)
"Do your self a favor and stay here on your trip to Tortola. Best view on the island. Property is located on opposite side of Road Town, less hussle and bussle... More relaxing and true BVI Love experience. Diseree and Her staff are super helpfula dn accomadting. The whole island is still recovery ..."

Reviewed on 3 Nov. 2021

The Heritage Inn
Long Bay Beach Resort
4 out of 5
Long Bay Beach Resort, West End, Tortola
The price is AU$740 per night from 14 Dec. to 14 Dec.
4.8/5 Exceptional! (5 reviews)
"Beautiful resort with very comfortable beds. The restaurant and bar were great too!"

Reviewed on 29 Nov. 2021

Long Bay Beach Resort
Mango Bay Resort
3.5 out of 5
Plum Bay Road, The Valley, Virgin Gorda, Virgin Gorda
4.7/5 Exceptional! (43 reviews)
Perfect!
"Love the room on the beach #10. Love the outdoor kitchen, dining and shower. Gino was great! Chudney is great for transportation and conversation! Thanks so much guys. The other guests we met were all return guests and we plan to be too! JPL"

Reviewed on 8 Aug. 2017

Mango Bay Resort
Fort Burt Hotel
2.5 out of 5
Road Town, P.O. Box 3380, Road Town, Tortola
Fully refundableReserve now, pay when you stay
The price is AU$160 per night from 9 Dec. to 9 Dec.
3.1/5 (248 reviews)
"Close location to town"

Reviewed on 4 Dec. 2021

Fort Burt Hotel
The Lighthouse Villas
3.5 out of 5
Malcia A. Rymer Bean, C/O Rush - It, Cane Garden Bay, Tortola
The price is AU$276 per night from 11 Dec. to 11 Dec.
4.2/5 Excellent! (90 reviews)
"Another lovely relaxing stay at lighthouse. Matcia and Simone are the best. Thank you for a wonderful time on the BVI’s"

Reviewed on 20 Oct. 2021

The Lighthouse Villas
Leverick Bay Resort and Marina
3 out of 5
North Sound Virgin Gorda, Virgin Gorda, Virgin Gorda
The price is AU$247 per night from 14 Dec. to 14 Dec.
3.5/5 Good! (2 reviews)
Leverick
"No hot water No hairdryer in room"

Reviewed on 3 Jan. 2021

Leverick Bay Resort and Marina
White Bay Villas in the British Virgin Islands
4 out of 5
White Bay, Jost Van Dyke
The price is AU$655 per night from 7 Jan. to 7 Jan.
4.7/5 Exceptional! (19 reviews)
"We stayed in Sunset Villa West and the view was absolutely stunning."

Reviewed on 13 Jul. 2021

White Bay Villas in the British Virgin Islands
Quito's Luxury Inn
3.5 out of 5
Rte 1, Cane Garden Bay, Tortola
The price is AU$494 per night from 9 Dec. to 9 Dec.
4.7/5 Exceptional! (3 reviews)
"Very nice beach, room is decorated beautifully, staff super helpful"

Reviewed on 14 Nov. 2021

Quito's Luxury Inn
Sea View Hotel
2 out of 5
2 McNamara Road, Road Town, Tortola
Fully refundableReserve now, pay when you stay
The price is AU$287 per night from 14 Dec. to 14 Dec.
3.6/5 Good! (133 reviews)
"Television and refrigerator were not working. Also no phones in room if room service is needed or to make a call. Other than that great place."

Reviewed on 2 Jul. 2021

Sea View Hotel
Gordian Terrace
3 out of 5
Gordian Terrace, Virgin Gorda, Virgin Gorda
Fully refundableReserve now, pay when you stay
The price is AU$278 per night from 9 Dec. to 9 Dec.
4.3/5 Excellent! (30 reviews)
Can't beat the view.
"The balcony was awesome! The views are incredible. The condo was ok but could use some renovation. Kitchen was not well-equipped but we got by. We rented a car which we thought necessary, given the location. We deliberately stayed far away from all the tourist activity. I would go back again. People ..."

Reviewed on 27 Feb. 2020

Gordian Terrace
Coconut Tree Villa
3.5 out of 5
Lambert Estate, East End, Tortola, Road Town, Tortola
The price is AU$306 per night from 14 Dec. to 14 Dec.
4.6/5 Wonderful! (5 reviews)
"Mark was an exemplary host and the location is idyllic"

Reviewed on 3 Oct. 2021

Coconut Tree Villa
Ke Villas
3 out of 5
Route 1, Carrot Bay, West End, Tortola
4.7/5 Exceptional! (66 reviews)
"Hospitality, location and high standards of accommodation and service. Will definitely recommend."

Reviewed on 23 Nov. 2021

Ke Villas
Vacation Rental in Jost Van Dyke.
Great Harbour, Jost Van Dyke
The price is AU$698 per night from 9 Dec. to 9 Dec.
4.9/5 Exceptional! (28 reviews)
Nigel is the best
"Due to the COVID-19 situation we had to reschedule our vacation to December. Nigel was fantastic and very accommodating in helping us do that. We cant wait to visit in December!"

Reviewed on 12 Apr. 2020

Vacation Rental in Jost Van Dyke.
Sea Crest Inn
2.5 out of 5
Great Harbour, Jost Van Dyke
4.5/5 Wonderful! (4 reviews)
"Wonderful stay. Nice, clean room with excellent A/C. All rooms have a stunning view of Great Harbour. Pauline is a top-notch hostess. Coffee and breakfast at the property made for a perfect start to a morning in paradise."

Reviewed on 5 Mar. 2020

Sea Crest 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.