Find Hotels in Hamilton, NJ from $68

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Nassau Inn
3.5 out of 5
Ten Palmer Square East, Princeton, NJ
Fully refundableReserve now, pay when you stay
The price is $190 per night from Sep 28 to Sep 28
11.17 mi from city center
4.3/5Excellent! (395 reviews)
"high quality accommodations in a central location"

Reviewed on Sep 23, 2021

Nassau Inn
Sheraton Bucks County Langhorne
3.5 out of 5
400 Oxford Valley Rd, Langhorne, PA
Fully refundableReserve now, pay when you stay
The price is $135 per night from Oct 3 to Oct 3
12.35 mi from city center
4.1/5Very Good! (934 reviews)
"Staff was very patient and professional and friendly."

Reviewed on Sep 22, 2021

Sheraton Bucks County Langhorne
Days Inn by Wyndham East Windsor/Hightstown
2 out of 5
460 Route 33 E, East Windsor, NJ
Fully refundableReserve now, pay when you stay
The price is $102 per night from Oct 3 to Oct 3
8.78 mi from city center
3.7/5Good! (971 reviews)
"Clean room with hot water. Only thing i thought as the pillows could be a little bigger."

Reviewed on Sep 17, 2021

Days Inn by Wyndham East Windsor/Hightstown
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Best Western Plus Philadelphia Bensalem Hotel
2.5 out of 5
3499 Street Road, Bensalem, PA
Fully refundableReserve now, pay when you stay
The price is $116 per night from Oct 3 to Oct 3
17.82 mi from city center
3.6/5Good! (982 reviews)
"Everyone and the hotel stay was Phenomenal"

Reviewed on Sep 4, 2021

Best Western Plus Philadelphia Bensalem Hotel
Sleep Inn And Suites Bensalem
2.5 out of 5
3427 Street Rd, Bensalem, PA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Oct 18 to Oct 18
17.84 mi from city center
3.6/5Good! (724 reviews)
"It was a clean place and nicely area will go back"

Reviewed on Sep 5, 2021

Sleep Inn And Suites Bensalem
Best Western Bordentown Inn
2.5 out of 5
1068 Route 206, Bordentown, NJ
Fully refundableReserve now, pay when you stay
The price is $88 per night from Sep 29 to Sep 29
5.66 mi from city center
3.7/5Good! (952 reviews)
"Staff very friendly! Comfortable beds! Quiet stay!"

Reviewed on Sep 8, 2021

Best Western Bordentown Inn
Knights Inn Trevose
1.5 out of 5
2707 Lincoln Highway, Feasterville-Trevose, PA
Fully refundableReserve now, pay when you stay
The price is $80 per night from Sep 26 to Sep 26
18.29 mi from city center
3/5 (867 reviews)
"Check in was quick! The jacuzzi in my room was so romantic and relaxing! I will return! I really satisfied with the pricing and overall experience!"

Reviewed on Aug 3, 2021

Knights Inn Trevose
Hyatt Regency Princeton
4 out of 5
102 Carnegie Ctr, Princeton, NJ
Fully refundable
The price is $159 per night from Oct 3 to Oct 3
9.13 mi from city center
4.3/5Excellent! (955 reviews)
"I liked - Nice property Clean rooms didn’t like that the Bar was closed on a Wednesday night at 8p"

Reviewed on Sep 16, 2021

Hyatt Regency Princeton
Lambertville House
3.5 out of 5
32 Bridge Street, Lambertville, NJ
Fully refundableReserve now, pay when you stay
The price is $193 per night from Oct 13 to Oct 13
20.33 mi from city center
4.5/5Wonderful! (361 reviews)
"Perfect location. 2 minute walk to bridge to New Hope. Lambertville Station restaurant, across the street, has excellent food. Nice little shops and coffee places nearby. Suzette at the front desk was so sweet, accommodating and friendly. Rooms very clean and pretty. Would highly recommend you stay ..."

Reviewed on Sep 7, 2021

Lambertville House
Residence Inn Hamilton
3 out of 5
559 Route 130 North, Robbinsville, NJ
Fully refundableReserve now, pay when you stay
The price is $206 per night from Oct 6 to Oct 6
0.99 mi from city center
4.7/5Exceptional! (197 reviews)
"Property was clean and the rooms were great"

Reviewed on Aug 11, 2021

Residence Inn Hamilton
Hampton Inn Princeton
2.5 out of 5
4385 Us Highway 1, Monmouth Junction, NJ
Fully refundableReserve now, pay when you stay
The price is $127 per night from Oct 24 to Oct 24
12.14 mi from city center
4.4/5Excellent! (778 reviews)
"Very clean and served its purpose"

Reviewed on Sep 23, 2021

Hampton Inn Princeton
Red Roof Inn Philadelphia - Trevose
2 out of 5
3100 Lincoln Hwy, Feasterville-Trevose, PA
Fully refundableReserve now, pay when you stay
The price is $81 per night from Oct 3 to Oct 3
18.05 mi from city center
2.9/5 (903 reviews)
"It has a nice valcony view"

Reviewed on Sep 13, 2021

Red Roof Inn Philadelphia - Trevose
Holiday Inn East Windsor, an IHG Hotel
3 out of 5
399 Monmouth St, East Windsor, NJ
Fully refundable
The price is $131 per night from Oct 3 to Oct 3
8.81 mi from city center
3.9/5Good! (763 reviews)
"Staff are very helpful and nice I would stay again thanks"

Reviewed on Sep 12, 2021

Holiday Inn East Windsor, an IHG Hotel
Radisson Hotel Philadelphia Northeast
3.5 out of 5
2400 Old Lincoln Highway, Feasterville-Trevose, PA
Fully refundableReserve now, pay when you stay
The price is $130 per night from Sep 26 to Sep 26
18.63 mi from city center
3.9/5Very Good! (973 reviews)
"Very clean. Check-in took over 35 minutes"

Reviewed on Sep 22, 2021

Radisson Hotel Philadelphia Northeast
Comfort Inn & Suites Mt. Holly - Westampton
2.5 out of 5
2024 Route 541, RD 1, Mount Holly, NJ
Fully refundableReserve now, pay when you stay
The price is $71 per night from Oct 3 to Oct 3
14.65 mi from city center
3.6/5Good! (679 reviews)
"Clean, convenient...Great customer service!"

Reviewed on Aug 12, 2021

Comfort Inn & Suites Mt. Holly - Westampton
Red Roof Inn Princeton - Ewing
2 out of 5
3203 Brunswick Pike, Lawrenceville, NJ
Fully refundableReserve now, pay when you stay
The price is $84 per night from Oct 1 to Oct 1
7.42 mi from city center
3.3/5 (979 reviews)
"Electrical outlets not working properly and short on towels."

Reviewed on Aug 27, 2021

Red Roof Inn Princeton - Ewing
Courtyard by Marriott Hamilton
3 out of 5
530 US ROUTE 30, Robbinsville, NJ
Fully refundableReserve now, pay when you stay
The price is $143 per night from Oct 3 to Oct 3
1.13 mi from city center
4.8/5Exceptional! (9 reviews)
Excellent
"One of the nicer hotels I’ve stayed at recently, very clean and modern rooms in a good location."

Reviewed on Sep 20, 2021

Courtyard by Marriott Hamilton
Days Inn by Wyndham Monmouth Junction Princeton
2 out of 5
208 New Rd, Monmouth Junction, NJ
Fully refundableReserve now, pay when you stay
The price is $68 per night from Oct 24 to Oct 24
15.03 mi from city center
3.2/5 (760 reviews)
"Overall for the price it was good. Clean room and bathroom. Couple bugs here and there but THAT'S NORMAL ;) friendly front desk. No bad smells and very quiet!"

Reviewed on Aug 22, 2021

Days Inn by Wyndham Monmouth Junction Princeton
Element Ewing Princeton
3 out of 5
1000 Sam Weinroth Road E, Trenton, NJ
Fully refundableReserve now, pay when you stay
The price is $122 per night from Oct 3 to Oct 3
11.29 mi from city center
4.2/5Excellent! (823 reviews)
"Great"

Reviewed on Sep 10, 2021

Element Ewing Princeton
The Westin Princeton at Forrestal Village
4 out of 5
201 Village Blvd, Princeton, NJ
Fully refundableReserve now, pay when you stay
The price is $135 per night from Oct 3 to Oct 3
11.42 mi from city center
4.1/5Very Good! (955 reviews)
"Outside parking needs some more lighting. Very dark. Other than that. Nice property, nice rooms and very clean"

Reviewed on Sep 22, 2021

The Westin Princeton at Forrestal Village
Don't see what you're looking for?
See all available properties in Hamilton
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Hamilton

Families will find kid-friendly activities in Hamilton, and all visitors are sure to appreciate the theme park. Welcoming and relaxing, this city will delight tourists with its shopping, restaurants, and basketball games.

  • You'll find 20 Expedia hotels and other accommodations in the larger area of Trenton
  • The closest major airport is in Trenton, NJ (TTN-Mercer), 11.4 mi (18.3 km) from the city center
  • The next closest is in Princeton, NJ (PCT), 14.4 mi (23.2 km) away

Sightseeing and Staying in Hamilton

Places to visit in the larger region include Sayen Park Botanical Garden, Mercer County Park, and CURE Insurance Arena. In the area, you'll also find Waterfront Park and Old Barracks Museum.

This is a top rated place to stay based on our user reviews:

  • Residence Inn Hamilton - This 3-star hotel features free breakfast, an indoor pool, and free WiFi. It's a favorite with Expedia travelers for its helpful staff and proximity to shopping.

Dressing for Hamilton

  • Between January and March, you can expect average temperatures of 58°F during the day and 24°F at night
  • From April to June, the average during the day is 86°F, while the average at night is 39°F
  • July through September has daytime averages of 88°F with nighttime averages of 54°F
  • In October-December, you can expect daytime averages of 73°F and nighttime averages of 27°F
  • Hamilton gets about 1.54 inches of rain per year
  • Usually July and August are the hottest months with an average of 85°F, whereas January and February are often coldest, averaging 27°F

Frequently asked questions

Recent reviews of Hamilton hotels

More trip options