Hotels with Restaurants in British Virgin Islands from $122

Pick from 37 British Virgin Islands Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

Sebastian's on the Beach
3.0 star property
8.4 out of 10, Very Good, 654 reviews
"Great property at a great location"
The price is $144
$173 total
includes taxes & fees
Jun 16 - Jun 17
Sebastian's on the Beach
Maria's By the Sea Hotel
3.5 star property
8.8 out of 10, Excellent, 679 reviews
"Centric area"
The price is $200
$245 total
includes taxes & fees
Jun 10 - Jun 11
Maria's By the Sea Hotel
Sea View Hotel
2.0 star property
7.2 out of 10, Good, 162 reviews
"Very convenient location. Good value for the money. Very helpful staff. "
The price is $189
$208 total
includes taxes & fees
Jun 10 - Jun 11
Sea View Hotel
Save an average of 15% on thousands of hotels when you're signed in
Anegada Beach Club
3.0 star property
9.6 out of 10, Exceptional, 54 reviews
"The nicest and most helpful staff I have ever encountered. This place is amazing from minute one. "
Anegada Beach Club
Village Cay Hotel and Marina
3.5 star property
8.2 out of 10, Very Good, 453 reviews
"I was immediately greeted at the front desk. I had a lovely dinner at the restaurant. The meal was pleasantly hot and prepared to be pleasing to the eye. The service was impeccable. The marina view is stunning as you dine. Highly recommended"
The price is $165
$195 total
includes taxes & fees
Jun 12 - Jun 13
Village Cay Hotel and Marina
The Heritage Inn
3.0 star property
9.0 out of 10, Wonderful, 190 reviews
"Great views. Beautiful spot. Go up the hill to Stout's Lookout. Mr. Stout is the best. Only one recommendation - put AC in the entire unit, not just the bedroom. "
The price is $122
$153 total
includes taxes & fees
Jun 10 - Jun 11
The Heritage Inn
Fischer's Cove Beach Hotel & Restaurant
3.5 star property
6.6 out of 10, 18 reviews
"Do not book this hotel! We intended to stay at this hotel Sept 4-6, and Hurricane Irma made landfall on the 4th/5th. We had to cancel our plans to avoid getting trapped in a category 5 hurricane on an island that was in its direct path. This hotel declined multiple times to issue a refund, before and after the storm. We would've been trapped with no electricity or clean, running water, and no prediction of if the hotel structure would've withstood the storm or if we would've been killed in the...
Fischer's Cove Beach Hotel & Restaurant
Fort Recovery Beachfront Villa & Suites Hotel
4.0 star property
7.6 out of 10, Good, 107 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 a roof over our heads for almost $400 per night!! "
Fort Recovery Beachfront Villa & Suites Hotel
The Mariner Inn Hotel
3.5 star property
7.4 out of 10, Good, 90 reviews
"The staff was very helpful in getting into our room. On our departure day they assisted us with getting transportation to the airport. The room we stayed in had a view of the entire bay. It was spotlessly clean. There were plenty of towels, hand towels, soap, shampoo. The bed was extremely comfortable. If we do go back to the BVI we will definitely stay in the hotel again."
The Mariner Inn Hotel
Fort Burt Hotel
3.5 star property
6.4 out of 10, 317 reviews
"Hotel and staff were great! Busy part of town so there was noise from the road! Over all, it was a nice place to stay and we’d do it again!!!"
The price is $165
$197 total
includes taxes & fees
Jun 10 - Jun 11
Fort Burt Hotel
Don't see what you're looking for?
See all available properties in British Virgin Islands
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 with Restaurants information

 

Hotels with Restaurants in British Virgin Islands

37

Highest price
$200
Cheapest price
$122
Number of guest reviews
2,713
Total number of hotels in British Virgin Islands
372

 

Frequently asked questions

How much do hotels with dining in British Virgin Islands cost?
The price for hotels in British Virgin Islands ranges from $122 to $200 per night. Expedia has awesome offers on properties with restaurants or near foodie areas that’ll satisfy both your taste buds and bank account. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many hotels with dining are there in British Virgin Islands?
Browse through 37 hotels with dining in British Virgin Islands and then choose your favorite. Whether you’re taking off on a family vacay or catching up with pals, your perfect stay is just clicks away.
Why book your hotel with dining in British Virgin Islands with Expedia?
With Expedia, you’ll have no trouble finding your dream hotel with dining in British Virgin Islands. Take advantage of our filters to search for stays with their own restaurants. If you have a budget in mind, click on how much you’d like to spend and your preferred hotel star rating. We’ll help you find the perfect pad whatever your bank balance or tastes.
How can I find cheap hotels with dining in British Virgin Islands?
With Expedia’s nifty filter tool, locating cheap hotels with dining in British Virgin Islands is a snap. To discover accommodations that are very pocket friendly, refine your search by star rating, meal plans and budget.
What is there to do in British Virgin Islands near my hotel with dining?
The best accessory to take on your British Virgin Islands vacation is a well-organized itinerary! Trellis Bay Beach, Long Bay Beach and Marina Cay Beach are among the most popular things to do if you’re headed to Great Camanoe Island. Necker Island also lures travelers with its excellent attractions, such as Prickly Pear National Park. Need more ideas for your to-do list? Visit Oil Nut Bay Beach and Leverick bay too.

Recent reviews of British Virgin Islands hotels
Expedia verified reviews