This post may contain affiliate links that help support my business in creating content like this. If you make a purchase using one of these links, I may receive compensation at no extra cost to you. Read my disclosure for more information.

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.

20 Best Restaurants to Eat At in Amsterdam

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:

  1. Conservatorium, for the best overall luxury hotel
  2. Pulitzer Amsterdam, for the best canalside luxury hotel
  3. The Hoxton, for the best design for dollar hotel

If you’re headed to Amsterdam for the first time ever, be sure to check out this comprehensive travel guide for your trip!

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

20 Best Restaurants to Eat At in Amsterdam

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 Flights

Use Skyscanner to find the best flights. It searches 100s of airlines and websites across the globe to ensure you’re not missing out on any route options or deals.

2. Book Your Accommodations

Use for hotels and guest houses. They have the biggest inventory and consistently offer the best rates.

3. Book Your Tours & Experiences

Use Viator or Get Your Guide to find the best tours and experiences. They are my favorite tour search engines. I always check both as their inventory varies depending on the destination.

4. Book Your Car

Use Discover Cars or to find the best car rental deals. I recommend comparing rental agency reviews on Google to ensure you are booking with the best company in that destination, as the reviews are often more accurate than the car rental search engines.

5. Don’t Forget Airport Lounge Access

Get a Priority Pass membership to gain access to 1,400+ VIP lounges and airport experiences worldwide. The Priority Pass app is the first thing I check when I have a layover. I’ve been a member for over a decade, and having a comfortable place to relax before and between flights makes air travel so much more enjoyable.

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, and cancelations, etc.). I use it frequently for my travels to stay protected.

My favorite companies that offer the best coverage and rates are:


1 Comment

Write A Comment