Montreal · Trusted Local Businesses
80+ businesses · 17 areas · Bilingual
MTLPages Montreal Discovery

The best restaurants in Montreal

Our pick of the best restaurants in Montreal, from neighbourhood bistros to fine dining.

Updated 2026-06-01

  1. 1
    Brasserie Sainte-Catherine Verified 4.5 · 421 reviews

    Lively downtown brasserie: grills, seafood and a strong cocktail list. Weekend brunch.

    View profile →
  2. 2
    La Table du Plateau 4.7 · 312 reviews

    Neighbourhood bistro known for its market-driven cuisine and private-import wine list. Warm room on Mont-Royal Avenue.

    View profile →
  3. 3
    Griffintown Steakhouse Verified 4.7 · 288 reviews

    Contemporary steakhouse: dry-aged cuts, a curated wine cellar and a chic industrial room.

    View profile →
  4. 4
    Vieux-Port Sushi Verified 4.6 · 215 reviews

    Refined sushi counter in Old Montreal: daily fish, omakase and imported sakés.

    View profile →
  5. 5
    Chez Fanny 4.5 · 204 reviews

    Small Mile End spot specializing in Mediterranean shared plates. Weekend reservations recommended.

    View profile →
  6. 6
    Trattoria Bellavita 4.6 · 188 reviews

    Family trattoria known for fresh pasta and a warm welcome, steps from Jean-Talon Market.

    View profile →
  7. 7
    Pho Mékong 4.5 · 203 reviews

    Small family restaurant known for slow-simmered pho and vermicelli bowls.

    View profile →
  8. 8
    Bistro Hochelaga 4.4 · 187 reviews

    Comforting Québécois cooking on Ontario Street. Weekend brunch and a summer terrace.

    View profile →
  9. 9
    Taverna Égée 4.5 · 142 reviews

    Convivial taverna for grilled dishes, mezze and family nights.

    View profile →

How we rank

This ranking is built from the MTLPages quality score: verified status, review rating and volume, and profile completeness. It is updated regularly. Sponsored placements are labelled separately and do not affect this earned ranking.

At a glance

#BusinessRatingReviewsArea
1 Brasserie Sainte-Catherine 4.5 421 Downtown Montreal
2 La Table du Plateau 4.7 312 Le Plateau-Mont-Royal
3 Griffintown Steakhouse 4.7 288 Griffintown
4 Vieux-Port Sushi 4.6 215 Old Montreal
5 Chez Fanny 4.5 204 Mile End
6 Trattoria Bellavita 4.6 188 Villeray
7 Pho Mékong 4.5 203 Villeray
8 Bistro Hochelaga 4.4 187 Hochelaga
9 Taverna Égée 4.5 142 Laval

Neighbourhoods served

Frequently asked questions

Which neighbourhoods are best for dining in Montreal?

The Plateau, Mile End, Griffintown and Old Montreal hold many of the best tables.

Do I need a reservation?

For popular spots, especially on weekends, a reservation is strongly recommended.

Explore next