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.

Restaurants near Courtyard by Marriott Hamilton,

#15 of 957 Restaurants in Hamilton
1170 Upper James St
0.2 km from Courtyard by Marriott Hamilton,
Cuisines: American, Steakhouse, Canadian
Reserve
#151 of 957 Restaurants in Hamilton
1180 Upper James St
0.2 km from Courtyard by Marriott Hamilton,
Cuisines: American, Bar, Canadian
#568 of 957 Restaurants in Hamilton
1242 Upper James St
0.2 km from Courtyard by Marriott Hamilton,
Cuisines: Middle Eastern, Persian
#658 of 957 Restaurants in Hamilton
Upper James
0.2 km from Courtyard by Marriott Hamilton,
Cuisines: Mediterranean, Lebanese
#831 of 957 Restaurants in Hamilton
1183 Upper James Street
0.2 km from Courtyard by Marriott Hamilton,
Cuisines: American, Bar, Canadian, Pub
Reserve
#187 of 957 Restaurants in Hamilton
1289 Upper James St
0.4 km from Courtyard by Marriott Hamilton,
Cuisines: German, European
#461 of 957 Restaurants in Hamilton
1317 Upper James St
0.4 km from Courtyard by Marriott Hamilton,
#725 of 957 Restaurants in Hamilton
1317 Upper James St
0.4 km from Courtyard by Marriott Hamilton,
Cuisines: Canadian, American
#598 of 957 Restaurants in Hamilton
1341 Upper James Street Corner of Upper James and Stone Church
0.5 km from Courtyard by Marriott Hamilton,
#180 of 957 Restaurants in Hamilton
1066 Upper James St
0.6 km from Courtyard by Marriott Hamilton,
Cuisines: Japanese, Seafood, Sushi, Asian
#939 of 957 Restaurants in Hamilton
1171 Upper James St
0.3 km from Courtyard by Marriott Hamilton,
Cuisines: Pizza
#36 of 957 Restaurants in Hamilton
1441 Upper James St
0.9 km from Courtyard by Marriott Hamilton,
Cuisines: Barbecue, Asian, Korean
#266 of 957 Restaurants in Hamilton
1051 Upper James St
0.7 km from Courtyard by Marriott Hamilton,
#681 of 957 Restaurants in Hamilton
1059 Upper James St
0.6 km from Courtyard by Marriott Hamilton,
Cuisines: Canadian
#254 of 957 Restaurants in Hamilton
1400 Upper James St
0.7 km from Courtyard by Marriott Hamilton,
Cuisines: Mediterranean, Greek, Canadian
#101 of 957 Restaurants in Hamilton
1405 Upper James St
0.8 km from Courtyard by Marriott Hamilton,
Cuisines: American, Canadian
#307 of 957 Restaurants in Hamilton
1400 Upper James St Unit 10
0.7 km from Courtyard by Marriott Hamilton,
Cuisines: Canadian
#26 of 957 Restaurants in Hamilton
1508 Upper James St
1.1 km from Courtyard by Marriott Hamilton,
Cuisines: Chinese, Sushi, Asian, International, Canadian
#778 of 957 Restaurants in Hamilton
1400 Upper James St
0.7 km from Courtyard by Marriott Hamilton,
Cuisines: Italian, Fast food, Pizza
#62 of 957 Restaurants in Hamilton
970 Upper James St
0.9 km from Courtyard by Marriott Hamilton,
Cuisines: Italian
#585 of 957 Restaurants in Hamilton
1400 Upper James St Hamilton
0.7 km from Courtyard by Marriott Hamilton,
Cuisines: American, Bar, Pub, Canadian
#460 of 957 Restaurants in Hamilton
1405 Upper James St
0.8 km from Courtyard by Marriott Hamilton,
Cuisines: Cafe
#199 of 957 Restaurants in Hamilton
1441 Upper James St
0.9 km from Courtyard by Marriott Hamilton,
Cuisines: Lebanese, Mediterranean
#67 of 957 Restaurants in Hamilton
1508 Upper James St
1.1 km from Courtyard by Marriott Hamilton,
Cuisines: Pub, Bar, British, Canadian
Reserve
#2 of 957 Restaurants in Hamilton
534 Upper Sherman Ave
3.8 km from Courtyard by Marriott Hamilton,
Cuisines: Italian, Pizza, Canadian
#99 of 957 Restaurants in Hamilton
1508 Upper James St
1.1 km from Courtyard by Marriott Hamilton,
Cuisines: Japanese, Sushi, Asian
Reserve
#821 of 957 Restaurants in Hamilton
1441 Upper James St
0.9 km from Courtyard by Marriott Hamilton,
Cuisines: Japanese
#891 of 957 Restaurants in Hamilton
1389 Upper James St
0.7 km from Courtyard by Marriott Hamilton,
Cuisines: Italian, Canadian
#70 of 957 Restaurants in Hamilton
1591 Upper James St
1.4 km from Courtyard by Marriott Hamilton,
Cuisines: American, Bar, Canadian
Reserve
#64 of 957 Restaurants in Hamilton
1550 Upper James St Unit 20
1.5 km from Courtyard by Marriott Hamilton,
Cuisines: American, Diner, Canadian