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 in Hamilton

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Reservations
Online Bookings
Cuisines & Dishes
(131)
(130)
(91)
Afghani
(1)
(31)
Australian
(1)
Bahamian
(1)
Bar
(47)
Brew Pub
(1)
(26)
Central European
(3)
(40)
Diner
(11)
(1)
(1)
Gastropub
(2)
(1)
(6)
Grill
(2)
Guatemalan
(1)
(10)
(2)
(1)
(5)
(19)
(4)
Pub
(39)
Puerto Rican
(1)
Salvadoran
(1)
(13)
(4)
Southwestern
(4)
(20)
(5)
Bagels
(2)
Baguette
(1)
Burrito
(4)
Ceviche
(2)
Cheesecake
(11)
Cheesesteak
(4)
Corned Beef
(2)
Crab
(27)
Cupcake
(7)
Donuts
(1)
Dumplings
(7)
Falafel
(2)
Filet Mignon
(12)
Fish & Chips
(3)
French Toast
(7)
Frozen Yogurt
(1)
Gyros
(1)
Hamburger
(53)
Lasagne
(6)
Lobster
(10)
Lobster Roll
(3)
Meatloaf
(4)
Moussaka
(2)
Noodle
(2)
Omelette
(12)
Oyster
(9)
Pad Thai
(2)
Paella
(4)
Pasta
(5)
Polenta
(2)
Pork Roll
(1)
Pretzel
(4)
Ribs
(14)
Sandwiches
(2)
Schnitzel
(1)
Shrimp
(63)
Souvlaki
(1)
Tandoori Chicken
(1)
Tapas
(4)
More
Dietary Restrictions
Meals
(54)
(382)
(364)
Price
Cheap Eats
(120)
Mid-range
(448)
Fine Dining
(9)
Restaurant features
(1)
Parking Available
(73)
Reservations
(195)
Serves Alcohol
(79)
Takeout
(213)
Television
(44)
Wheelchair Accessible
(212)
More
Good for
(86)
Kids
(117)
Chinese (44)
Seafood (14)
Pizza (94)
Cafe (15)
Italian (133)
Spanish (6)
Sushi (24)
American (130)
Malaga Spanish Restaurant
$$ - $$$, Spanish, Seafood
Hamilton
JoJo's Tavern
$$ - $$$, Italian, American, Bar
Trenton 3.1 km away
Settimo Cielo
$$ - $$$, Italian
Trenton 3.7 km away
Rossi's Bar and Grill
$$ - $$$, American, Bar, Pub
Hamilton
Rat's Restaurant
$$$$, French
Hamilton
Spigola Ristorante
$$$$, Italian
Hamilton
Coltello Ristorante
$$$$, Mediterranean, Italian
Hamilton
Toscano's Ristorante
$$$$, Italian
Bordentown 9.3 km away
Vidalia Restaurant
$$ - $$$, Italian, International
Lawrenceville 7.5 km away
Erini Restaurant
$$ - $$$, American, Bar, Mediterranean
Ewing 11.7 km away
DeLorenzo's Pizza
$$ - $$$, Italian, Pizza
Hamilton
Malaga Spanish Restaurant
$$ - $$$, Spanish, Seafood
Hamilton
Halo Pub
$, American
Trenton 7.1 km away
Trenton Social
$$ - $$$, American, Bar, Pub
Trenton 3.6 km away
First and Ten Sports Pub
$$ - $$$, Pub
Trenton 1.1 km away
Dacey's Pub
$, Bar, Irish, Pub
Morrisville 5.6 km away
Gyro Express
$, Mediterranean, Greek, Middle Eastern
Trenton 3.8 km away
Jersey Girl Cafe
$, American, Cafe, Healthy
Hamilton
Sort by:
  • Ranking
  • Name
We found great results, but some are outside Hamilton. Showing results within 40 km of Hamilton.
Limit search to Hamilton.
Reserve
JoJo's Tavern Trenton 3.1 km away
#2 of 215 Restaurants in Trenton
Enzo's La Piccola Cucina Lawrenceville 2.7 km away
#2 of 68 Restaurants in Lawrenceville
Settimo Cielo Trenton 3.7 km away
#3 of 215 Restaurants in Trenton
$$ - $$$ Italian
#3 of 85 Restaurants in Hamilton
$$ - $$$ American Bar Pub
Order Online
Golden Dawn Diner III Trenton 3.1 km away
#4 of 215 Restaurants in Trenton
$$ - $$$ American Diner Vegetarian Friendly
Cafe Antonio Morrisville, PA 5.0 km away
#1 of 43 Restaurants in Morrisville
Reserve
Leonardo's II Lawrenceville 2.6 km away
#6 of 68 Restaurants in Lawrenceville
Order Online
Blue Danube Restaurant Trenton 3.4 km away
#5 of 215 Restaurants in Trenton
Amici Milano Restaurant Trenton 2.9 km away
#6 of 215 Restaurants in Trenton
$$ - $$$ Italian
#6 of 85 Restaurants in Hamilton
$$ - $$$ American Steakhouse
Captain Paul's Firehouse Dogs Lawrenceville 3.0 km away
#2 of 9 Restaurants in Lawrenceville
Rozmaryn Trenton 2.2 km away
#8 of 215 Restaurants in Trenton
$$ - $$$ Polish Eastern European Central European European
#7 of 85 Restaurants in Hamilton
$$ - $$$ American
Buen Provecho Hamilton Square 0.9 km away
#2 of 10 Restaurants in Hamilton Square
$$ - $$$ Caribbean Latin Spanish Puerto Rican
#9 of 85 Restaurants in Hamilton
#10 of 85 Restaurants in Hamilton
Reserve
#11 of 85 Restaurants in Hamilton
$$ - $$$ Italian
Candela Restaurant and Pizzeria Lawrenceville 4.0 km away
#10 of 68 Restaurants in Lawrenceville
$$ - $$$ Italian Pizza
Order Online
#12 of 85 Restaurants in Hamilton
La Villa Morrisville, PA 5.1 km away
#4 of 43 Restaurants in Morrisville
Brookwood Cafe Trenton 3.8 km away
#10 of 215 Restaurants in Trenton
Order Online
1911 Smokehouse BBQ Trenton 3.8 km away
#12 of 215 Restaurants in Trenton
$$ - $$$ Barbecue
Order Online
Route 1 Dinner Restaurant Lawrenceville 2.5 km away
#13 of 68 Restaurants in Lawrenceville
$$ - $$$ Diner
Pulaski Meat Products Trenton 2.7 km away
#13 of 215 Restaurants in Trenton
$$ - $$$ Polish Eastern European Central European Steakhouse Delicatessen
Gyro Express Trenton 3.8 km away
#17 of 215 Restaurants in Trenton