Updated September 2023
These 20 best restaurants to eat at in Amsterdam show how many different cafes, restaurants, and quick bites there are. With a large multicultural community, it’s easy to have a meal at a French brasserie and then enjoy incredible Indonesian food the next night. With cozy spaces and friendly locals, it makes dining out in Amsterdam a really great experience.

After visiting Amsterdam a few times, I wanted to share our curated list. It’s some of the places we’ve eaten at and then some that we didn’t quite get to.
For all of the restaurants, I’m going to break it out into three categories: upscale dining, cafes, and international cuisine. Take a look!
Planning a Trip to Amsterdam? Here Are My Top Picks for the Best Hotels in Amsterdam:
- Conservatorium, for the best overall luxury hotel
- Pulitzer Amsterdam, for the best canalside luxury hotel
- The Hoxton, for the best design for dollar hotel
If you’re planning a trip to Amsterdam, don’t miss my 3-Day Amsterdam itinerary, Amsterdam travel guide, and recommendations for the best neighborhoods to stay in and best boutique hotels in Amsterdam!
20 Best Restaurants to Eat At in Amsterdam
Best Upscale Restaurants in Amsterdam
1. Conservatorium Brasserie


The beautiful atrium at the Conservatorium Hotel (and equally incredible hotel) hosts this upscale brasserie. Come here for afternoon tea and stay for an incredible dinner.
Address: Paulus Potterstraat 50, 1071 DB Amsterdam, Netherlands
2. The White Room
Known for being one of the oldest restaurants in Amsterdam, The White Room takes fine dining to the next level. Come here for a prefix meal that is well worth the price.
Address: Dam 9, 1012 JS Amsterdam, Netherlands
3. Daalder
Where Asian influence meets local cuisine, come to Daalder for an elevated dining experience.
Address: Postjesweg 1, 1057 DT Amsterdam, Netherlands
4. Spectrum
Inside the Waldorf Astoria, this upscale restaurant is one of the top on the list. Spectrum is a mix of Dutch ingredients with beautiful plating.
Address: Herengracht 542, 556, 1017 CG Amsterdam, Netherlands
5. Vermeer
It seems that all great restaurants are tucked away in a hotel. Vermeer, located inside Barbizon Palace, has a space to die for and a menu that is equally as incredible. Think of a seasonal menu with rotating dishes.
Address: Prins Hendrikkade 59-72, 1012 AD Amsterdam, Netherlands
6. De Kas
Who knew you could eat inside a greenhouse with a vegetable-forward menu in Amsterdam? Reserve a seat at De Kas far in advance to experience this incredible place.
Address: Kamerlingh Onneslaan 3, 1097 DE Amsterdam, Netherlands
7. Rijks
Located inside the Rijksmuseum, Rijks is a Michelin-starred restaurant that serves food as good as the art.
Address: Museumstraat 1, 1071 XX Amsterdam, Netherlands
Best Cafes in Amsterdam


8. Small World Catering
One of the best sandwiches I’ve had in my life, come to Small World Catering for the turkey melt.
Address: Binnen Oranjestraat 14, 1013 JA Amsterdam, Netherlands
9. Cafe George
If you’re looking for brasserie-style food, Cafe George has a ton of the classics.
Address: Leidsegracht 84, 1016 CR Amsterdam, Netherlands
10. Klein BREDA
Come to Klein BREDA for a wonderfully creative seasonal menu. Be sure to book in advance.
Address: Utrechtsestraat 6, 1017 VN Amsterdam, Netherlands
11. The Pantry
For traditional Dutch food, look no further than The Pantry. Pair lunch with a local draft beer here!
Address: Leidsekruisstraat 21, 1017 RE Amsterdam, Netherlands
12. Café Caron
Café Caron is a cozy cafe perfect for a long dinner. The design is incredibly charming and their seafood menu is amazing.
Address: Frans Halsstraat 28, 1072 BS Amsterdam, Netherlands
13. Pluk
Pluk is a classic — definitely come in for breakfast or brunch here.
Address: Berenstraat 19, 1016 GG Amsterdam, Netherlands
14. Brasserie Van Dam
For a brasserie-style meal, be sure to reserve a table at Brasserie Van Dam. This place gets packed and has a fun atmosphere.
Address: Cornelis Schuytstraat 8-10, 1071 JH Amsterdam, Netherlands
Best International Cuisine Restaurants in Amsterdam


15. Raïnarï
Raïnarï, a North African/ Moroccan eatery was one of our favorites. Their baklava and mint tea is a must-try.
Address: Westerstraat 10, 1015 NA Amsterdam, Netherlands
16. Tujuh Maret
With an Indonesian community at the core of Holland, Tujuh Maret is really good. Come here to try rijsttafel or rice table where you can taste different dishes.
Address: Utrechtsestraat 73, 1017 VJ Amsterdam, Netherlands
17. Sherpa
Sherpa offers an authentic taste of Nepalese, Tibetan, and Indian cuisines. Founded in 1975, it holds the distinction of being the first Nepalese and Tibetan restaurant in the Netherlands.
18. La Perla
If you’re looking for a fill of great pizza, La Perla is the spot to be.
19. Waterkant
A great location, Waterkant serves Surinamese food like tasty spring rolls and buns filled with different proteins.
Address: Marnixstraat 246, 1016 TL Amsterdam, Netherlands
20. Yamazato
Though this should be on the upscale list, Yamazato is a kaiseki-style restaurant set inside Hotel Okura that is serving some of the top Japanese food right now.
Address: Ferdinand Bolstraat 333, 1072 LH Amsterdam, Netherlands
Save This Post for Later on Pinterest

PS — Are You Booking a Trip Soon? Use My Booking Checklist!
These are the sites I use most to book my own trips. Using the links below is a great way to support Bon Traveler’s travel journalism at no extra cost to you. If you need help organizing your itinerary, get my free travel itinerary template here.
1. Book Your Accommodations
I use Booking.com for hotels and Airbnb for vacation rentals. They have the biggest inventory and consistently offer the best rates.
2. Book Your Rental Car
Self-driving is the best way to explore most destinations. I use Discover Cars for our rental cars, select full coverage insurance, and opt for a reputable company like Alamo, Hertz, or Sixt.
3. Book Your Tours & Experiences
I use Viator, Airbnb, and Get Your Guide to find the best tours and experiences. They are my favorite tour search engines. I always check all three as their inventory varies depending on the destination.
4. Book Your Private Transfers
For easy, reliable private transfers, I use Welcome Pickups. It’s my go-to for arranging a driver in advance — whether it’s an airport pickup, a hotel-to-hotel transfer, or a day trip. The experience is seamless, with English-speaking drivers and upfront pricing, so you can travel stress-free at every stage of your trip.
5. Get Cell Data for Your Trip
I use Holafly for international cell data. Their unlimited data eSIMs are easy to install, activate instantly on arrival, and let you skip local SIM cards and expensive roaming fees.
6. Don’t Forget Travel Insurance
I never leave the country without travel insurance. It provides comprehensive protection in case anything goes wrong (ie. illness, injury, theft, or cancellations).
My favorite companies that offer the best coverage and rates are:
- World Nomads (best for all-around)
- Safety Wing (best for frequent travelers)
Xx,
Jessica




1 Comment
Thanks for sharing !