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

Inn at Glencairn
Inn at Glencairn
9.6 out of 10, Exceptional, (214)
The price is AU$476
includes taxes & fees
31 Oct - 1 Nov

HollyHedge Estate
HollyHedge Estate
9.8 out of 10, Exceptional, (25)
The price is AU$302
includes taxes & fees
13 Oct - 14 Oct

Woolverton Inn
Woolverton Inn
9.8 out of 10, Exceptional, (119)
The price is AU$388
includes taxes & fees
13 Oct - 14 Oct

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

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

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

Lumberville 1740 House
Lumberville 1740 House
9.6 out of 10, Exceptional, (142)
The price is AU$344
includes taxes & fees
13 Oct - 14 Oct

The Inn at Peacfield Farms
The Inn at Peacfield Farms
10.0 out of 10, Exceptional, (3)
The price is AU$413
includes taxes & fees
27 Oct - 28 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$249 |
Highest Price | AU$476 |
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)