Sun 31 °C

Most Popular Hotels in Hamilton

See all 99 Hotels in Hamilton
Hilton Garden Inn Hamilton
Hilton Garden Inn Hamilton

800 Route 130, Hamilton 08690

3.0 out of 5.0
4.4 out of 5 (244 reviews)

Set in Hamilton, this family-friendly hotel is within 9 mi (15 km) of Sayen Park Botanical Garden, Mercer County Park, and …

CA$150
Wyndham Garden Trenton
Wyndham Garden Trenton

1 West Lafayette St., Trenton 08608

3.5 out of 5.0
3.8 out of 5 (606 reviews)

Located in the heart of Trenton, this hotel is within a 5-minute walk of Trenton War Memorial Theater and Old Barracks Museum …

CA$120
Sheraton Bucks County Hotel
Sheraton Bucks County Hotel

400 Oxford Valley Rd, Langhorne 19047

3.5 out of 5.0
4 out of 5 (1,056 reviews)

This Langhorne hotel provides a complimentary shuttle to Sesame Place theme park, located across the street. Philadelphia's …

CA$153
Holiday Inn Express Philadelphia NE - Bensalem
Holiday Inn Express Philadelphia NE - Bensalem

1329 Bristol Pike, Bensalem 19020

2.5 out of 5.0
4.2 out of 5 (470 reviews)

Situated in the business district, this hotel is 0.4 mi (0.7 km) from Saint Katharine Drexel Mission Center and National …

CA$145
Hampton Inn Princeton
Hampton Inn Princeton

4385 Us Highway 1, Princeton 08540

2.5 out of 5.0
4.5 out of 5 (434 reviews)

Situated in the business district, this hotel is within 6 mi (10 km) of Herrontown Woods Arboretum, Princeton University, and …

CA$148
Days Inn East Windsor / Hightstown
Days Inn East Windsor / Hightstown

460 Route 33 E, East Windsor 08520

2.0 out of 5.0
3.6 out of 5 (406 reviews)

Situated in East Windsor, this hotel is within 12 mi (20 km) of Forsgate Country Club, Princeton University, and Mercer Count …

CA$87
Courtyard by Marriott Ewing Princeton
Courtyard by Marriott Ewing Princeton

360 Scotch Rd, Ewing 08628

3.0 out of 5.0
4.3 out of 5 (228 reviews)

Situated near the airport, this hotel is 1 mi (1.5 km) from Capital Health Medical Center - Hopewell and 2.9 mi (4.7 km) from …

CA$123
Hampton Inn & Suites Newtown
Hampton Inn & Suites Newtown

1000 Stony Hill Road, Morrisville 19067

2.5 out of 5.0
4.4 out of 5 (414 reviews)

Situated in Morrisville, this hotel is within 3 mi (5 km) of Garden of Reflection 9-11 Memorial, Makefield Highlands Golf Clu …

CA$140
Holiday Inn East Windsor
Holiday Inn East Windsor

399 Monmouth St, East Windsor 08520

3.0 out of 5.0
3.9 out of 5 (288 reviews)

Situated in East Windsor, this hotel is within 12 mi (20 km) of Mercer County Park, Princeton University, and University …

CA$139
Econo Lodge Inn And Suites
Econo Lodge Inn And Suites

187 US 130 and 206, Bordentown 08505

2.0 out of 5.0
2.8 out of 5 (247 reviews)

Situated in Bordentown, this hotel is within 9 mi (15 km) of Waterfront Park, Sovereign Bank Arena, and Trenton War Memoria …

Get Rates

Recent Reviews in Hamilton

Hide content

Narrow your search

Hamilton Hotel Guide

Expedia.ca offers a selection of 99 hotels in Hamilton. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Hamilton. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Hamilton neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Hamilton, New Jersey now!

false