Restaurants in Victoria BC With a View

This restaurants in 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 55 best restaurants in downtown Victoria, the best chicken wings and the best food trucks.

Disclaimer: I may make a small commission from some of the links on this page.

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 Alpina 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. 

One of the best ways to experience restaurants that are not located in the core, is to book an excursion with a local guide and incorporate dining at your choice of restaurants into your itinerary. 

Greater Victoria is a vast region from Sidney to Sooke so this restaurants in Victoria BC guide covers a lot of terrain!

Peninsula Restaurants With a View

Includes restaurants in Victoria BC that are located on the Saanich peninsula including Sidney and Brentwood Bay.

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

Restaurants in Victoria BC With a View

Includes restaurants in Victoria BC located in the communities of Victoria, Esquimalt, Saanich and Oak Bay. 

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 Boom + Batten

  • 2 Paul Kane Place, Victoria
  • 250-940-5850
  • Pacific coast inspired fish & meat dishes
  • Beside the Victoria International Marina
  • Waterfront, harbour views

The Breakwater Cafe & Bistro

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

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
  • Open seasonally

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
Dinner at Marina Restaurant

Milestones 

  • 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
  • Read our review of Spinnakers here

The Snug Pub

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

Steamship Grill & Bar

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

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

Includes restaurants in Victoria BC located in the communities of Langford, Colwood, Sooke and Metchosin.

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 at Moon Water Lodge

  • 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

Alpina Restaurant (formerly The Summit)

  • 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 that reflects the harvest & season
  • Waterfront

I hope our Restaurants in Victoria BC guide allows you to discover a spectacular view while enjoying a beautiful meal. If you prefer to combine your incredible dining experience with other regional attractions, we highly recommend using a local guide who can tailor your day to exactly your wishes. We recommend to use TourScanner to compare all the excursions in the region

You may also like:

Recent Articles

  1. Essential Camping Checklist

    Jun 09, 21 04:25 PM

    Never be caught saying "we forgot" while driving down the road on your next camping trip. Use our handy camping checklist to ensure you pack the essentials.

    Read More

  2. Sports Entertainment in Victoria | Must Be Victoria

    Jun 02, 21 04:58 PM

    Spectator or participant? We've got incredible options when it comes to live sports entertainment

    Read More

  3. 40+ Victoria Bed and Breakfast Locations

    May 24, 21 11:37 AM

    With over 40 Victoria bed and breakfast locations for you to choose from, you’re sure to find the perfect B&B for your getaway.

    Read More