A city skyline with tall buildings and a marina with boats.

British Columbia Hotels with Restaurants

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on British Columbia Hotels with Restaurants

Our top choices for British Columbia hotels with a restaurant

1. Pinnacle Hotel Harbourfront

Pinnacle Hotel Harbourfront
4.0 star property
Downtown Vancouver
9.0 out of 10, Wonderful, (10,154 reviews)
"Good food friendly staff clean rooms great location"
Canada
Nancy
The price is RM915
RM1,105 total
includes taxes & fees
8 Oct - 9 Oct
Pinnacle Hotel Harbourfront

2. Century Plaza Hotel

Century Plaza Hotel
3.5 star property
Downtown Vancouver
8.8 out of 10, Excellent, (2,559 reviews)
"Great place to stay"
Canada
Bev
The price is RM741
RM883 total
includes taxes & fees
18 Oct - 19 Oct
Century Plaza Hotel

3. Pinnacle Hotel at the Pier

Pinnacle Hotel at the Pier
4.0 star property
Lower Lonsdale
9.4 out of 10, Exceptional, (2,527 reviews)
"Great location and comfortable rooms."
Canada
Caitlin M
The price is RM872
RM1,012 total
includes taxes & fees
18 Oct - 19 Oct
Pinnacle Hotel at the Pier

4. The Listel Hotel Vancouver

The Listel Hotel Vancouver
3.5 star property
West End
9.2 out of 10, Wonderful, (1,000 reviews)
"Great location and rooms"
Canada
Grant
The Listel Hotel Vancouver

5. Sylvia Hotel

Sylvia Hotel
3.0 star property
West End
9.4 out of 10, Exceptional, (1,532 reviews)
"Excellent location, good value."
Canada
Shane
The price is RM689
RM832 total
includes taxes & fees
11 Oct - 12 Oct
Sylvia Hotel

6. The Sutton Place Hotel Vancouver

The Sutton Place Hotel Vancouver
4.5 star property
Downtown Vancouver
9.4 out of 10, Exceptional, (3,229 reviews)
"Nice hotel in an excellent location close to everything."
Australia
Collin
The price is RM714
RM862 total
includes taxes & fees
18 Oct - 19 Oct
The Sutton Place Hotel Vancouver

7. Hotel Rialto

Hotel Rialto
3.5 star property
Downtown Victoria
9.2 out of 10, Wonderful, (2,631 reviews)
"Has an excellent restaurant and bar."
United States
Elaine
The price is RM734
RM859 total
includes taxes & fees
18 Oct - 19 Oct
Hotel Rialto

8. Best Western Plus Vancouver Airport Hotel

Best Western Plus Vancouver Airport Hotel
3.5 star property
West Side
7.8 out of 10, Good, (2,939 reviews)
"Could use some new pillows, but the bed was very comfortable. Towels were thin. But overall we were happy. The shuttle to the Airport was great."
Canada
Tracey
The price is RM417
RM497 total
includes taxes & fees
18 Oct - 19 Oct
Best Western Plus Vancouver Airport Hotel

9. Georgian Court Hotel, WorldHotels Elite

Georgian Court Hotel, WorldHotels Elite
4.0 star property
Downtown Vancouver
9.4 out of 10, Exceptional, (4,127 reviews)
"Fantastic stay"
Canada
Kent
The price is RM871
RM1,051 total
includes taxes & fees
12 Oct - 13 Oct
Georgian Court Hotel, WorldHotels Elite

10. Hotel Blu Vancouver

Hotel Blu Vancouver
4.0 star property
Downtown Vancouver
9.6 out of 10, Exceptional, (3,715 reviews)
"Great location for exploring the city. Within walking distance of everything you need, located off Robson the main shopping area. Hotel room was spacious with comfortable beds. We stayed for breakfast each day which was delicious with a great selection, staff were lovely especially Bronwyn who greeted and chatted each morning. My only niggle was after travelling for 18 hours there wasn’t a room available when we arrived, granted check in was 4.00 which in itself is late, reducing check out by...
United Kingdom
Amanda
The price is RM883
RM1,066 total
includes taxes & fees
12 Oct - 13 Oct
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.
Save an average of 15% on thousands of hotels when you're signed in

Top British Columbia Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in British Columbia cost?
Prepare to pay between RM497 and RM1,105 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?
Take your pick of multiple hotels with dining in British Columbia that have a total average guest review rating of 9.2. L'Hermitage Hotel will place you close to some great culinary experiences. It has a 4-star rating and comes with a terrace and a rooftop terrace. Another recommended option is Loden Hotel. Amenities at this 4.5-star hotel include a Champagne service and dining romance packages.
How many hotels with restaurants are there in British Columbia?
British Columbia has 1454 hotels with access to some excellent culinary experiences. Enter your dates and destination and organise your next getaway today.
Are there any family-friendly hotels with dining in British Columbia?
There are, so round up the troops and start organising that escape to British Columbia! If Vancouver is on your itinerary, make a reservation at L'Hermitage Hotel. This 4-star family-friendly hotel will place you near some tasty foodie experiences. Amenities here include housekeeping services and room service. Another good pick with dining is Georgian Court Hotel, WorldHotels Elite. Also in Vancouver, it has a 4-star rating and includes a sauna and pillow top mattresses. Once you've settled in and tried some of the local gastronomy, get out and discover Vancouver. Enjoy fun days out at family-friendly attractions like Vancouver Waterfront and Granville Street.
Are there any 5-star hotels with dining in British Columbia?
British Columbia has plenty of stays that blend lavish accommodation with great dining experiences. Discover the food scene of Vancouver from Wedgewood Hotel & Spa, a 5-star retreat with amenities such as spa facilities and dining romance packages. Fairmont Pacific Rim is another top pick in Vancouver. Also rated 5 stars, pillow top mattresses and a sauna are among the reasons discerning guests choose to holiday here.
Why book your hotel with restaurants in British Columbia with Expedia?
Reserving a hotel with restaurants 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 restaurants in British Columbia?
The simplest way to find cheap hotels with restaurants in British Columbia is with Expedia's nifty filter tool. Source accommodation 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 restaurants?
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.