Hotels with Restaurants in British Columbia from $180

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in British Columbia

Pick from 1454 British Columbia Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

Pinnacle Hotel Harbourfront
4.0 star property
8.6 out of 10, Excellent, 4,882 reviews
"We arrived very early, as we had just come off of a cruise ship. A room was ready for us, and the Bellman gave us recommendations for dinner later."
The price is $291
$351 total
includes taxes & fees
Jun 16 - Jun 17
Pinnacle Hotel Harbourfront
Century Plaza Hotel
3.5 star property
8.6 out of 10, Excellent, 1,187 reviews
"Clean and spacious but not at all flexible on check-out time."
The price is $255
$304 total
includes taxes & fees
Jun 16 - Jun 17
Century Plaza Hotel
Pinnacle Hotel at the Pier
4.0 star property
9.4 out of 10, Exceptional, 1,170 reviews
"Was good."
The price is $257
$298 total
includes taxes & fees
Jun 16 - Jun 17
Pinnacle Hotel at the Pier
Save an average of 15% on thousands of hotels when you're signed in
The Listel Hotel Vancouver
3.5 star property
9.2 out of 10, Wonderful, 1,007 reviews
"The clean hotel, the perfect location!"
The price is $290
$350 total
includes taxes & fees
Jun 16 - Jun 17
The Listel Hotel Vancouver
Sylvia Hotel
3.0 star property
9.4 out of 10, Exceptional, 1,361 reviews
"Right in the beach close to lots of restaurants "
The price is $241
$291 total
includes taxes & fees
Jun 16 - Jun 17
Sylvia Hotel
The Sutton Place Hotel Vancouver
4.5 star property
9.0 out of 10, Wonderful, 3,323 reviews
"Staff were fantastic. Clean and a great location. "
The price is $242
$292 total
includes taxes & fees
Jun 30 - Jul 1
The Sutton Place Hotel Vancouver
Hotel Rialto
3.5 star property
9.2 out of 10, Wonderful, 1,635 reviews
"Great place will stay again "
The price is $222
$261 total
includes taxes & fees
Jun 5 - Jun 6
Hotel Rialto
Best Western Plus Vancouver Airport Hotel
3.5 star property
7.6 out of 10, Good, 1,914 reviews
"Too noisy outside, it could use better windows to cover the noise from the street."
The price is $180
$214 total
includes taxes & fees
Jun 19 - Jun 20
Best Western Plus Vancouver Airport Hotel
Georgian Court Hotel, WorldHotels Elite
4.0 star property
9.2 out of 10, Wonderful, 3,067 reviews
"Ideal location, hassle free, clean"
The price is $265
$319 total
includes taxes & fees
Jul 3 - Jul 4
Georgian Court Hotel, WorldHotels Elite
Hotel Blu Vancouver
4.0 star property
9.6 out of 10, Exceptional, 2,152 reviews
"Staff were very nice and professional."
The price is $293
$353 total
includes taxes & fees
Jun 5 - Jun 6
Hotel Blu Vancouver
Don't see what you're looking for?
See all available properties in British Columbia
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 Columbia Hotels with Restaurants information

 

Hotels with Restaurants in British Columbia

1454

Highest price
$293
Cheapest price
$180
Number of guest reviews
21,553
Total number of hotels in British Columbia
17,499

 

Frequently asked questions

How much do hotels with dining in British Columbia cost?
Hotels in British Columbia range between $180 to $293 per night. You’ll want to come with an appetite — these properties have restaurants or offer access to some terrific dining experiences. 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.
What are the best hotels with dining in British Columbia?
British Columbia offers multiple hotels with dining that have a total average guest review rating of 8.8. Eager to explore the local dining scene in Vancouver? Stay at Wedgewood Hotel & Spa, a 5-star property with individually decorated rooms and hypo-allergenic bedding. Alternatively, eat your way around the city from LHermitage Hotel. Also popular with travelers, it has a 4-star rating and conveniences such as an electric car charging station and a terrace.
How many hotels with dining are there in British Columbia?
Select from 1454 hotels that offer access to awesome dining all over British Columbia. Whether you want a hotel with a restaurant or one that’ll place you at the heart of a culinary hub, Expedia can help you find the perfect space.
Are there any family-friendly hotels with dining in British Columbia?
You’ll find family-friendly hotels with dining across British Columbia, including Vancouver. Wedgewood Hotel & Spa is one stay that’ll suit your culinary desires in this bustling city. It has a 5-star rating and conveniences such as a nearby beach and room service. Also take a look at LHermitage Hotel. With a swimming pool, a nearby beach and access to the local dining scene, this 4-star favorite in Vancouver will make your team feel nice and relaxed. You’ll find lots of fun things to do for the whole family in Vancouver. Capilano Suspension Bridge and Vancouver Aquarium provide a superb day out.
Are there any 5-star hotels with dining in British Columbia?
Book one of our 5-star hotels and indulge in some great food experiences during your British Columbia vacation. If you’re traveling to Vancouver, look up Rosewood Hotel Georgia. This 5-star favorite features amenities such as premium bedding and spa facilities. Shangri-La Vancouver is another luxurious option where you can work your way through the dining scene of Vancouver. A steam room and room service will help make your time here nice and comfortable.
Why book your hotel with dining in British Columbia with Expedia?
Expedia makes it easy to find your dream hotel with dining in British Columbia. Make the most of our filters to search for stays with an on-site restaurant. If you’re on a budget, choose how much you want to spend and the star rating of your hotel. We’ll help you find the perfect stay whatever your bank balance or tastes.
How can I find cheap hotels with dining in British Columbia?
With Expedia’s filter tool, booking cheap hotels with dining in British Columbia is a breeze. To find accommodations that are easy on your bank balance, tailor your search results by budget, meal plans and star rating.
What is there to do in British Columbia near my hotel with dining?
The best accessory to pack for your British Columbia getaway is a well-thought-out itinerary! Vancouver Aquarium, Kitsilano Beach and Queen Elizabeth Theatre are some of the leading sights if you’re off to Vancouver. Victoria also lures visitors with its superb attractions, such as Royal BC Museum. Eager to add to your to-do list? Carve out some time for Craigdarroch Castle and Victoria Bug Zoo too.

Recent reviews of British Columbia hotels
Expedia verified reviews