Best Waterfront Dining in Vancouver

Enjoy Epic Views and Tasty Food at Vancouver's Best Waterfront Dining

The Pacific waters hug much of Vancouver, making waterfront dining options plentiful around the city. Whether you're in the mood for fine dining, casual pubs, raw bars or something to grab and go, there's no shortage of restaurants to choose from.

For an epic meal with a stunner of a view, Ancora Waterfront Dining and Patio ticks all the boxes. The Peruvian-Japanese cuisine is unlike anything else you'll find in the city, making it a real treat to experience. Situated along the Seawall, it doesn't get much more waterfront than this.

Gelato and pizza? Sign us up! Yaletown's Bella Gelateria offers the best of both worlds and covers both sweet and savory options. Their Neapolitan style pizza makes for a delicious main, but you'll want to save room for Maestro James' award-winning gelato. Situated right across from the marina in Yaletown, taking a stroll along the Seawall (with gelato in hand) is the perfect way to end your meal.

Go Fish! attracts locals and visitors alike and during the summer months and you'll know you're there when you spot the line-up that can often stretch around the corner from the restaurant. Though you may have to wait, it's definitely worth it. The tacones and fish and chips are a must order. After you've filled your belly, cross the bridge and make your way into Granville Island for a gander through the shops.


In the summer months, Dockside Restaurant's patio is the place to be. Located in Granville Island's boutique hotel, they've created an outdoor oasis that serves cold wine, beer brewed on-site, and tasty bites to nibble on. If the weather cools down, patio heaters help keep you warm so you can enjoy the patio, and the lovely view of Vancouver's False Creek. The food menu is made up of small and large bites that include Dockside crab and shrimp cakes, grilled and chilled ancho chili prawns, pizzas and albacore tuna poke, to name just a few. If you're staying downtown, you can hop on a water taxi to get back, take a bus, or cab.

Recommended for Waterfront Dining because: You could put Dockside Restaurant's patio anywhere and it would still be fabulous, the fact that it's right by the water is an added bonus.

Natasha's expert tip: Whether you're going during the day to enjoy the views or in the evening to get cozy with a drink, Dockside is perfect any time of day.

Read more about Dockside Restaurant →

The Beachhouse Restaurant is West Vancouver's restaurant with a view. Not to mention, they have one of th best patios on that side of the Lionsgate Bridge. This charming venue is right on West Van's Ambleside Beach and the views are unparalleled. From calamari and oysters for starters to grilled steak and salmon burgers for your main, The Beachhouse has a stocked menu with lots to choose from. As you tuck into your meal, take in the ocean views and spectacular site of downtown Vancouver from across the water. This heritage 1912 beach house has a year-round patio that's heated in the cooler months, so no need to worry about only being able to enjoy this outdoor space in the warm summer months.

Recommended for Waterfront Dining because: Located at Ambleside Beach, the view from The Beach House Restaurant & Lounge is worth the trip out to West Vancouver.

Natasha's expert tip: Even on a rainy day, The Beach House is cozy. Grab a seat by the warm fireplace and you'll soon forget it's gloomy out.

Read more about The Beach House Restaurant & Lounge →

Lift Bar Grill View overlooks the Coal Harbour Marina and Stanley Park and they've made full use of this view by creating a two level patio. Upstairs you will find a warm fire pit that's perfect to cozy up to when the sun goes down. The downstairs patio wraps around the building and extends itself over the water, giving you the opportunity to soak up the gorgeous setting. Lift's menu isn't limited to one region and you will find Japanese, French and West Coast influences throughout the menu. Treat yourself to fresh oysters, sashimi, or a big juicy steak, and then sit back and relax. Sunsets here are pretty epic.

Recommended for Waterfront Dining because: Lift's patio is super cozy and very romantic. The outdoor fire pit and views of Stanley Park will impress your date.

Natasha's expert tip: If you're going specifically for the patio during lunch or brunch hours, it's a good idea to call ahead to make sure the patio is open.

Read more about LIFT Bar Grill View →


Cactus Club is a chain restaurant with locations in British Columbia and Alberta. Even though they have so many locations, diners can appreciate that the food is consistent across the board. This Coal Harbour location is noteworthy because of the views and the huge patio. Situated in Jack Poole Plaza, it has gorgeous views of the water, mountains and Stanley Park. The outdoor seating space is ample and perfect for a sunny day in the city. Chef Rob Feenie made his mark in fine dining and now oversees the menu for all Cactus Club locations. On the menu you will find everything from hearty salads, to popular appetizers like chicken wings and flatbreads. Mains include juicy steaks, burgers, seafood and pastas. A heavy focus on local and sustainable ingredients sets this chain apart.

Recommended for Waterfront Dining because: The patio at the Cactus Club at Coal Harbour is huge and has a ton of seating.

Natasha's expert tip: It can get pretty busy on sunny days and off peak hours are the best times to go if you want to avoid a wait.

Read more about Cactus Club (Coal Harbour) →

Provence Marinaside is a go-to restaurant when you're chasing the sun with a hungry belly. Open for breakfast, weekend brunch, lunch and dinner, Provence Marinaside is there for you any time of the day. Breakfast and brunch has all of your classic favorites, like eggs Benedict, crepes and omelettes. They also have about 10 different mimosas to choose from, and a solid variety of Caesars and Bloody Mary's. The patio is the best in the morning and midday because that's when it gets the most sun. Lunch and dinner offerings are comprised of French classics, West Coast inspired plates and lovely antipasto options. Even though you may not get the maximum amount of sun in the evening, the views of the harbour and the sky turning to dusk is pretty romantic. The patio fills up quickly on warm days, so get there early to secure a spot.

Read more about Provence Marinaside →

Set along Yaletown's Seawall, Bella Gelateria overlooks False Creek. On a warm day, sit outside on the patio and enjoy the views. When the weather isn't as favorable, take it inside and enjoy the crisp, modern space. Bella Gelateria has two locations in Vancouver and while they're known for their amazing gelato, this Yaletown location serves delicious Italian fare you can enjoy before indulging in a scoop or two. On the menu you'll find everything from salads and appetizers to pastas and pizzas. They also offer gluten friendly pasta and bread options. A visit to Bella Gelateria isn't complete without tucking into one of the Neapolitan style pizzas. These thin crust beauties are adorned with fresh produce and are great for sharing, or having all to yourself. Make sure to save room for dessert! The gelato and sorbetto are not to be missed.

Recommended for Waterfront Dining because: Bella Gelateria has the best gelato in the city. The salted caramel is a must!

Natasha's expert tip: If you don't want to sit down and eat a full meal, you can grab some gelato to go and enjoy it on a nearby bench that overlooks False Creek.

Read more about Bella Gelateria (Yaletown) →

Go Fish!

Salty ocean air, a fisherman's wharf, and sunshine make Go Fish! a sought after waterfront locale. This casual eatery sees people lining up before it even opens. Don't worry though, things move along at a steady pace. Although Go Fish! is a popular summer eatery, they are open all year. This brilliant blue corrugated steel shack beside False Creek regularly serves up a variety of fried fish including cod, salmon and halibut. Each serving is accompanied by crispy chips and a tangy slaw. On the menu, they also have a daily soup, tacones, and sandwiches. The outdoor dining area is one option where you can sit and eat. Otherwise, take it to a bench on the Seawall, or a nearby park.

Recommended for Waterfront Dining because: When you want to indulge, Go Fish! is the best place to grab fish and chips.

Natasha's expert tip: During the week, it's less busy. Weekends can find up to an hour wait during peak hours.

Read more about Go Fish! →

Beach Bay Cafe and Patio has one of the best locations in the city, hands down. Perched at the edge of Denman Street, it overlooks English Bay. The view is unreal. Throw in an epic sunset with tasty food and you may as well just call it a day. When it comes to the menu, Beach Bay Cafe focuses on locally sourced and ocean-friendly ingredients on their West Coast menu. Because they source locally and are inspired by the seasons, the menu changes based on what's available. From fresh fish to roasted meat, there are many tasty options to choose from. They're open for happy hour, dinner and weekend brunch.

Recommended for Waterfront Dining because: Beach Bay Cafe and Patio calls one of the city's most iconic locations home. If you love sunsets, you've gotta see it from here.

Natasha's expert tip: If you want something casual, they have a take out window where you can grab a bite and enjoy it down at the beach.

Read more about Beach Bay Cafe and Patio →

As you savor Miku's delicious Japanese cuisine, take in the sights of the Burrard Inlet where mountains, ocean and city meet. Located across from Canada Place, you may also watch cruise ships come in and out of the port. Miku restaurant has made a name for itself in Vancouver by serving some of the best sushi in the city. Whatever you order, a visit here isn't complete without making sure that at least one aburi sushi dish makes its way to your table. The ebi oshi or salmon oshi are excellent! The charcoal flame gives a hint of flavor without compromising the fresh fish. Miku has a creative list of rolls that use the best cuts of fish that are mouthwatering. Feeling adventurous? Order from the kaiseki menu and let chef prepare a special meal for you.

Recommended for Waterfront Dining because: Miku Restaurant is known for their incredible Japanese dishes. The aburi sushi shouldn't be missed!

Natasha's expert tip: Miku Restaurant is open for lunch and dinner so an excellent meal with a beautiful view can be enjoyed almost any time of day.

Read more about Miku Restaurant →

Ancora Waterfront Dining and Patio
Photo courtesy of Ancora Waterfront Dining and Patio

Imagine yourself sitting on a sunny patio that overlooks the water. Boats are coming in and out, while cyclists and people stroll along the Seawall. As you enjoy the view, you tuck into a beautiful meal, sip a cold glass of wine, and enjoy the moment. This is Ancora Waterfront Dining and Patio. Ancora's Executive Chef, Ricardo Valverde, brings more than a decade of culinary experience to the kitchen. Chef Yoshihiro Tabo hails from Japan and leads the restaurant's raw bar, bringing years of experience and incredible talent. This duo effortlessly blends Peruvian and Japanese cultures using seasonal, sustainable ingredients from local and global suppliers. On the menu, seafood is the main attraction here. From caviar and oysters to crudo and sushi, the raw bar doesn't disappoint. Main dishes use ingredients like dungeness crab, uni, and sablefish; diners won't be let down by the creativity in the kitchen.

Recommended for Waterfront Dining because: Ancora Waterfront Dining and Patio combines fine dining with an epic view.

Natasha's expert tip: On a sunny day, this is one of Vancouver's best patio's.

Read more about Ancora Waterfront Dining and Patio →


Meet Natasha John

Natasha is not born and raised in Vancouver, but is pretty certain it's her spirit hometown. After jumping around Canada, Texas, Arkansas and the UK, she has her feet firmly planted in...  More About Natasha