Top 10 Hotels in Cranbury

See all 4 Hotels in Cranbury
Staybridge Suites Cranbury

Staybridge Suites Cranbury

1272 South River Rd, Cranbury 08512

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

Situated in Cranbury, this hotel is 5.5 mi (8.8 km) from Forsgate Country Club and within 12 mi (20 km) of Princeton …

$85
Courtyard by Marriott Cranbury South Brunswick

Courtyard by Marriott Cranbury South Brunswick

420 Forsgate Dr., Cranbury 08512

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

Situated in the business district, this hotel is 1.3 mi (2.1 km) from Forsgate Country Club and within 9 mi (15 km) of …

$107
Cranbury/South Brunswick Residence Inn by Marriott

Cranbury/South Brunswick Residence Inn by Marriott

2662 Route 130, Cranbury 08512

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

Situated in the suburbs, this hotel is 5.8 mi (9.4 km) from Forsgate Country Club and within 12 mi (20 km) of Princeton …

$101
Towneplace Suites Cranbury South Brunswick

Towneplace Suites Cranbury South Brunswick

2535 US Highway 130, Cranbury 08512

2.5 out of 5.0

Situated in Cranbury, this hotel is 4.2 mi (6.8 km) from Forsgate Country Club and within 12 mi (20 km) of Princeton …

$107
Ramada Plaza Conference Center Cranbury South Brunswick

Ramada Plaza Conference Center Cranbury South Brunswick

390 Forsgate Dr, Jamesburg 08831

3.5 out of 5.0
3.7 out of 5 (397 reviews)

Situated in the suburbs, this hotel is 2.6 mi (4.2 km) from Forsgate Country Club and within 12 mi (20 km) of Old Bridge …

$67
Hampton Inn East Windsor

Hampton Inn East Windsor

0.8 mi from Cranbury
2.5 out of 5.0
4.2 out of 5 (360 reviews)

Situated in the suburbs, this hotel is within 12 mi (20 km) of Forsgate Country Club, Princeton University, and Mercer County …

$89
Days Inn East Windsor / Hightstown

Days Inn East Windsor / Hightstown

0.8 mi from Cranbury
2.0 out of 5.0
3.6 out of 5 (454 reviews)

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

$76
Crowne Plaza Princeton

Crowne Plaza Princeton

2.6 mi from Cranbury
3.5 out of 5.0
4.3 out of 5 (487 reviews)

Situated on a lake, this hotel is within 6 mi (10 km) of University Square Shopping Center, Princeton University, and Palme …

$104
Sonesta ES Suites Princeton

Sonesta ES Suites Princeton

3.8 mi from Cranbury
3.0 out of 5.0
4.3 out of 5 (642 reviews)

Situated in Princeton, this hotel is 2.9 mi (4.7 km) from Herrontown Woods Arboretum and within 6 mi (10 km) of Princeton …

$129
DoubleTree by Hilton Princeton

DoubleTree by Hilton Princeton

3.8 mi from Cranbury
3.5 out of 5.0
4.1 out of 5 (864 reviews)

Located in Princeton, this family-friendly hotel is 2.7 mi (4.3 km) from Herrontown Woods Arboretum, and within 6 mi (10 km …

$87

Recent Reviews in Cranbury

Where to stay in Cranbury

Cranbury Hotel Guide

Cranbury Hotels

Cranbury is part of Princeton. It is situated 8 miles east of the city center.

Accommodation options near Cranbury

If you're planning on visiting Cranbury, you might also like to check out hotels in East Windsor. East Windsor is a neighborhood located 3 miles south of central Cranbury. Another alternative is to make a reservation at a hotel in Plainsboro, which is another nearby Princeton neighborhood.

At Expedia, we want your time in Princeton to be as rewarding as it can be. The Princeton vacation travel guide and Princeton hotels page are great places to learn more!

Starbucks is an one of the top Cranbury establishments for a coffee fix or afternoon snack. Those that want something more substantial can sit down to a meal at The Cranbury Inn. When darkness falls, kick-off a lively evening, with a few drinks with the locals at Station Bar and Grill.