THE BEST Restaurants in Victoria

From street food to fine dining — discover the best restaurants in Victoria with curated picks, local tips, and free itinerary planning tools.

victoria bc and  inner harbor in Victoria, Canada

🍽️ Restaurants in Victoria

  • Red Fish Blue Fish — A converted cargo container on the Inner Harbour serving sustainable fish and chips, tacones, and seafood from a dockside counter.
  • Il Terrazzo — An Italian restaurant in a historic brick building with a stunning indoor-outdoor courtyard and water feature, serving northern Italian cuisine.
  • The Empress Tea Lobby — The Fairmont Empress’s legendary afternoon tea, serving over 20 loose-leaf teas with scones, finger sandwiches, and pastries in a grand setting.
  • Brasserie L’Ecole — A French brasserie in a former schoolhouse in Old Town, serving classic dishes like steak frites and escargot in a warm, convivial setting.
  • 10 Acres Bistro — A farm-to-table restaurant sourcing from its own 10-acre farm, serving seasonal Pacific Northwest cuisine in a stylish heritage space.
  • Nourish — A plant-focused restaurant in Beacon Hill Park serving creative vegetarian and vegan dishes with ingredients from local farms.
  • Olo Restaurant — A small, intimate restaurant in Old Town serving seasonal, foraged, and farm-sourced Pacific Northwest cuisine with a daily-changing menu.

← Back to Victoria Travel Guide

Back to destinations