COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

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 Rs8,217 per night from 10 Mar to 11 Mar
4.7/5Exceptional! (1,641 reviews)

"Modern styling, very clean, friendly and helpful staff"…"

Reviewed on 1 Mar 2021

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 Rs20,026 per night from 11 Mar to 12 Mar
4.7/5Exceptional! (2,993 reviews)

"The service and staff were exceptional. The food was definitely overpriced, though tasty."…"

Reviewed on 26 Feb 2021

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 Rs7,988 per night from 9 Mar to 10 Mar
4.6/5Wonderful! (1,829 reviews)

"Good location, unable to use 1 elevator which was so uncomfortable"…"

Reviewed on 24 Feb 2021

Georgian Court Hotel BW Premier Collection
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Listel Hotel Vancouver
3.5 out of 5
1300 Robson St, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs8,217 per night from 11 Mar to 12 Mar
4.6/5Wonderful! (996 reviews)

"This is a really lovely, clean and trendy hotel located right downtown. Walking distance to everywhere downtown."…"

Reviewed on 26 Feb 2021

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 Rs7,729 per night from 8 Mar to 9 Mar
4.5/5Wonderful! (981 reviews)

"There was a dog bed and water bowl in the room on arrival for my dog. The room was clean and spacious. All staff were super friendly and helpful. Would definitely stay again."…"

Reviewed on 3 Mar 2021

Pinnacle Hotel at the Pier
Executive Hotel Le Soleil
4 out of 5
567 Hornby St, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs9,657 per night from 14 Mar to 15 Mar
4.5/5Wonderful! (1,134 reviews)

"Reasonably priced, pet friendly, friendly staff, good location, clean, safe, updated."…"

Reviewed on 15 Feb 2021

Executive Hotel Le Soleil
Granville Island Hotel
3.5 out of 5
1253 Johnston St, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs7,577 per night from 4 Apr to 5 Apr
4.5/5Wonderful! (988 reviews)

"It’s a great place to stay. In the city but very quiet, awesome location. The staff are very accommodating, friendly and helpful. It was the second time we stayed there and we will definitely stay there again!"…"

Reviewed on 4 Mar 2021

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,376 per night from 7 Mar to 8 Mar
4.4/5Excellent! (990 reviews)

"Loved the staff, every one. Ray in the dining room was out of this world!"…"

Reviewed on 22 Feb 2021

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,532 per night from 31 Mar to 1 Apr
4.4/5Excellent! (1,331 reviews)

"Elevator is not secure, anyone off the street can go to any floor in the hotel"…"

Reviewed on 2 Mar 2021

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,385 per night from 14 Mar to 15 Mar
4.4/5Excellent! (1,311 reviews)

"I really like this hotel as it’s central and easy to walk to everything downtown. The staff are very welcoming and helpful, and the suites are very nice with good views of the city."…"

Reviewed on 27 Feb 2021

Rosedale On Robson Suite Hotel
Hotel Belmont Vancouver, Ascend Hotel Collection
3 out of 5
654 Nelson St, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs5,929 per night from 9 Mar to 10 Mar
4.3/5Excellent! (384 reviews)

"very funky vibe I like the layouts of the rooms and unique decor"…"

Reviewed on 8 Feb 2021

Hotel Belmont Vancouver, Ascend Hotel Collection
Best Western Premier Chateau Granville Hotel & Suites & Conf. Centre
3.5 out of 5
1100 Granville St, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs6,468 per night from 25 Mar to 26 Mar
4.3/5Excellent! (996 reviews)

"I spent a relaxing time in a clean accommodation.^^"…"

Reviewed on 24 Feb 2021

Best Western Premier Chateau Granville Hotel & Suites & Conf. Centre
Pinnacle Hotel Harbourfront
4 out of 5
1133 Hastings St W, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is Rs7,254 per night from 19 Mar to 20 Mar
4.2/5Very Good! (2,524 reviews)

"My room was upgraded, at no charge. The view of the harbour is outstanding. Everything in the lobby and room was pristine. No valet parking, due to Covid, but underground public parking was easy to find and navigate, with an elevator right to the lobby. Free breakfast included with the deal. The ..."…"

Reviewed on 4 Mar 2021

Pinnacle Hotel Harbourfront
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 Rs5,293 per night from 9 Mar to 10 Mar
4.2/5Very Good! (1,400 reviews)

"Staff was great. Room was ok. No real place for 2 people to eat a meal. Was displeased about the extra $20 for parking and then $10 more for a Covid cleaning fee. Extras are fine but please show them in the total when I’m looking to book."…"

Reviewed on 23 Feb 2021

Lonsdale Quay Hotel
Radisson Hotel Vancouver Airport
4 out of 5
8181 Cambie Rd, Richmond, BC
Free cancellationReserve now, pay when you stay
The price is Rs7,999 per night from 29 Mar to 30 Mar
4.1/5Very Good! (1,130 reviews)

"Convenient location, friendly staff, parking is easy to find"…"

Reviewed on 22 Feb 2021

Radisson Hotel Vancouver Airport
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 Rs5,572 per night from 12 Mar to 13 Mar
4.1/5Very Good! (2,005 reviews)

"Clean, basic hotel. Staff was pleasant. Free parking on site"…"

Reviewed on 28 Feb 2021

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 Rs5,508 per night from 26 Mar to 27 Mar
4/5Very Good! (998 reviews)

"Nice location. Comfortable beds. Easy access to transportation."…"

Reviewed on 1 Mar 2021

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 Rs4,691 per night from 7 Mar to 8 Mar
4/5Very Good! (1,430 reviews)

"Very friendly staff! Room was what we expected! Downs were the shower pressure (no big deal at all you just have a longer shower) Elevator was small but we also had snowboard bags haha. Overall great stay! Thank you!"…"

Reviewed on 2 Mar 2021

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,968 per night from 11 Mar to 12 Mar
3.9/5Good! (1,457 reviews)

"This place is in a good location right on Granville Street. We stayed in a premium king room. It was a little on the small side, but it did the job. It was advertised as having a separate seating area, which to most people would mean a separate room where the couch or chairs would be. But according ..."…"

Reviewed on 1 Mar 2021

GEC Granville Suites Downtown
Coast Vancouver Airport Hotel
3 out of 5
1041 SW Marine Dr, Vancouver, BC
The price is Rs24,531 per night from 2 Apr to 3 Apr
3.7/5Good! (2,676 reviews)

"Close to airport, clean and comfortable with free shuttle."…"

Reviewed on 3 Mar 2021

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

Vancouver Hotel Reviews

Travellers loved these Hotels with Restaurant