It’s no secret that the culinary scene in Vancouver is top-notch, and there are a ton of amazing spots situated in hotels that prove just that. And since we’ve already covered hotel bars, it’s only fair that we give their culinary-focused counterparts a proper place to shine. So without further ado, here are some of the best hotel restaurants you’ll find in Vancouver.

Botanist – Fairmont Pacific Rim


View this post on Instagram


A post shared by Botanist Dining (@botanistdining)

Botanist might be known for its innovative cocktails, but its food selection is just as enticing, with beautiful plates that are as vibrant as they are delicious. Whether you go with their weekend brunch or indulge in Wagyu Beef Carpaccio and Homemade Burrata Salad for dinner, you really can’t go wrong here.

And if you’re having trouble deciding on what to eat, you can hand it over to the team with their “We’ll Take It From Here” option, which provides everyone at the table a full meal plus optional wine pairings.

Where: 1038 Canada Place

Five Sails Restaurant – Pan Pacific Hotel


View this post on Instagram


A post shared by Five Sails (@fivesailsvancouver)

Recently ranked one of the best restaurants in Canada for fine dining, Five Sails offers diners the classic Pacific North West dining experience, with sweeping views of the water and mountains to accompany your meal. The restaurant offers everything from seafood and kaviari platters to weekend high tea.

Where: 999 Canada Place, Suite 410

H Tasting Lounge – The Westin Bayshore, Vancouver


View this post on Instagram


A post shared by H Tasting Lounge (@htastinglounge)

With an array of seafood offerings, afternoon high tea, and a daily happy hour, this H Tasting Lounge is definitely fit for any occasion. And with a spring-themed Secret Garden experience upon us, it’s the perfect time to book a special occasion meal in one of their iconic private domes, which will now be adorned in lush greenery and radiant florals.

Where: 1601 Bayshore Drive

Notch8 Restaurant & Bar – Fairmont Hotel Vancouver

Named after a train’s top speed, Notch8 brings the best of 1930s glamour and Vancouver’s fine dining scene to the lobby of the OG Fairmont Hotel Vancouver. Dress in your favourite vintage wear and enjoy some swanky drinks and handcrafted charcuterie, or opt for their new cherry blossom-themed afternoon tea experience!

Where: 900 West Georgia

Carlino Restaurant – Shangri-La Vancouver


View this post on Instagram


A post shared by Carlino (@carlinorestaurant)

Located at the Shangri-La Vancouver, Carlino derives its inspiration from northern Italian cuisine while committing to using local ingredients in BC that bring out the best of all flavours. For a romantic ambiance and fresh, seasonal pasta, look no further than Carlino.

Where: 1115 Alberni Street

Recent Posts:
6 of the best hotel lobby bars to check out in Vancouver
Vancouver’s culinary festival returns next month & here’s when you can get tickets

Showcase Restaurant & Bar – Marriott Pinnacle Downtown

Whether you’re looking to organize a cocktail party, corporate event, catch-up meal, or happy hour hang, Showcase Restaurant has tasty options for everyone. And they also recently launched Seafood Fridays, which gives diners the chance to indulge in Premium West and East Coast Oysters, Chilled Dungeness Crab, Ahi Tuna Poke, and much more.

Where: 1122 West Hastings Street

Hawksworth Restaurant – Rosewood Hotel Georgia

Hawksworth is known for its innovative Pacific Northwest cuisine and award-winning global wine selection. The ambiance is warm, the cocktail program is unique, and the dining room qualifies as a Vancouver landmark. Think dinner with a story.

Where: 801 West Georgia Street

Bacchus Restaurant & Lounge – Wedgewood Hotel & Spa

Situated in the Wedgewood Hotel & Spa, Bacchus Restaurant & Lounge offers guests their pick of weekend brunch, afternoon tea, cocktails in their lounge, and nightly live piano. No matter which meal of the day you’re looking for, you’ll find some amazing options at Bacchus.

Where: 845 Hornby Street

C|PRIME Modern Italian Steak and Wine – Century Plaza Hotel


View this post on Instagram


A post shared by C | Prime (@cprimesteak)

The latest culinary venture at Century Plaza Hotel, C Prime is a go-to spot for upscale Italian fare. And the ambiance will make you feel like you’re dining in Manhattan! Think “New York Italian steakhouse” in the heart of Vancouver.

Where: 1015 Burrard Street

And that’s a wrap on some amazing hotel restaurants to check out the next time you’re in the city.