Princeton Bed and Breakfasts

Filter
Sort

from $129

Summit, NJ (30 miles from Princeton)

4.3 (12)
Accepts:

View details

from $149

Burlington, NJ (21 miles from Princeton)

4.8 (158)
Accepts:

View details

from $178

Princeton, NJ

Check Availability

from $120

Pemberton, NJ (25 miles from Princeton)

Check Availability

from $169

Burlington, NJ (21 miles from Princeton)

Check Availability

Summit, NJ (30 miles from Princeton)

Check Availability

from $143

Summit, NJ (30 miles from Princeton)

Check Availability

from $120

Long Valley, NJ (29 miles from Princeton)

Check Availability

from $210

Stockton, NJ (17 miles from Princeton)

Check Availability

Flemington, NJ (14 miles from Princeton)

Check Availability

from $129

Frenchtown, NJ (24 miles from Princeton)

Check Availability

Chester, NY (30 miles from Princeton)

Check Availability

Doylestown, PA (20 miles from Princeton)

Check Availability

Doylestown, PA (24 miles from Princeton)

Check Availability

New Hope, PA (20 miles from Princeton)

Check Availability

from $135

New Hope, PA (15 miles from Princeton)

Check Availability

New Hope, PA (15 miles from Princeton)

Check Availability

New Hope, PA (13 miles from Princeton)

Check Availability

New Hope, PA (17 miles from Princeton)

Check Availability

from $109

Newtown, PA (16 miles from Princeton)

Check Availability

from $195

Langhorne, PA (17 miles from Princeton)

Check Availability

Princeton B&B reviews

Overall rating:

The Princeton B&B review score is based on feedback from travelers from around the world. See property page for full, detailed reviews by real travelers.

Sponsored Links

check