About this spot
Nyhavnskroen serves hearty Danish comfort food right on the waterfront, where you can expect smørrebrød topped with gravlax or crispy bacon alongside fresh fish plates. The casual atmosphere makes it perfect for a quick bite before strolling along Nyhavn's colorful canal houses.
💡 Tips before you go
- Order the smørrebrød open-faced sandwiches and save room for their famous Danish pastries to take home.
- Arrive early in the evening as outdoor seating fills up quickly when the sun sets over the harbor.
Common Questions
How much does Nyhavnskroen cost?
Expect to pay around 150-250 DKK ($20-$34 USD) per person for a main course and drink.
Where is Nyhavnskroen?
Located in Christianshavn, Copenhagen, directly on the waterfront near Nyhavn canal with no specific station nearby.
What should I order at this Danish spot?
Try the flæskesteg (roasted pork) or the daily fresh fish selection, which changes based on what's caught locally.
About this page
Restaurant: Nyhavnskroen
Cuisine: danish
Location: Christianshavn, Copenhagen, Denmark
Source: Curated from local review platforms