Search Hotels in British Virgin Islands

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in British Virgin Islands

Filter by

Sea View Hotel
2 out of 5
2 McNamara Road, Road Town, Tortola
Fully refundableReserve now, pay when you stay
The price is $186 per night from Aug 15 to Aug 16
3.6/5 Good! (137 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 Aug 12 to Aug 13
3.1/5 (277 reviews)
"Our room was huge with kitchette. Balcony view of the harbor. Good bed. Amazing breakfast. Friends had a balcony pool. Odd entrance. Lovely cook/waitress made big breakfast. Front desk staff friendly. It was perfect for a nite waiting to get on sailboat."

Reviewed on Jun 27, 2022

Fort Burt Hotel
Rosewood Little Dix Bay
5 out of 5
Lee Road, Valley, Spanish Town, Virgin Gorda, Virgin Gorda, VG 1150
The price is $1,280 per night from Aug 12 to Aug 13
4.6/5 Exceptional! (70 reviews)
"You can go to any far away hotel regardless of stars. There is no hotel in the world like Little Dix. And I have seen a few. The literal definition of true seclusion from daily life."

Reviewed on May 19, 2022

Rosewood Little Dix Bay
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
5 out of 5
Scrub Island, Scrub Island, Other Islands, VG1120
The price is $479 per night from Aug 19 to Aug 20
4.5/5 Wonderful! (96 reviews)
"Wonderful place to stay. Staff were very helpful dealing with a shower issue we had. Lovely island and resort."

Reviewed on May 2, 2022

Scrub Island Resort, Spa & Marina, Autograph Collection
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 $165 per night from Aug 14 to Aug 15
4.2/5 Excellent! (235 reviews)
"What a beautiful property!! Pretty, quiet, serene, peaceful. The restaurant was great! Some restaurant staffs does seem a bit loss or not sure of what they are doing, but for the most part they are freindly. Definitely would revisit."

Reviewed on Jul 30, 2022

Wyndham Tortola BVI Lambert Beach Resort
Maria's By the Sea Hotel
3.5 out of 5
Road Town, Road Town, Tortola, VG1110
The price is $180 per night from Aug 12 to Aug 13
4.1/5 Very Good! (412 reviews)
"We had no hot water the entire time, I’ve called front desk three times asked for manager, nothing done. In the morning I’ve called again no one paid a visit. Otherwise all went well"

Reviewed on Jul 30, 2022

Maria's By the Sea Hotel
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 $165 per night from Aug 12 to Aug 13
4.1/5 Very Good! (150 reviews)
"It was great for a night's stay. It was older, but very clean. The view out the huge windows was absolutely beautiful! We loved laying in bed watching the boats and the water. I would stay again."

Reviewed on Jul 11, 2022

Village Cay Hotel and Marina
Mango Bay Resort
3.5 out of 5
Plum Bay Road, The Valley, Virgin Gorda, Virgin Gorda, VG1150
4.7/5 Exceptional! (44 reviews)
"It is truly paradise at Mango Bay. I can’t wait to be back in November. All the staff is so friendly and accommodating."

Reviewed on Sep 30, 2021

Mango Bay Resort
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 Aug 14 to Aug 15
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
Sebastian's on the Beach
3 out of 5
Apple Bay, West End, Tortola
Fully refundableReserve now, pay when you stay
The price is $134 per night from Aug 14 to Aug 15
4/5 Very Good! (508 reviews)
"The staff was so friendly i felt at home, from Sandra at reception to the girls at the restaurant. The room was very clean and the bed and pillows so good. Had a very nice time."

Reviewed on Aug 5, 2022

Sebastian's on the Beach
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 1962
Accommodation 246 hotels
Lowest Price $99
Highest Price $1,280

Recent reviews of British Virgin Islands hotels
expedia verified reviews

Our app takes you further

When you book on the app you can save up to 25% on select hotels while earning double the points with every booking. With these app deals you'll save even more on trips, and that means you can take more trips, and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code