The Peacock Inn

The Peacock Inn

20 Bayard Lane, Princeton, NJ 08540

Princeton's Only Luxury Boutique Hotel

The Peacock Inn is the only boutique hotel situated 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. As a proud member of the Ascend Hotel Collection, The Peacock Inn embodies the commitment to service excellence. We are here to provide personalized service from the moment you walk through the door, and make your experience at The Peacock Inn both enjoyable & memorable!

The Perch at Peacock Inn

The Perch at the Peacock Inn offers its patrons a refined yet relaxed dining experience. Attentive service, sophisticated atmosphere, and a contemporary approach in the seasonal American cuisine make The Perch a perfect choice for a special occasion, afternoon tea, weekend brunch, or a weeknight meal with the family.

The intimate dining room blends elegance, comfort, and romance. The walls showcased prized works of art, murals, and menus from the 1930s, some of which were discovered behind cement walls in the basement of this historic building. One such mural depicts John Von Neumann, the famed Princeton mathematician, driving a car while reading a book.

Personalized service is a top priority throughout our Inn and dining is no exception. A premier restaurant can transform a good meal into a great one, and here at The Peacock Inn we are proud and excited to provide excellent dining service to all our guests.

View More Participating Restaurants
Chevron Icon