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 Hamilton, 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)

Quatrefoil (Dundas)

#1 of 953 Restaurants in Hamilton
#1 of 37 Restaurants in Dundas
Price: $31 - $50 Map
Visitor photos (34)
Cuisines: Contemporary
Reserve

The Tavern on George

#2 of 953 Restaurants in Hamilton
Map
Visitor photos (17)
Cuisines: Brew Pub Pub Gastropub Canadian

India Village Restaurant (Ancaster)

#3 of 953 Restaurants in Hamilton
#1 of 51 Restaurants in Ancaster
Map
Visitor photos (8)
Cuisines: Indian

Bombay Touch (Stoney Creek)

#4 of 953 Restaurants in Hamilton
#1 of 76 Restaurants in Stoney Creek
Map
Visitor photos (10)
Cuisines: Indian

Banana Leaf Asian Cuisine (Stoney Creek)

#5 of 953 Restaurants in Hamilton
#2 of 76 Restaurants in Stoney Creek
Price: $8 - $19 Map
Visitor photos (29)

Charred Rotisserie House

#6 of 953 Restaurants in Hamilton
Map
Visitor photos (14)
Cuisines: Barbecue European Portuguese

My Little Asia

#7 of 953 Restaurants in Hamilton
Map
Visitor photos (8)
Cuisines: Chinese Asian Thai

Black Sheep Snack Bar

#8 of 953 Restaurants in Hamilton
Map
Visitor photos (5)
Cuisines: Spanish Tapas

Burnt Tongue

#9 of 953 Restaurants in Hamilton
Map
Visitor photos (11)
Cuisines: Soups

Two Black Sheep

#10 of 953 Restaurants in Hamilton
Map
Visitor photos (13)

The Ancaster Mill (Ancaster)

#11 of 953 Restaurants in Hamilton
#2 of 51 Restaurants in Ancaster
Price: $31 - $50 Map
Visitor photos (20)
Menu
Cuisines: French
Reserve

Culantro Peruvian Cookery

#12 of 953 Restaurants in Hamilton
Price: $8 - $13 Map
Visitor photos (27)
Menu
Cuisines: Peruvian South American

Black Forest Inn

#13 of 953 Restaurants in Hamilton
Map
Visitor photos (20)
Menu
Cuisines: German Austrian European

India Village (Dundas)

#14 of 953 Restaurants in Hamilton
#2 of 37 Restaurants in Dundas
Map
Visitor photos (4)
Menu
Cuisines: Indian

Thai Orchid (Stoney Creek)

#15 of 953 Restaurants in Hamilton
#3 of 76 Restaurants in Stoney Creek
Map
Visitor photos (4)
Menu
Cuisines: Thai

Cookhouse Bistro

#16 of 953 Restaurants in Hamilton
Map
Visitor photos (8)
Menu
Cuisines: French Bistro Canadian

Baci Ristorante

#17 of 953 Restaurants in Hamilton
Price: $10 - $20 Map
Visitor photos (18)
Menu
Cuisines: Italian Pasta

lo Presti's at Maxwell's

#18 of 953 Restaurants in Hamilton
Map
Visitor photos (10)
Menu
Cuisines: Italian

Caribbean Canadian Fast Food

#19 of 953 Restaurants in Hamilton
Map
Visitor photos (4)
Menu
Cuisines: Caribbean

Chicago Style Pizza Shack

#20 of 953 Restaurants in Hamilton
Map
Visitor photos (19)
Menu
Cuisines: Italian Pizza Pasta

Edgewater Manor Restaurant (Stoney Creek)

#21 of 953 Restaurants in Hamilton
#4 of 76 Restaurants in Stoney Creek
Map
Visitor photos (17)
Menu
Cuisines: Seafood International

Memphis Fire Barbeque Company

#22 of 953 Restaurants in Hamilton
Price: $6 - $18 Map
Visitor photos (59)
Menu
Cuisines: Barbecue

Rapscallion Rogue Eatery

#23 of 953 Restaurants in Hamilton
Map
Visitor photos (21)
Menu
Cuisines: Spanish Tapas

Fazari's Cucina (Dundas)

#24 of 953 Restaurants in Hamilton
#3 of 37 Restaurants in Dundas
Map
Visitor photos (1)
Menu

Village Fish and Chips (Waterdown)

#25 of 953 Restaurants in Hamilton
#1 of 23 Restaurants in Waterdown
Map
Visitor photos (2)
Menu
Cuisines: Fish & Chips Seafood

La Piazza

#26 of 953 Restaurants in Hamilton
Map
Visitor photos (9)
Menu
Cuisines: Italian

The Ship

#27 of 953 Restaurants in Hamilton
Price: $8 - $15 Map
Visitor photos (9)
Menu
Cuisines: Brew Pub Cajun & Creole Seafood Pub

Ora Italian kitchen + bar

#28 of 953 Restaurants in Hamilton
Map
Visitor photos (20)
Menu
Cuisines: Italian

Work

#29 of 953 Restaurants in Hamilton
Map
Visitor photos (3)
Menu
Cuisines: Canadian

Shakespeare's Steak House

#30 of 953 Restaurants in Hamilton
Map
Visitor photos (5)
Menu
Cuisines: Steakhouse Seafood