Discover the best places to eat in Montreal and Quebec City. We often dine at these spots on our Christmas Market tours to Montreal and Quebec City. These curated spots offer authentic Canadian flavors in unforgettable settings.
Best Places to Eat in Montreal, Canada
1. Hotel Fairmont The Queen Elizabeth – Famous Brunch in Montreal
900 René-Lévesque Blvd W
This iconic Montreal hotel serves one of the city's best brunches. A refined bistro and chic cocktail lounge make this a perfect start to your food journey.
44th Floor, Place Ville Marie
Enjoy sweeping views of downtown Montreal along with hearty dishes like steak frites, fish & chips, and oversized burgers. A true crowd-pleaser.
3. The Keg Steakhouse + Bar – Montreal’s Classic Steakhouse
Place Ville Marie #5
This casual yet stylish restaurant is known for perfectly cooked steaks, seafood, and local Canadian craft beers on tap. A reliable favorite for groups.
4. Vargas Restaurant – Steak, Sushi & Style
690 René-Lévesque Blvd W
For upscale yet approachable dining, Vargas delivers with top-tier steak, fresh sushi, and an elegant bar—perfect for a night out with your small group.
5. Garde Manger – A Hidden Gem for French Cuisine
408 Saint Francois Xavier St
This cozy spot is your go-to for rich French flavors: beef tartare, duck breast, scallops, and seasonal specialties loved by foodies and locals alike.
Best Places to Eat in Quebec City, Canada
1. Champlain – Fine Dining at Château Frontenac
Inside Fairmont Le Château Frontenac
Celebrate your Canadian journey at this upscale French restaurant with breathtaking views of the St. Lawrence River and traditional Canadian dishes served in style.
2. Le Sam Bistro Évolutif – Elegant Bistro Dining
Fairmont Le Château Frontenac
Modern meets classic at this river-view bistro. Seasonal menus spotlight local Canadian ingredients with a gourmet twist. We always enjoy a beautiful dinner here when in town for our Montreal and Quebec City Christmas Markets tour.
3. 1608 Bar – Wine, Cheese & Views
Fairmont Le Château Frontenac
Enjoy a relaxed evening at this stylish bar featuring artisanal cheese plates, premium wines, and signature cocktails.
34 Rue Saint-Louis
Housed in a charming historic building, this restaurant transports you to Normandy with its warm interiors and rich Quebecois cuisine.Fun Fact: It’s located in one of Quebec City’s oldest homes, dating back to 167
5. D’Orsay – Where Europe Meets Canada
65 Rue De Buade
This European-inspired pub offers a cozy yet contemporary vibe with standouts like seafood chowder and hearty seasonal fare.
6. Les Trois Garçons – Casual Dining with Local Flavor
1084 Rue Saint-Jean
Ideal for lunch while sightseeing, this laid-back spot serves gourmet burgers, fresh salads, and house-roasted coffee—a hit with our travelers.
With intimate group sizes, personalized itineraries, and expert guides, our tours bring you to the heart of Canadian culture—and cuisine. From scenic landmarks to unforgettable meals, every stop is thoughtfully curated.