The Peacock Inn

20 Bayard Ln Princeton

Get Directions

The Peacock Inn, an iconic Princeton landmark, is the only boutique hotel and fine dining restaurant in the heart of downtown Princeton, New Jersey. This landmark is an attractive colonial-style mansion that has been transformed into a modern luxury 16-room hotel, restaurant & bar.