Back to the list

The Peacock Inn

20 Bayard Ln Princeton


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.