Search Princeton Bed & Breakfast
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Featured B&B in Princeton

HollyHedge Estate
HollyHedge Estate
9.8 out of 10, Exceptional, (26)
The price is AU$300
includes taxes & fees
21 Oct - 22 Oct

Inn at Glencairn
Inn at Glencairn
9.6 out of 10, Exceptional, (214)
The price is AU$434
includes taxes & fees
14 Nov - 15 Nov

Chimney Hill Estate Inn
Chimney Hill Estate Inn
9.6 out of 10, Exceptional, (87)
The price is AU$410
includes taxes & fees
2 Nov - 3 Nov

Woolverton Inn
Woolverton Inn
9.8 out of 10, Exceptional, (119)
The price is AU$438
includes taxes & fees
21 Oct - 22 Oct

Ash Mill Farm Bed & Breakfast
Ash Mill Farm Bed & Breakfast
8.0 out of 10, Very good, (257)
The price is AU$247
includes taxes & fees
21 Oct - 22 Oct

Lumberville 1740 House
Lumberville 1740 House
9.6 out of 10, Exceptional, (142)
The price is AU$342
includes taxes & fees
23 Oct - 24 Oct

The Lily Inn
The Lily Inn
9.6 out of 10, Exceptional, (441)

The Inn at Peacfield Farms
The Inn at Peacfield Farms
10.0 out of 10, Exceptional, (3)
The price is AU$421
includes taxes & fees
19 Oct - 20 Oct
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.
Save an average of 15% on thousands of hotels when you're signed in
Top Princeton Hotel Reviews

Holiday Inn Express and Suites Linden by IHG
10/10 Excellent
Find out more about Princeton
Princeton B&B information
Number of reviews | 1,085 |
---|---|
Accommodation | 17 B&B |
Lowest Price | AU$247 |
Highest Price | AU$438 |
Frequently asked questions
Explore a world of travel with Expedia
- Cheap Hotels in Central Jersey
- Golf Hotels in Central Jersey
- Luxury Hotels in Central Jersey
- Romantic Hotels in Central Jersey
- Central Jersey Hotels
- Cranbury Hotels
- B&B in Dayton
- Luxury Hotels in Dayton
- Dayton Hotels
- Mercer County Hotels
- Motels in East Brunswick
- East Windsor Hotels
- Ewing Hotels
- B&B in Florence
- Holiday Homes in Florence
- B&B in Hamilton
- Holiday Homes in Hamilton
- Lodges in Hamilton
- Motels in Hamilton
- Hightstown Hotels
- B&B in Hillsborough
- Caravan Parks in Hillsborough
- Hostels in Hillsborough
- Motels in Hillsborough
- Hopewell Hotels
- B&B in Kendall Park
- Lawrenceville Hotels
- B&B in Manville
- Motels in Manville
- Monmouth Junction Hotels
- Motels in Monmouth Junction
- Hotels near Morven Museum & Garden
- B&B in New Brunswick
- Caravan Parks in New Brunswick
- Caravan Parks in North Brunswick
- Guest Houses in Pennington
- Pet Friendly Hotels in Pennington
- Pennington Hotels
- Cheap Hotels in Plainsboro
- Plainsboro Hotels
- Princeton Junction Hotels
- Hotels near Princeton Junction Station
- Princeton Meadows Hotels
- Hotels near Princeton University
- Hotels near Rider University
- Cheap Hotels in Robbinsville
- Robbinsville Hotels
- B&B in Rocky Hill
- Rocky Hill Hotels
- Skillman Hotels
- Holiday Homes in Somerset
- Motels in Somerset
- B&B in Spotswood
- Condo Rentals in Spotswood
- Holiday Homes in Spotswood
- Hotels near Swaminarayan Akshardham
- Hotels near The Boathouse at Mercer Lake
- Hotels near The College of New Jersey
- Motels in Titusville
- Hotels near Trenton Hamilton Station
- Motels in Trenton Hamilton Station
- Luxury Hotels in Trenton
- Trenton Hotels
- B&B in Upper Freehold
- Motels in Upper Freehold
- Hotels with Pool in Windsor
- Windsor Hotels
- Flights to Central Jersey
- Flights to Dayton
- Flights to Hamilton Square
- Flights to Montgomery
- Flights to Pennington
- Flights to Princeton
- Flights to Windsor
- Flights from Princeton
- Flights from Mercer
- Flights from Pennington
- Flights from Montgomery
- Flights from Lawrenceville
- Flights from Robbinsville
- Flights from Dayton
- Flights from Brisbane (BNE) to Trenton (TTN)
- Flights from Melbourne (MEL) to Trenton (TTN)
- Flights from Sydney (SYD) to Trenton (TTN)
- Flights from Abbotsford (YXX) to Trenton (TTN)