




John Dory
Scores
About
Tucked into an intimate listed building on the Prinsengracht in central Amsterdam, John Dory is the creative project of owner and executive chef Sonny Speelman and chef Remco Kroeze, with Aernoud van der Meulen steering the front of house. Together they have built one of the city's most quietly celebrated fish restaurants.
The kitchen channels a spirit of adventure: bold flavour pairings and refined technique applied to fish and seafood, always in pursuit of harmony rather than spectacle. Gault&Millau recognised this approach with a score of 13.5/20, and the restaurant also claims a coveted spot in the 2026 Lekker Top 500. On Google, 463 diners have awarded it an outstanding 4.7 out of 5.
John Dory opens Wednesday through Friday for dinner and adds a lunch service on Saturdays — making it an excellent choice for a special weekend meal. Reservations are strongly recommended and can be made through johndory.nl.
Secure your table at John Dory — Amsterdam's favourite address for exceptional seafood.
Information
Browse by type
Team
Awards
Frequently asked questions
What kind of food does John Dory serve?
John Dory specialises in fish and seafood dishes, prepared with inventive flavour combinations and polished technique.
How much does dinner at John Dory cost?
Expect to spend between approximately €45 and €65 per person. The restaurant is classified as expensive.
Can I make a reservation at John Dory?
Yes, reservations are available and highly recommended given the restaurant's popularity. Book via johndory.nl.
What are John Dory's opening hours?
John Dory is open Wednesday, Thursday, and Friday from 6:00–10:00 PM, and Saturday for both lunch (12:00–4:00 PM) and dinner (6:00–10:00 PM). The restaurant is closed on Monday, Tuesday, and Sunday.
Does John Dory cater to vegetarians?
Yes, vegetarian options are available at John Dory.