Marine Directory · Victoria, BC

Waterfront Restaurants in Victoria, British Columbia

Independently researched waterfront restaurants listings across Victoria, Greater Victoria, the Saanich Peninsula and southern Vancouver Island.

About this directory

Victoria's identity as a boating and harbour city extends to its dining scene. This directory lists restaurants that sit directly on the water, beside a working harbour or marina, or in a recognised waterfront district with genuine harbour or ocean views — the places where the view is part of the meal.

Coverage spans the Inner Harbour and Fisherman's Wharf in downtown Victoria, the Songhees waterfront across the harbour, Oak Bay Marina, Sidney's seafront and Beacon Wharf, Brentwood Bay on Saanich Inlet and harbourside spots in Sooke.

We do not include downtown restaurants simply because they are in Victoria. Every listing is included because it has a verified waterfront location, a marina or harbour setting, or clearly documented water views. Reservations, hours and seasonal patio access can change quickly, so confirm details on the restaurant's own website before you go.

Barb's Fish and Chips

Featured
Victoria, BC

Long-running floating takeaway on Fisherman's Wharf, plated dockside with a direct view of the working harbour and float-home community.

Fisherman's WharfSeafoodCasual diningHarbour viewPatio

The Flying Otter Grill

Victoria, BC

Floating restaurant on Victoria's Inner Harbour beside the seaplane terminal, with an outdoor patio directly on the water.

Inner HarbourCasual diningHarbour viewPatio

Red Fish Blue Fish

Victoria, BC

Award-winning sustainable-seafood takeaway on the Wharf Street pier in the Inner Harbour, with picnic seating overlooking the ferry docks.

Inner HarbourSeafoodCasual diningHarbour view

Boom + Batten

Victoria, BC

Modern West Coast restaurant on the Songhees waterfront with a large patio and floor-to-ceiling windows overlooking Victoria's Upper Harbour.

SongheesFine diningHarbour viewPatio

Nautical Nellies

Victoria, BC

Long-established steak and seafood restaurant on Wharf Street with heritage-building character and Inner Harbour views from the upper patio.

Inner HarbourSeafoodFine diningHarbour view

The Marina Restaurant

Oak Bay, BC

Round dining room perched over Oak Bay Marina with panoramic views across the marina, Haro Strait and the Olympic Mountains.

Oak BaySeafoodFine diningMarina diningHarbour view

Sea Glass Waterfront Grill

Sidney, BC

Casual waterfront restaurant at the Sidney Pier Hotel with a patio directly on Sidney's seafront walkway and views across Haro Strait.

SidneyCasual diningHarbour viewPatio

Blue Peter Pub & Restaurant

Sidney, BC

Waterfront pub and dining room overlooking Tsehum Harbour and the boats at Van Isle Marina, on the north edge of Sidney.

SidneyCasual diningMarina diningHarbour viewPatio

SeaGrille at Brentwood Bay Resort

Brentwood Bay, BC

Resort dining room on Saanich Inlet with a patio above the marina, focused on Vancouver Island seafood and West Coast cuisine.

Brentwood BayFine diningMarina diningHarbour viewPatio
Areas

Waterfront Dining Areas Around Victoria

Inner Harbour. Wharf Street and the causeway below the Fairmont Empress are the heart of Victoria's waterfront dining. Expect a mix of upscale seafood rooms with harbour-view patios, dockside takeaway and the floating Flying Otter Grill next to the seaplane terminal.

Fisherman's Wharf. A short walk west of the Legislature, this working float-home community is famous for casual seafood, including long-running takeaway windows served dockside among the fishing boats.

Songhees. Across the Upper Harbour from downtown, Songhees has larger, contemporary waterfront restaurants with full harbour-view patios and easy access from the harbour walkway.

Oak Bay. Oak Bay Marina anchors the local dining scene with a landmark round dining room over the water; the wider Oak Bay waterfront also has ocean-view options along the shoreline.

Sidney. Sidney's seafront walkway runs the length of downtown with several restaurants directly on the water, plus casual waterfront pubs at Tsehum Harbour on the north edge of town.

Brentwood Bay. Brentwood Bay Resort on Saanich Inlet operates a marina-side dining room and pub with a patio hanging over the water — a scenic detour on the way to Butchart Gardens.

Sooke. West of Victoria, Sooke Harbour offers a smaller selection of waterfront and harbour-view rooms tied to local resorts.

Local knowledge

Tips for Waterfront Dining in Victoria

  • Patio season. Waterfront patios in Victoria typically run late spring through early autumn. Some are seasonal-only; others have covered, heated year-round seating.
  • Sunset seating. West-facing Inner Harbour and Songhees patios book quickly for sunset dinners in summer.
  • Reservations. Larger waterfront restaurants take online reservations. Popular seafood takeaways such as those on Fisherman's Wharf are usually walk-up only.
  • Dinghy and boat access. Fisherman's Wharf and some marina restaurants have visitor moorage or dinghy dock access. Check directly with the marina before arriving by boat.
  • Seasonal menus. Many Victoria waterfront restaurants feature local seafood; specific items and pricing vary throughout the year.

Menus, hours and reservation policies are not maintained on this page. Please confirm with the restaurant directly.

FAQ

Frequently Asked Questions

Which Victoria restaurants are directly on the water?+

The Flying Otter Grill is a floating restaurant on the Inner Harbour, Barb's Fish and Chips is served dockside at Fisherman's Wharf, and Red Fish Blue Fish operates from the Wharf Street pier. Boom + Batten in Songhees and The Marina Restaurant in Oak Bay both sit on their own waterfronts.

Where is the best harbour-view dining in Victoria's Inner Harbour?+

Wharf Street offers the most harbour-view seating in the Inner Harbour, from casual seafood takeaway on the pier to upstairs patios like Nautical Nellies overlooking the ferry docks.

Can I arrive at a waterfront restaurant by boat?+

A few restaurants offer visitor moorage or are adjacent to marinas with transient slips, including several Sidney and Brentwood Bay locations. Contact the marina in advance to confirm availability.

Are there waterfront restaurants near Butchart Gardens?+

Yes. Brentwood Bay Resort operates a marina-side dining room on Saanich Inlet, a short drive from Butchart Gardens.

Do waterfront restaurants in Victoria take reservations?+

Most sit-down waterfront restaurants accept online reservations. Casual dockside takeaways at Fisherman's Wharf and on the Inner Harbour pier are typically walk-up only.

Are patios open year-round in Victoria?+

Some waterfront patios operate year-round with heaters and cover; others open seasonally from late spring through autumn. Check with the restaurant for current patio status.

Which Victoria waterfront restaurants are family-friendly?+

Fisherman's Wharf and the Inner Harbour pier are especially popular with families thanks to their casual, walk-up formats and the working-harbour atmosphere.

Please note: VictoriaBoatShow.com is an independent local boating and marine-business guide. Business services, hours, availability, prices and policies may change. Confirm details directly with the listed provider before visiting or booking.

Listings are researched from publicly available information including official business websites and municipal or tourism sources. Businesses may submit corrections through our Corrections page. Inclusion does not imply endorsement. Sponsored placements are clearly labelled and paid placement does not influence factual descriptions.