Oak Bay Local

Food & drinkSouth Oak Bay

The Snug

Oceanfront pub with West Coast food and seafood at the Oak Bay Beach Hotel.

Known forVictoria's first neighbourhood pub, rebuilt with its old beams, bricks and beer mugs

Photo: The Snug

Our take

The Snug opened in 1954 as Victoria's first neighbourhood pub. When the old Oak Bay Beach Hotel came down, plenty of locals said the hotel could change but the Snug should be left alone. It was rebuilt anyway, with care: the old door, the stained glass, the hand-hewn beams, the bricks, the light fixtures and the beer mugs that hung around the bar all came back.

Local tipBook ahead. Groups larger than six should call the hotel. Weekend brunch is listed 7 a.m. to 2 p.m.

On our listsPlaces with a past

In our restaurant guide

Lunch with the ocean doing half the work. Seafood chowder ($29) or tempura ling cod ($38) from the dinner menu. Read why, and what to order

Good to know

  • Dates back to 1954 and was Victoria's first neighbourhood pub.Source
  • Floor-to-ceiling ocean views and an oceanfront patio.Source
  • Separate breakfast, lunch, dinner and drinks menus, updated in October 2026.Source
  • Groups over six should call 1-250-940-0309; booking ahead is recommended.Source

Is this your business?

Send us your hours, photos or a note in your own words, and we'll update this page. It's free. Spotted a mistake? Tell us here too.

Nearby