Where to Eat in Montreal: A Neighbourhood-by-Neighbourhood Guide

April 6, 2026 wq6sug (0) Comments

Each Montreal neighbourhood has its own food personality. Use this guide to choose the right area for the meal you want.

Old Montreal (Vieux-Montréal)

Historic stone buildings, upscale restaurants, hotel dining rooms and cafés. Best for romantic dinners and special occasions. Olive et Gourmando on Saint-Paul Street is a long-time favourite for lunch.

Plateau-Mont-Royal

The city’s bistro heartland. BYOW restaurants, brunch spots, Portuguese grills and classic counters along Saint-Denis, Saint-Laurent, Mont-Royal and Duluth.

Mile End

Bagels, cafés, Wilensky’s lunch counter and small chef-run restaurants. Perfect for a relaxed weekend afternoon.

Little Italy

Espresso bars, trattorias and pizzerias around Saint-Laurent and Dante Street, next to the Jean-Talon Market.

Griffintown, Little Burgundy and Saint-Henri

Some of the most creative restaurants in the city along Notre-Dame Street West, close to the Atwater Market and the Lachine Canal.

Downtown and Quartier des Spectacles

Steakhouses, food halls and quick lunches for office workers, plus pre-show dining near Place des Arts.

Chinatown

Dumplings, noodles, dim sum, Vietnamese pho and bakeries, all within a few blocks of the Palais des congrès.

Verdun, Villeray and beyond

Wellington Street in Verdun and Villeray’s Jarry and Villeray streets are full of new neighbourhood favourites at friendlier prices. Further out, Laval and the South Shore (Brossard) have their own strong food scenes.

Where to stay in Montreal for food lovers

Visiting from out of town? Staying in Old Montreal, the Plateau or downtown puts you within walking distance of most of the restaurants in this guide, with easy metro access to Little Italy, Mile End and Saint-Henri. Compare hotels and stays by neighbourhood on Booking Hotel.

Want the highlights? Start with the best restaurants in Montreal or our hidden gems guide.