Hotels with Restaurants in British Columbia

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in British Columbia

Top British Columbia Hotels with Restaurants

Pinnacle Hotel Harbourfront
4.0 star property
8.8 out of 10, Excellent, (5696)
"Excellent place to stay. "
The price is P8,856
P10,687 total
includes taxes & fees
Dec 2 - Dec 3
Pinnacle Hotel Harbourfront
Century Plaza Hotel
3.5 star property
8.6 out of 10, Excellent, (1180)
"I thought this was a cool property to stay at. The cafe downstairs was nice and the property itself is clean. There were a lot of homeless people/ tents set up around the parameter of the hotel. My only complaint about the hotel itself was that in preparation for our trip they had sent us an email about how they could help us experience a better stay and you could select options like the type of bed you wanted and if you wanted champagne sent to the room. We had put that we wanted champagne and...
The price is P8,151
P9,714 total
includes taxes & fees
Nov 3 - Nov 4
Century Plaza Hotel
Pinnacle Hotel at the Pier
4.0 star property
9.4 out of 10, Exceptional, (1373)
"Nice to have a balcony with a great view. Spacious. Consider like they do in Europe. One free per person bottle of water. They're really only $.50. Instead of $3. More coffee pods. Please. "
The price is P6,347
P7,363 total
includes taxes & fees
Nov 24 - Nov 25
Pinnacle Hotel at the Pier
The Listel Hotel Vancouver
3.5 star property
9.2 out of 10, Wonderful, (1013)
"Awesome location. Very spacious room, lovely renovated bathroom and complimentary coffee in the morning. Would definitely stay here again!"
The price is P9,384
P11,324 total
includes taxes & fees
Nov 18 - Nov 19
The Listel Hotel Vancouver
Sylvia Hotel
3.0 star property
9.4 out of 10, Exceptional, (1391)
"Love the history of the building and proximity to Stanley Park and English Bay. "
The price is P7,077
P8,540 total
includes taxes & fees
Nov 4 - Nov 5
Sylvia Hotel
The Sutton Place Hotel Vancouver
4.5 star property
9.0 out of 10, Wonderful, (3187)
"Great location"
The price is P8,761
P10,572 total
includes taxes & fees
Nov 18 - Nov 19
The Sutton Place Hotel Vancouver
Hotel Rialto
3.5 star property
9.2 out of 10, Wonderful, (1860)
"Hotel Rialoto is our go-to place whenever we visit Victoria. The property is conveniently located next to Chinatown and within walking distance to many shops and restaurants on Government and Douglas streets. The staff and services were top-notch. We would definitely return and highly recommend anyone else looking for a place to stay in downtown Victoria. "
The price is P7,490
P8,776 total
includes taxes & fees
Nov 4 - Nov 5
Hotel Rialto
Best Western Plus Vancouver Airport Hotel
3.5 star property
7.8 out of 10, Good, (2348)
"Comfortable bed and pillows. Hard a hard time finding the front entrance to hotel. Came late, parked at the back and had to walk to the front entrance."
The price is P5,894
P7,024 total
includes taxes & fees
Nov 3 - Nov 4
Best Western Plus Vancouver Airport Hotel
Georgian Court Hotel, WorldHotels Elite
4.0 star property
9.2 out of 10, Wonderful, (3325)
"Excellent location for Canucks game, and within easy walking distance of many other downtown activities. "
The price is P7,050
P8,508 total
includes taxes & fees
Nov 11 - Nov 12
Georgian Court Hotel, WorldHotels Elite
Hotel Blu Vancouver
4.0 star property
9.6 out of 10, Exceptional, (2529)
"Staff were super friendly, the concierge was super nice and room service were excellent. Even cleaning staff were super friendly "
The price is P10,388
P12,535 total
includes taxes & fees
Nov 4 - Nov 5
Hotel Blu Vancouver
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.
Don't see what you're looking for?
See all available properties in British Columbia
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels with dining in British Columbia cost?
Prepare to pay between P5,894 and P10,388 per night for hotels in British Columbia. An ideal stay with a restaurant, or one that offers access to epic foodie experiences, is just a few clicks away on Expedia. These prices were 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 sample top dining experiences in Vancouver? Base yourself at Wedgewood Hotel & Spa, a 5-star property with a cafe and individually decorated rooms. Alternatively, eat your way around Vancouver from L’Hermitage Hotel. Also a guest favorite, 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?
British Columbia has 1454 hotels with access to some excellent culinary experiences. Enter your dates and destination and organize your next getaway today.
Are there any family-friendly hotels with dining in British Columbia?
Yes, so round up your group and get busy organizing your British Columbia escape! If Vancouver is on your list of places to visit, stay at Pacific Spirit Hostel. This 2-star family-friendly hotel will place you close to some great foodie experiences. Amenities here include a nearby beach and a picnic area. Another superb choice with dining is Travelodge by Wyndham Vancouver Lions Gate. Also in Vancouver, it has a 2.5-star rating and includes a restaurant and a 24-hour front desk. You’ll find plenty of things to see and do with your family in Vancouver. Vancouver Aquarium and English Bay Beach deliver a great day out.
Are there any 5-star hotels with dining in British Columbia?
British Columbia has plenty of hotels that blend luxurious accommodations with outstanding dining experiences. Enjoy a taste of Vancouver from Wedgewood Hotel & Spa, a 5-star getaway with amenities such as designer toiletries and premium bedding. Fairmont Pacific Rim is another top pick in Vancouver. Also rated 5 stars, premium bedding and a swimming pool are among the reasons discerning travelers choose to stay here.
Why book your hotel with dining in British Columbia with Expedia?
Reserving a hotel with dining in British Columbia is as easy as entering your travel dates and picking a place that has what you need. On the search for a getaway that has its own restaurant or is in a culinary hub? Want it to be upscale or budget friendly? Use Expedia’s search filters to narrow your results even further and find your ideal match.
How can I find cheap hotels with dining in British Columbia?
The simplest way to find cheap hotels with dining in British Columbia is with Expedia’s nifty filter tool. Source accommodations with restaurants or tasty extra touches, like included lunch and dinner. You can also tailor your search results by star rating, budget and amenities to nab excellent rates in just a few clicks.
What is there to do in British Columbia near my hotel with dining?
The most important accessory for your British Columbia trip is an epic itinerary! Vancouver Aquarium, English Bay Beach and Queen Elizabeth Theatre are among the biggest sights if you’re staying in Vancouver. Victoria is also packed with famous attractions, such as Royal BC Museum. Need more ideas for your to-do list? Stop by Craigdarroch Castle and Victoria Bug Zoo too.