Victoria’s Best Restaurants
Presented by



Boom + Batten

With its perfect view of the Inner Harbour, Boom + Batten’s elevated casual dining offers guests an experience inspired by the Pacific Northwest surroundings. The stunning architecture and detailed décor are almost as impressive as their sweeping waterfront views. This is the only place you will be able to feast while gawking at some of the largest yachts moored at the Victoria International Marina.

Boom + Batten was also voted Best View on last year’s Tasting Victoria People’s Choice Awards, so if you haven’t had a chance to check them out last year, we suggest you do now. Regardless of time of day, if you are looking for a refreshing snack or light meal, we recommend the ahi tuna tataki with crispy garlic flakes, the prawn and pesto flatbread, and the 10 oz ribeye.
2 Paul Kane Pl.

best view restaurant victoria
The Snug at the Oak Bay Beach Hotel

The Snug at the Oak Bay Beach Hotel

Coming in second place is The Snug pub. With a history dating back to 1954, The Snug is Victoria’s first neighbourhood pub and the perfect place to enjoy good spirits among friends. When the Oak Bay Beach Hotel closed for renovations in 2006, elements of the original Snug were carefully removed and preserved for re-installation, including the door, stained glass windows, hand-hewn beams, bricks, light fixtures, and even the mugs which used to hang around the old bar.

With floor-to-ceiling ocean views and an inviting atmosphere, The Snug’s menu changes with the seasons to take advantage of BC’s best produce. A healthy selection of local brews on tap can be enjoyed from the cozy confines of the bar or on the breathtaking ocean front patio. The most popular (and Instagrammable) dish is definitely their truffle fries, which are topped with truffle mustard aioli, spring onion, and parmesan. Other recommended dishes are the hot & krispy fried chicken, prawn salad, grass-fed beef burger, and the tonka bean crème brulee.
1175 Beach Dr.

best view restaurants victoria
Vista 18 at the Chateau Hotel

Vista 18 at the Chateau Hotel

Located on the 18th floor of the Chateau Victoria Hotel, Vista 18 is Victoria’s only rooftop restaurant that features ocean, mountain, and city views. Vista 18 showcases all the sites that downtown Victoria has to offer with its award-winning views and unique location. 

The menu features West Coast-inspired dishes that focus on local and organic selections. We definitely recommend going there for brunch and also checking them out for happy hour, when the food is great but the prices are lower. Don’t forget your camera.
740 Burdett Ave.

We encourage you to support your favourite restaurants by dining in or ordering takeout—and, of course, try new ones! Let us know what you think by emailing, or reach out on social media at @tastingvictoria.

Written by

Amelia Acedo

Editor at Tasting Victoria