"With a View" Restaurants Victoria BC

This restaurants Victoria BC guide is written specifically for those of you interested in dining with a view. Check out our other restaurant guides for listings such as the best chicken wings, the best food trucks and more!

When you live on an island, finding restaurants with a view is not hard to do and we've got plenty of picturesque options. From views of the bustling inner harbour at The Local to sweeping city views from atop Bear Mountain at Jack’s Place, the picturesque Saanich Inlet from The Summit Restaurant at Villa Eyrie Resort on the Malahat, the tranquil natural surroundings of Cooper’s Cove at Stickleback West Coast Eatery near Sooke and everything in between. 

Find easy ways to get to your favourite restaurant!

Our view restaurants Victoria BC listing are sorted by region - Western Communities including the Malahat and Sooke, the Peninsula including Sidney and Victoria including Esquimalt, Saanich and Oak Bay. 

Peninsula Restaurants With a View

Blues Bayou

  • 899 Marchant Road, Brentwood Bay
  • 250-544-1194
  • Jambalaya, gumbo & Cajun-Creole fare 
  • Waterfront patio

The Deep Cove Chalet

  • 11190 Chalet Rd, North Saanich
  • 250-656-3541
  • French dining room
  • Waterfront

Rumrunner Pub and Restaurant

  • 9881 Seaport Place, Sidney at Port Sidney Marina
  • 250-656-5643
  • Seafood and West Coast cuisine
  • Waterfront; views of the ocean, Gulf & San Juan Islands and Mount Baker

Sea Glass Waterfront Grill

  • 2320 Harbour Road, Sidney at Van Isle Marina 
  • 778-351-3663
  • Contemporary West Coast dining
  • Waterfront; marina views

With a View Restaurants Victoria BC

Barb's Fish and Chips

  • 1 Dallas Road, Victoria at Fisherman's Wharf in the Inner Harbour
  • 250-384-6515
  • Seafood
  • Floating restaurant with views of fishing, sailing, houseboats
  • Seasonal hours

The Beach House Restaurant

  • 5109 Cordova Bay Road, Victoria
  • 250-658-5224
  • Contemporary Canadian eatery with globally-inspired dishes
  • Waterfront; panoramic bay views

Blue Crab Seafood House

  • 146 Kingston Street, Victoria in the Coast Victoria Hotel & Marina
  • 250-480-1999
  • Seafood; classic surf & turf
  • Harbour views

The Breakwater Cafe & Bistro

  • 199 Dallas Road, Victoria at Ogden Point
  • 250-386-8080
  • Pub grub, local craft beer & coffee
  • Waterfront

Canoe Brewpub

  • 450 Swift Street, Victoria in the Inner Harbour
  • 250-361-1940
  • Modern brewpub with seasonal brews made in-house & seasonally inspired bar food
  • Waterfront

The Flying Otter Grill

  • 950 Wharf Street, Victoria on the Harbour Air Seaplane docks
  • 250-414-4220
  • Seafood
  • Waterfront; dockside; views of the Inner Harbour

Glo Restaurant & Lounge

  • 2940 Jutland Road, Victoria on the Selkirk Waterway
  • 250-385-5643
  • Global fare; pizza, mains & chophouse
  • Waterfront; views of the Selkirk waterway and trestle; outdoor patio

Lido Waterfront Bar & Bistro

  • 1234 Wharf Street, Victoria
  • 250-385-5436
  • Italian inspired menu of pizzas and tapas, seasonal seafood
  • Waterfront; views of the Inner Harbour and Parliament Buildings; outdoor patio

The Local

  • 1205 Wharf St, Victoria
  • 250-385-1999
  • Pub fare
  • Inner Harbour views; outdoor patio
Patio at The Local

Lure Restaurant & Bar

  • 100 Harbour Road, Victoria in the Ocean Pointe Resort
  • 250-360-5873
  • Local seafood
  • Waterfront; Inner Harbour views; outdoor patio

Marina Restaurant

  • 1327 Beach Drive, Victoria at the Oak Bay Marina
  • 250-598-8555
  • Seafood
  • Waterfront; views of Mt. Baker and the Straits of Juan de Fuca


  • 812 Wharf Street, Victoria on the boardwalk at the Inner Harbour
  • 250-381-2244
  • Classic favourites; family friendly
  • Waterfront; Inner Harbour views; outdoor patio
Milestones overlooking the inner harbour

Red Fish Blue Fish

  • 1006 Wharf Street, Victoria
  • 250-298-6877
  • Seafood
  • Waterfront; outdoor dining; seasonal hours

Spinnakers Gastro Brewhouse & Guest Houses

  • 308 Catherine Street, Victoria
  • 250-386-2739
  • Pub style restaurant, family friendly; Upstairs taproom is adult-only
  • Waterfront patio, Inner Harbour views

The Snug  Pub

  • 1175 Beach Dr, Victoria at the Oak Bay Beach Hotel
  • 250-598-4556
  • Pub fare
  • Waterfront; oceanfront patio

Steamship Grill & Bar

Steamship Grill & Bar overlooking the inner harbour
  • 70 Belleville Street, Victoria in the Heritage Steamship Terminal building at the Inner Harbour
  • 778-433-6736
  • Seafood
  • Waterfront, Inner Harbour views

Vista 18 Westcoast Grill & Wine Bar

  • 740 Burdett Avenue, Victoria  on the 18th floor of Chateau Victoria Hotel & Suites
  • 250-382-9258
  • Westcoast menu focusing on free range, organic and local products
  • Views of the city, Inner Harbour, Olympic Mountains, Mount Baker and the Juan de Fuca Strait 

Restaurants with a View in the Western Communities

Jacks Place 

  • 2020 Country Club Way, Victoria at Bear Mountain Resort Village
  • 250-391-5225
  • Pub style restaurant
  • City and mountain views; outdoor patio

Malahat Chalet

  • 265 Trans-Canada Hwy, Malahat
  • 778-432-4606
  • Canadian comfort food
  • Views of the Saanich Inlet

Smokin Tuna Cafe

  • 241 Becher Bay Road, Sooke
  • 250-642-0332
  • Wraps, paninis, soup
  • Oceanfront; seasonal hours

Sooke Harbour House Hotel & Resort

  • 1528 Whiffen Spit Road, Sooke
  • 250-642-3421
  • Menu changes daily; local, seasonal and organic foods
  • Edible gardens with over 200 herbs, greens, edible flowers and vegetables
  • Waterfront, harbour views

Stickleback West Coast Eatery

  • 5449 Sooke Road, Sooke on Cooper’s Cove beside Rush Kayak Adventures & West Coast Adventure College
  • 778-425-4499
  • House made burgers & fries, wraps, pastas
  • Waterfront; outdoor patio

The Summit Restaurant

  • 600 Ebadora Lane, Malahat, at Villa Eyrie Resort
  • 250-856-0188
  • Italian-inspired, farm-to-table fare
  • Atop Malahat ridge overlooking the Saanich Inlet 

West Coast Grill

  • 6929 West Coast Road, Sooke located at the Prestige Oceanfront Resort
  • 778-425-0888
  • Surf and turf
  • Waterfront

Wild Mountain Food & Drink

  • 1831 Maple Avenue South, Sooke
  • 250-642-3596
  • West Coast Canadian cuisine which reflects the harvest & season
  • Waterfront

I hope our Restaurants Victoria BC guide allows you to discover a spectacular view while enjoying a beautiful meal. If we've missed a restaurant with a view, be sure to let us know.  Follow us on Facebook for events in the Greater Victoria region. 

You may also like:

  1. Victoria
  2.  ›
  3. Restaurants & Pubs
  4.  ›
  5. Restaurants With a View

Recent Articles

  1. Victoria BC Shopping

    Nov 23, 20 05:18 PM

    Victoria BC Shopping: Everything You Need and Everything You Want

    Read More

  2. Must Be Victoria BC: An Insider's Guide

    Nov 01, 20 11:33 PM

    The Definitive Guide to Victoria BC - For Tourists and Locals

    Read More

  3. Thetis Lake: Escape the City

    Nov 01, 20 03:25 PM

    Escape the city without leaving the city at Thetis Lake

    Read More