British Columbia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels with Restaurant in Vancouver

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Vancouver Hotels with Restaurant

Hotel Blu Vancouver
4 out of 5
177 Robson Street, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs7,869 per night from 29 Sep to 30 Sep
4.7/5Exceptional! (1,666 reviews)

"Modern clean hotel. Excellent customer services,.quick check in. Bonus free bikes available breakfast was so delicious."…"

Reviewed on 27 Sep 2020

Hotel Blu Vancouver
Fairmont Vancouver Airport In-Terminal Hotel
4.5 out of 5
3111 Grant McConachie Way, Richmond, BC
Free cancellationReserve now, pay when you stay
The price is Rs17,273 per night from 29 Sep to 30 Sep
4.7/5Exceptional! (3,310 reviews)

"Great location, fabulous staff, wonderful rooms and amenities."…"

Reviewed on 26 Sep 2020

Fairmont Vancouver Airport In-Terminal Hotel
Georgian Court Hotel BW Premier Collection
4 out of 5
773 Beatty St, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs8,183 per night from 29 Sep to 30 Sep
4.6/5Wonderful! (2,037 reviews)

"Very clean, excellent staff. Would have given higher rating if room service was available. Adjoining restaurant opened at 2pm. Great happy hour"…"

Reviewed on 26 Sep 2020

Georgian Court Hotel BW Premier Collection

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Executive Hotel Le Soleil
4 out of 5
567 Hornby St, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs9,255 per night from 5 Oct to 6 Oct
4.6/5Wonderful! (1,267 reviews)

"Good price, amazing locational parking fee was little high $48 room our little outdated. Everything else was simply great."…"

Reviewed on 21 Sep 2020

Executive Hotel Le Soleil
The Listel Hotel Vancouver
3.5 out of 5
1300 Robson St, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs10,075 per night from 3 Oct to 4 Oct
4.5/5Wonderful! (991 reviews)

"Location to major attractions, helpful staff. The fact that the room cannot be cleaned while occupied caused inconvenience. I had to move to another room after 2 days as the room cannot be vaccumed or pillow cases or sheets could not be changed."…"

Reviewed on 19 Sep 2020

The Listel Hotel Vancouver
Pinnacle Hotel at the Pier
4 out of 5
138 Victory Ship Way, North Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs8,294 per night from 29 Sep to 30 Sep
4.5/5Wonderful! (983 reviews)

"Large spacious room. Great location. Enjoyed strolling around the Shipyards!"…"

Reviewed on 12 Sep 2020

Pinnacle Hotel at the Pier
Granville Island Hotel
3.5 out of 5
1253 Johnston St, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs8,778 per night from 28 Oct to 29 Oct
4.5/5Wonderful! (982 reviews)

"breakfast not avail during Covid, but lunch and dinner are. no screens on the patio doors, bugs get in, so door has to stay closed"…"

Reviewed on 16 Sep 2020

Granville Island Hotel
Sylvia Hotel
3 out of 5
1154 Gilford St, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs7,026 per night from 29 Sep to 30 Sep
4.4/5Excellent! (992 reviews)

"First time visit. Historical heritage boutique hotel, perfectly located at English Bay. Warm, friendly welcome by Adriaan. Fantastic room on top floor with beach and Ocean view. Great breakfast downstairs."…"

Reviewed on 11 Sep 2020

Sylvia Hotel
The Sutton Place Hotel - Vancouver
4.5 out of 5
845 Burrard St, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs8,892 per night from 4 Oct to 5 Oct
4.4/5Excellent! (1,412 reviews)

"Good location, great oysters restaurant at the lobby."…"

Reviewed on 22 Sep 2020

The Sutton Place Hotel - Vancouver
Rosedale On Robson Suite Hotel
3.5 out of 5
838 Hamilton Street, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs7,864 per night from 1 Oct to 2 Oct
4.3/5Excellent! (1,498 reviews)

"The room is clean and bed is comfortable. Close to shopping. Safe parking for car. Food at restaurant is tasty. This the fifth time l have stated here this year."…"

Reviewed on 23 Sep 2020

Rosedale On Robson Suite Hotel
Pinnacle Hotel Harbourfront
4 out of 5
1133 Hastings St W, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs7,744 per night from 3 Oct to 4 Oct
4.2/5Very Good! (2,661 reviews)

"Good hotel, great location. Had a nice view from the hotel room of the harbour as well. Would stay again for the price and location!"…"

Reviewed on 22 Sep 2020

Pinnacle Hotel Harbourfront
Century Plaza Hotel & Spa
3.5 out of 5
1015 Burrard St, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs8,194 per night from 29 Sep to 30 Sep
4.1/5Very Good! (1,807 reviews)

"The staff were friendly pleasant and helpful. The room was clean and had everything well supplied. The access to the hotel from the parkade was a long flight of stairs that were difficult for me but that was due to covid and having to limit access points. All in all we had a nice stay"…"

Reviewed on 25 Sep 2020

Century Plaza Hotel & Spa
Lonsdale Quay Hotel
3.5 out of 5
123 Carrie Cates Crt, North Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs4,718 per night from 29 Sep to 30 Sep
4.1/5Very Good! (1,469 reviews)

"The bed is too soft to hurt my back. Very Good location, very good view, Nice and clean"…"

Reviewed on 26 Sep 2020

Lonsdale Quay Hotel
La Quinta Inn by Wyndham Vancouver Airport
2.5 out of 5
8640 Alexandra Rd, Richmond, BC
Free cancellationReserve now, pay when you stay
The price is Rs4,014 per night from 10 Oct to 11 Oct
4/5Very Good! (2,049 reviews)

"Very nice close to shopping and restaurants. Parking is limited"…"

Reviewed on 24 Sep 2020

La Quinta Inn by Wyndham Vancouver Airport
Best Western Plus Sands
3 out of 5
1755 Davie St, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs4,586 per night from 4 Oct to 5 Oct
4/5Very Good! (1,008 reviews)

"Amazing location, great comfort and staff. Would definitely come back!"…"

Reviewed on 20 Sep 2020

Best Western Plus Sands
Moda Hotel
3.5 out of 5
900 Seymour St, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs6,115 per night from 29 Sep to 30 Sep
4/5Very Good! (1,494 reviews)

"I stay here all the time, it’s a great hotel. The staff are friendly and the location is central and easy to get to everything else"…"

Reviewed on 22 Sep 2020

Moda Hotel
GEC Granville Suites Downtown
3 out of 5
718 Drake St, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs5,719 per night from 5 Oct to 6 Oct
3.9/5Good! (1,606 reviews)

"Had a lovely stay at GEC Granville Suites—great location (we loved being able to walk to the Granville Island aqua bus stop), great restaurant on-site, and our room was very clean with a great view of downtown. Felt safe with the COVID protocols. Would definitely come back!"…"

Reviewed on 9 Sep 2020

GEC Granville Suites Downtown
Coast Vancouver Airport Hotel
3 out of 5
1041 SW Marine Dr, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs4,336 per night from 1 Oct to 2 Oct
3.6/5Good! (2,956 reviews)

"Close to the airport and service was excellent. Room was clean, the bed was comfortable"…"

Reviewed on 22 Sep 2020

Coast Vancouver Airport Hotel
Don't see what you're looking for?
We've got more Hotels with Restaurant. Find the right one for you.
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.

Hotels with Restaurant in Vancouver

Search for Hotels with Restaurant in Vancouver on Expedia. You can easily find your hotels in Vancouver using one of the methods below:

  • View our selection of featured hotels in Vancouver
  • Use the map to find hotels in the Vancouver neighborhood you prefer
  • Use the filters to see hotels in a specific area of Vancouver, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Vancouver
  • Enter your travel dates to view the best deals on hotels in Vancouver - while they last

More trip options

Travellers loved these Hotels with Restaurant