Restaurants in Montreal

American 409 restaurants
Italian 282 restaurants
Asian 234 restaurants
Montreal, QC
When?
2 guests

Best Montreal restaurants by cuisine

American favorites in Montreal

Tips about restaurants in Montreal

  • Le Plateau-Mont-Royal is the neighborhood in Montreal with the most restaurant choices (391 restaurants). Moishes, ONoir and Pintxo-Montreal are the most popular restaurants in Le Plateau-Mont-Royal.
  • Le Plateau-Mont-Royal is the neighborhood in Montreal with the most affordable restaurant choices (305 restaurants with prices $30 and under). Les Deux Gamins, Lola Rosa Parc and Artigiani Pizzeria & Cucina are the most popular restaurants for cheap eats in Le Plateau-Mont-Royal.
  • American is the most popular cuisine in Montreal (#2 Italian, #3 Asian). Burger Bar Crescent, Bâton Rouge Steakhouse & Bar - Ville D'Anjou, and La Belle et La Boeuf - St-Bruno are the most popular American restaurants in Montreal.

FAQs about restaurants in Montreal

What are the best restaurants in Montreal with Vegetarian and Vegan options?

What are the trending new restaurants in Montreal?

Where are the most romantic places to eat in Montreal?

What are the best restaurants in Montreal for business meetings?

What is the best restaurant in Montreal for groups?

Restaurants Montreal
2 guests
  • 1 guest
  • 2 guests
  • 3 guests
  • 4 guests
  • 5 guests
  • 6 guests
  • 7 guests
  • 8 guests
  • 9 guests
  • 10 guests
  • 11 guests
  • 12 guests
  • 13 guests
  • 14 guests
  • 15 guests
  • 16 guests
  • 17 guests
  • 18 guests
  • 19 guests
  • 20 guests
  • 12:00 AM
  • 12:30 AM
  • 1:00 AM
  • 1:30 AM
  • 2:00 AM
  • 2:30 AM
  • 3:00 AM
  • 3:30 AM
  • 4:00 AM
  • 4:30 AM
  • 5:00 AM
  • 5:30 AM
  • 6:00 AM
  • 6:30 AM
  • 7:00 AM
  • 7:30 AM
  • 8:00 AM
  • 8:30 AM
  • 9:00 AM
  • 9:30 AM
  • 10:00 AM
  • 10:30 AM
  • 11:00 AM
  • 11:30 AM
  • 12:00 PM
  • 12:30 PM
  • 1:00 PM
  • 1:30 PM
  • 2:00 PM
  • 2:30 PM
  • 3:00 PM
  • 3:30 PM
  • 4:00 PM
  • 4:30 PM
  • 5:00 PM
  • 5:30 PM
  • 6:00 PM
  • 6:30 PM
  • 7:00 PM
  • 7:30 PM
  • 8:00 PM
  • 8:30 PM
  • 9:00 PM
  • 9:30 PM
  • 10:00 PM
  • 10:30 PM
  • 11:00 PM
  • 11:30 PM