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 87 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (53)
Cuisines: Italian Ice Cream

Nina Gelateria & Pastry Shop

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

Treadwell

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

Ginger Restaurant

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

Ravine Winery Restaurant

#5 of 87 Restaurants in Niagara-on-the-Lake
Price: $11 - $24 Map
Visitor photos (161)
Menu
Cuisines: Pizza Contemporary Canadian
Reserve

HobNob Restaurant At the Charles

#6 of 87 Restaurants in Niagara-on-the-Lake
Price: $12 - $46 Map
Visitor photos (126)
Menu
Cuisines: French Canadian
Reserve

Tiara Restaurant

#7 of 87 Restaurants in Niagara-on-the-Lake
Price: $51 - $100 Map
Visitor photos (67)
Menu
Cuisines: International
Reserve

The Irish Harp Pub

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

Kitchen76 at Two Sisters Vineyards

#9 of 87 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (22)
Menu
Cuisines: Italian

Zees Grill

#10 of 87 Restaurants in Niagara-on-the-Lake
Price: $12 - $40 Map
Visitor photos (95)
Menu
Cuisines: Barbecue Grill Contemporary Eclectic Canadian
Reserve

The Drawing Room at the Prince of Wales Hotel

#11 of 87 Restaurants in Niagara-on-the-Lake
Price: $30 - $50 Map
Visitor photos (29)
Menu
Cuisines: Sandwiches British Pub Tea Room Canadian

Willow Cakes and Pastries

#12 of 87 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (12)
Menu
Cuisines: Bakeries

The Garrison House

#13 of 87 Restaurants in Niagara-on-the-Lake
Price: $5 - $25 Map
Visitor photos (20)
Menu
Cuisines: Pub Canadian

The Olde Angel Inn

#14 of 87 Restaurants in Niagara-on-the-Lake
Price: $12 - $24 Map
Visitor photos (53)
Menu
Cuisines: Pub

Cannery Restaurant

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

LIV Restaurant

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

Cow's

#17 of 87 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (17)
Menu
Cuisines: Coffee Shop

Avondale Dairy

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

The Pie Plate

#19 of 87 Restaurants in Niagara-on-the-Lake
Price: $10 - $15 Map
Visitor photos (32)
Menu
Cuisines: Pizza

Balzac's

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

McFarland House Tea Room

#21 of 87 Restaurants in Niagara-on-the-Lake
Menu

Benchmark Restaurant at Niagara College

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

OLiV Tapas Bar & Restaurant at Strewn Winery

#23 of 87 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (12)
Menu
Cuisines: Spanish

Irish Tea Room

#24 of 87 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (18)
Menu
Cuisines: Irish Pub

Trius Winery Restaurant

#25 of 87 Restaurants in Niagara-on-the-Lake
Price: $52 - $153 Map
Visitor photos (48)
Menu
Cuisines: European Contemporary Continental
Reserve

Peller Estates Winery Restaurant

#26 of 87 Restaurants in Niagara-on-the-Lake
Price: $51 - $150 Map
Visitor photos (120)
Menu
Cuisines: Continental
Reserve

Taylor's Bakery and Ice Cream

#27 of 87 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (1)
Menu
Cuisines: Bakeries

Coach & Horses Pub

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

Starbucks

#29 of 87 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (1)
Menu
Cuisines: Coffee Shop

Old Town Goodies

#30 of 87 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (1)
Menu
Cuisines: Cafe Grill