
Find hotels in Cranbury, NJ from ฿2,516
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Cranbury
Family friendly
Pet friendly
Check prices for these dates
Our top choices for Cranbury hotels

1. Hampton Inn Cranbury
Hampton Inn CranburyCranbury
9.2 out of 10, Wonderful, (778 reviews)
The price is ฿3,944
฿4,520 total
includes taxes & fees
29 Jun - 30 Jun

2. Staybridge Suites Cranbury by IHG
Staybridge Suites Cranbury by IHGCranbury
8.4 out of 10, Very good, (1,001 reviews)
The price is ฿4,130
฿4,734 total
includes taxes & fees
21 Jun - 22 Jun

3. Towneplace Suites Cranbury South Brunswick
Towneplace Suites Cranbury South BrunswickCranbury
9.2 out of 10, Wonderful, (506 reviews)
The price is ฿4,065
฿4,660 total
includes taxes & fees
28 Jun - 29 Jun

4. Courtyard by Marriott Cranbury South Brunswick
Courtyard by Marriott Cranbury South BrunswickCranbury
8.6 out of 10, Excellent, (1,009 reviews)
The price is ฿4,395
฿5,038 total
includes taxes & fees
28 Jun - 29 Jun

5. Residence Inn Cranbury South Brunswick
Residence Inn Cranbury South BrunswickCranbury
8.6 out of 10, Excellent, (378 reviews)
The price is ฿4,651














