We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Niagara-on-the-Lake, Canada

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Il Gelato di Carlotta

#1 of 90 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (60)
Cuisines: Italian

Nina Gelateria & Pastry Shop

#2 of 90 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (45)
Menu
Cuisines: Italian French German Swiss European

Treadwell

#3 of 90 Restaurants in Niagara-on-the-Lake
Price: $20 - $45 Map
Visitor photos (92)
Menu
Cuisines: Contemporary Canadian
Reserve

Ginger Restaurant

#4 of 90 Restaurants in Niagara-on-the-Lake
Price: $7 - $20 Map
Visitor photos (23)
Menu
Cuisines: International Asian Fusion

Kitchen76 at Two Sisters Vineyards

#5 of 90 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (27)
Menu
Cuisines: Italian

Ravine Winery Restaurant

#6 of 90 Restaurants in Niagara-on-the-Lake
Price: $11 - $23 Map
Visitor photos (172)
Menu
Cuisines: Pizza Contemporary Canadian
Reserve

HobNob Restaurant At the Charles

#7 of 90 Restaurants in Niagara-on-the-Lake
Price: $11 - $44 Map
Visitor photos (126)
Menu
Cuisines: French Canadian
Reserve

The Irish Harp Pub

#8 of 90 Restaurants in Niagara-on-the-Lake
Price: $10 - $20 Map
Visitor photos (81)
Menu
Cuisines: Fish & Chips Seafood Gastropub Irish Pub

Willow Cakes and Pastries

#9 of 90 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (13)
Menu

Tiara Restaurant

#10 of 90 Restaurants in Niagara-on-the-Lake
Price: $51 - $100 Map
Visitor photos (72)
Menu
Cuisines: International
Reserve

Zees Grill

#11 of 90 Restaurants in Niagara-on-the-Lake
Price: $11 - $38 Map
Visitor photos (96)
Menu
Cuisines: International Barbecue Grill Contemporary Canadian
Reserve

Cow's

#12 of 90 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (18)
Menu
Cuisines: Cafe

LIV Restaurant

#13 of 90 Restaurants in Niagara-on-the-Lake
Price: $31 - $50 Map
Visitor photos (7)
Menu
Reserve

Cannery Restaurant

#14 of 90 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (62)
Menu
Cuisines: Steakhouse Seafood
Reserve

The Drawing Room at the Prince of Wales Hotel

#15 of 90 Restaurants in Niagara-on-the-Lake
Price: $30 - $50 Map
Visitor photos (32)
Menu
Cuisines: Sandwiches British Delicatessen Pub Canadian

The Garrison House

#16 of 90 Restaurants in Niagara-on-the-Lake
Price: $5 - $25 Map
Visitor photos (24)
Menu
Cuisines: Pub Canadian

Avondale Dairy

#17 of 90 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (6)
Menu
Cuisines: American Pub

Balzac's

#18 of 90 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (10)
Menu
Cuisines: Cafe

The Olde Angel Inn

#19 of 90 Restaurants in Niagara-on-the-Lake
Price: $11 - $23 Map
Visitor photos (56)
Menu
Cuisines: Pub

The Pie Plate

#20 of 90 Restaurants in Niagara-on-the-Lake
Price: $10 - $15 Map
Visitor photos (44)
Menu
Cuisines: Pizza

Benchmark Restaurant at Niagara College

#21 of 90 Restaurants in Niagara-on-the-Lake
Price: $20 - $25 Map
Visitor photos (24)
Menu
Cuisines: Canadian
Reserve

Irish Tea Room

#22 of 90 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (21)
Menu
Cuisines: Irish Pub

Coach & Horses Pub

#23 of 90 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (14)
Menu
Cuisines: International Pub

Trius Winery Restaurant

#24 of 90 Restaurants in Niagara-on-the-Lake
Price: $52 - $153 Map
Visitor photos (69)
Menu
Cuisines: International European Contemporary
Reserve

McFarland House Tea Room

#25 of 90 Restaurants in Niagara-on-the-Lake
Visitor photos (1)
Menu

OLiV Tapas Bar & Restaurant at Strewn Winery

#26 of 90 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (33)
Menu
Cuisines: Spanish

Taylor's Bakery and Ice Cream

#27 of 90 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (1)
Menu

Peller Estates Winery Restaurant

#28 of 90 Restaurants in Niagara-on-the-Lake
Price: $51 - $150 Map
Visitor photos (130)
Menu
Cuisines: International
Reserve

Oban Inn

#29 of 90 Restaurants in Niagara-on-the-Lake
Price: $23 - $46 Map
Visitor photos (29)
Menu
Cuisines: British Canadian
Reserve

Niagara-on-the-Lake Golf Club Restaurant

#30 of 90 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (13)
Menu