Based at the iconic boutique Peacock Inn, The Peacock Inn Restaurant is a landmark dining destination and the go-to spot for fine-dining experiences in the heart of Princeton. Located within walking distance to Princeton University, the elegant restaurant serves a contemporary menu of award-winning cuisine made with fresh, seasonal ingredients and locally-farmed produce. The globally-inspired menu is accompanied by an extensive, well-curated wine list and a sparkling champagne bar where bubbles can be enjoyed by the glass and bottle. The Peacock Inn Restaurant is open seven days a week for breakfast, lunch, and dinner, and serves a traditional daily Afternoon Tea.

20 Bayard Ln, Princeton, NJ 08540, Phone: 609-924-1707

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.