Waterfront Dining in Coal Harbour: 7 Restaurants with Incredible Views

August 19, 2026
LR
By Lindsay Raynard
2 min read
Person in white shirt drinking an orange cocktail by a window with a view of water and mountains, with plates of food and a red drink on the table.

Beyond beaches, whale watching and water sports, one of the perks of visiting a coastal city is waterfront dining. Brunch just tastes better when your table has floor to ceiling windows with glittering ocean views. After a long day of sightseeing, dinner is that much more relaxing when you can see the sunset reflected in gentle waves.

Looking for waterfront dining in Vancouver? Head to Coal Harbour, where the energy of the downtown core meets stunning mountain and water views, fine dining and excellent transit connections.

Why Dine in Coal Harbour?

Aerial view of a city skyline with modern high-rise buildings along a waterfront and a large white tent-like structure on a pier.
Coal Harbour, Vancouver.

Whether you’re heading back from a day exploring Grouse Mountain or the Capilano Suspension Bridge, ready for a break after biking the seawall or looking for a delicious meal while keeping your cruise ship in sight, waterfront dining in Coal Harbour is a great way to start, pause or end your day in Vancouver.

A scenic, tree-lined, multi-use path hugs the seawall, linking iconic destinations like Stanley Park and the Vancouver Convention Centre via parks, marinas and restaurants. Look up to spot seaplanes taking off alongside bald eagles and Great Blue Herons, then down into the dark, clear waters, home to Harbour Seals, diverse fish species and luxury yachts.

Conveniently located close to popular sights like Gastown, Stanley Park and Robson Street, as well as transit hubs like Canada Place and Waterfront Station, Coal Harbour offers a mix of casual waterfront pubs and elevated dining experiences, all with inspiring water views.

Where Can You Find Waterfront Dining in Coal Harbour?

From Coal Harbour, you can journey just about anywhere. Take a Harbour Air float plane to the Gulf Islands, board a Hullo passenger ferry to Victoria, BC, or use local transit like the SkyTrain, Seabus and West Coast Express to explore Vancouver’s suburbs. Head to Canada Place to catch a free shuttle to Grouse Mountain or the Capilano Suspension Bridge. If you’re boarding a cruise, this is also your departure point.

But before you think about where to explore next, take a moment to enjoy your surroundings. Take a deep breath of sea air and select a spot to enjoy waterfront dining in Coal Harbour.

Vancouver beach

Hungry

for

fresh

eats?

Related reads