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 Bars & Pubs in Ontario

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)

The Tavern on George (Hamilton)

#20 of 27,921 Restaurants in Ontario
#1 of 756 Restaurants in Hamilton
Map
Visitor photos (17)
Cuisines: Brew Pub Pub Gastropub Canadian

Riverside Tavern (Niagara Falls)

#25 of 27,921 Restaurants in Ontario
#7 of 450 Restaurants in Niagara Falls
Map
Visitor photos (17)
Cuisines: American Pub Canadian

The Local Gastropub (Barrie)

#76 of 27,921 Restaurants in Ontario
#2 of 387 Restaurants in Barrie
Price: $8 - $23 Map
Visitor photos (16)
Menu
Cuisines: Gastropub Contemporary Pub

Public Kitchen & Bar (Kitchener)

#77 of 27,921 Restaurants in Ontario
#1 of 441 Restaurants in Kitchener
Map
Visitor photos (12)
Menu
Cuisines: Seafood Spanish Pub Tapas

The Dam Pub Gastropub (Thornbury)

#80 of 27,921 Restaurants in Ontario
#1 of 16 Restaurants in Thornbury
Price: $10 - $29 Map
Visitor photos (33)
Menu
Cuisines: British Pub Scottish

Aperitivo (Ottawa)

#82 of 27,921 Restaurants in Ontario
#4 of 2,137 Restaurants in Ottawa
Map
Visitor photos (32)
Menu
Cuisines: Mediterranean Spanish Pub Tapas Wine Bar Gastropub

The Irish Harp Pub (Niagara-on-the-Lake)

#170 of 27,921 Restaurants in Ontario
#6 of 75 Restaurants in Niagara-on-the-Lake
Price: $10 - $20 Map
Visitor photos (81)
Menu
Cuisines: Fish & Chips Seafood Gastropub Irish Pub

The Elm Tree Restaurant (Toronto)

#210 of 27,921 Restaurants in Ontario
#30 of 6,652 Restaurants in Toronto
Price: $12 - $27 Map
Visitor photos (25)
Menu
Cuisines: Bar Mediterranean European Pub
Reserve

The Local Gest (Toronto)

#275 of 27,921 Restaurants in Ontario
#36 of 6,652 Restaurants in Toronto
Price: $8 - $19 Map
Visitor photos (7)
Menu
Cuisines: Mexican Pizza Sandwiches International Vegetarian Delicatessen Pub Wine Bar Gastropub Chicken Wings

Syndicate Restaurant and Brewery (Niagara Falls)

#278 of 27,921 Restaurants in Ontario
#22 of 450 Restaurants in Niagara Falls
Price: $10 - $25 Map
Visitor photos (49)
Menu
Cuisines: Pub Gastropub

Wilf & Ada's (Ottawa)

#306 of 27,921 Restaurants in Ontario
#23 of 2,137 Restaurants in Ottawa
Price: $5 - $12 Map
Visitor photos (23)
Menu
Cuisines: Contemporary Diner

Jack's Gastropub (Kingsville)

#311 of 27,921 Restaurants in Ontario
#1 of 36 Restaurants in Kingsville
Map
Visitor photos (18)
Menu
Cuisines: American Brew Pub Pub

The Drawing Room at the Prince of Wales Hotel (Niagara-on-the-Lake)

#334 of 27,921 Restaurants in Ontario
#11 of 75 Restaurants in Niagara-on-the-Lake
Price: $30 - $50 Map
Visitor photos (32)
Menu
Cuisines: Sandwiches British Delicatessen Pub Canadian

The Garrison House (Niagara-on-the-Lake)

#350 of 27,921 Restaurants in Ontario
#12 of 75 Restaurants in Niagara-on-the-Lake
Price: $5 - $25 Map
Visitor photos (24)
Menu
Cuisines: Pub Canadian

The Whalesbone Oyster House (Ottawa)

#378 of 27,921 Restaurants in Ontario
#28 of 2,137 Restaurants in Ottawa
Price: $25 - $101 Map
Visitor photos (29)
Menu
Cuisines: Seafood Pub

Indie Ale House (Toronto)

#381 of 27,921 Restaurants in Ontario
#47 of 6,652 Restaurants in Toronto
Map
Visitor photos (10)
Menu
Cuisines: International Pub

The Olde Angel Inn (Niagara-on-the-Lake)

#387 of 27,921 Restaurants in Ontario
#13 of 75 Restaurants in Niagara-on-the-Lake
Price: $12 - $23 Map
Visitor photos (56)
Menu
Cuisines: Pub

The Bent Elbow (Kitchener)

#393 of 27,921 Restaurants in Ontario
#6 of 441 Restaurants in Kitchener
Map
Visitor photos (3)
Menu
Cuisines: American Pub

Avondale Dairy (Niagara-on-the-Lake)

#397 of 27,921 Restaurants in Ontario
#14 of 75 Restaurants in Niagara-on-the-Lake
Map
Visitor photos (6)
Menu
Cuisines: American Pub

Niagara Brewing Company (Niagara Falls)

#403 of 27,921 Restaurants in Ontario
#27 of 450 Restaurants in Niagara Falls
Price: $8 - $23 Map
Visitor photos (27)
Menu
Cuisines: Brew Pub Pub

The Merchant Ale House (St. Catharines)

#427 of 27,921 Restaurants in Ontario
#8 of 334 Restaurants in St. Catharines
Map
Visitor photos (7)
Menu
Cuisines: Brew Pub Pub

Paddington's Pub (Grand Bend)

#430 of 27,921 Restaurants in Ontario
#1 of 34 Restaurants in Grand Bend
Price: $6 - $19
Visitor photos (13)
Menu
Cuisines: British Pub

Chardonnay Restaurant & Lounge (Mississauga)

#440 of 27,921 Restaurants in Ontario
#9 of 1,270 Restaurants in Mississauga
Price: $9 - $175 Map
Visitor photos (26)
Menu
Cuisines: American Bar International Pub Fusion

House on Parliament (Toronto)

#447 of 27,921 Restaurants in Ontario
#55 of 6,652 Restaurants in Toronto
Map
Visitor photos (4)
Menu
Cuisines: Pub

Enoteca Sociale (Toronto)

#449 of 27,921 Restaurants in Ontario
#56 of 6,652 Restaurants in Toronto
Price: $22 - $24 Map
Visitor photos (18)
Menu
Cuisines: Italian Pub
Reserve

Trattoria Taverniti (Toronto)

#460 of 27,921 Restaurants in Ontario
#60 of 6,652 Restaurants in Toronto
Price: $8 - $19 Map
Visitor photos (53)
Menu
Cuisines: Italian Pub Healthy
Reserve

The Church Key Bistro-Pub (London)

#479 of 27,921 Restaurants in Ontario
#19 of 853 Restaurants in London
Price: $12 - $19 Map
Visitor photos (13)
Menu
Cuisines: British Pub Gastropub Canadian

Whitewater Brewery (Beachburg)

#486 of 27,921 Restaurants in Ontario
#1 of 1 Restaurants in Beachburg
Map
Visitor photos (4)
Menu
Cuisines: Brew Pub Seafood Pub

Hawgs Breath Saloon (Kincardine)

#503 of 27,921 Restaurants in Ontario
#1 of 29 Restaurants in Kincardine
Price: $20 Map
Visitor photos (9)
Menu
Cuisines: Pub

The Grand Chalet & Tony Spiducci's Ristorante (Milton)

#508 of 27,921 Restaurants in Ontario
#2 of 171 Restaurants in Milton
Map
Visitor photos (4)
Menu
Cuisines: Italian Pub