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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Restaurants in Niagara-on-the-Lake

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your SelectionsClear all
Reservations
Online Reservations
Cuisines & Dishes
(7)
(2)
Bar
(13)
(3)
Canadian
(53)
Contemporary
(8)
Diner
(6)
(2)
(1)
Gastropub
(1)
(2)
Grill
(2)
(1)
(1)
Pub
(9)
(3)
(1)
Wine Bar
(5)
Bangers And Mash
(1)
Cheesecake
(7)
Corned Beef
(2)
Crab
(8)
Falafel
(1)
Fish & Chips
(10)
Gyros
(1)
Hamburger
(1)
Hot Pot
(1)
Lasagne
(1)
Lobster
(10)
Lobster Roll
(1)
Meatloaf
(1)
Moussaka
(1)
Omelette
(3)
Oyster
(2)
Pasta
(2)
Polenta
(1)
Pork Tenderloin
(2)
Poutine
(5)
Ribs
(6)
Sandwiches
(1)
Shrimp
(13)
Surf And Turf
(1)
Tapas
(3)
More
Dietary Restrictions
Gluten Free Options
(33)
Vegetarian Friendly
(22)
Vegan Options
(9)
Meals
Price
Cheap Eats
(16)
Mid-range
(68)
Fine Dining
(13)
Restaurant features
Free Wifi
(20)
Parking Available
(29)
Reservations
(38)
Serves Alcohol
(44)
Takeout
(26)
Television
(13)
Wheelchair Accessible
(47)
More
Good for
Bar Scene
(10)
Business meetings
(20)
(29)
Kids
(19)
Local cuisine
(30)
(12)
More
Sort by:
  • Ranking
  • Name

Grill on King

#31 of 72 Restaurants in Niagara-on-the-Lake
Reserve

Little Red Rooster

#32 of 72 Restaurants in Niagara-on-the-Lake
$ American Diner Canadian

Stage Coach Family Restaurant

#33 of 72 Restaurants in Niagara-on-the-Lake
$ American Diner Canadian Gluten Free Options

Play Urban Cafe

#34 of 72 Restaurants in Niagara-on-the-Lake
$$ - $$$ Bar Canadian Contemporary Gluten Free Options Vegetarian Friendly Vegan Options

Queenston Heights Restaurant Queenston

#35 of 72 Restaurants in Niagara-on-the-Lake
#1 of 1 Restaurants in Queenston
$$ - $$$ Canadian Gluten Free Options

Orzo Restaurant

#36 of 72 Restaurants in Niagara-on-the-Lake
$$ - $$$ Mediterranean Greek Canadian

Epicurean Fine Foods

#37 of 72 Restaurants in Niagara-on-the-Lake
Reserve

Bacchus Lounge

#38 of 72 Restaurants in Niagara-on-the-Lake
$$ - $$$ Bar Canadian American International Pub

Butler's Bar & Grill

#39 of 72 Restaurants in Niagara-on-the-Lake
$$ - $$$ Bar Pizza Pub Canadian American

Vintages Wine Bar & Lounge

#40 of 72 Restaurants in Niagara-on-the-Lake
$$ - $$$ Bar Canadian Steakhouse Wine Bar

Fournos Restaurant

#41 of 72 Restaurants in Niagara-on-the-Lake
$$ - $$$ Mediterranean Greek

Victoria's Cafe

#42 of 72 Restaurants in Niagara-on-the-Lake
$$ - $$$ Cafe

Old Firehall

#43 of 72 Restaurants in Niagara-on-the-Lake
$$ - $$$ Canadian Mediterranean

Silk's Country Kitchen

#44 of 72 Restaurants in Niagara-on-the-Lake
$ American Canadian Diner

Harvest Barn

#45 of 72 Restaurants in Niagara-on-the-Lake

Bella Vita

#46 of 72 Restaurants in Niagara-on-the-Lake
$$ - $$$ Italian Canadian Pizza Mediterranean

Donut Diner

#47 of 72 Restaurants in Niagara-on-the-Lake
$ Cafe Diner Canadian

Walker's

#48 of 72 Restaurants in Niagara-on-the-Lake
$ Canadian

Big Smoke Burger

#49 of 72 Restaurants in Niagara-on-the-Lake

Imperial Meats in Outlet Collection at Niagara

#50 of 72 Restaurants in Niagara-on-the-Lake
Cafe Canadian

Good Eats Diner

#51 of 72 Restaurants in Niagara-on-the-Lake
$ American Diner Canadian

Riverbend Inn Restaurant

#52 of 72 Restaurants in Niagara-on-the-Lake
$$ - $$$ Canadian
Reserve

Lawrenceville Restaurant

#53 of 72 Restaurants in Niagara-on-the-Lake
$$ - $$$ American Canadian

Royal Canadian Legion Branch 124

#54 of 72 Restaurants in Niagara-on-the-Lake

Moffatt Restaurant & Pub

#55 of 72 Restaurants in Niagara-on-the-Lake
$$ - $$$ Bar Pub Canadian

BeaverTails Mobile Niagara-Windsor

#56 of 72 Restaurants in Niagara-on-the-Lake

C and H Resturant

#57 of 72 Restaurants in Niagara-on-the-Lake

Rockin Ronda's Diner

#58 of 72 Restaurants in Niagara-on-the-Lake

St Catharines Husky

#59 of 72 Restaurants in Niagara-on-the-Lake
$ Canadian American Diner

The Great North America Grill

#60 of 72 Restaurants in Niagara-on-the-Lake
Canadian American