Best restaurants and cafés in Amsterdam

There are plenty of great cafes and restaurants in Amsterdam. The following are our favourites, taking into account their appearance, their special location and their delicious food. Notice that some of these locations are situated outside the center of the city, but this is what makes them even more special.

Bar Botanique

Bar Botanique is, as they claim, a lush oasis in the center of a vibrant and lively community. It’s beautifully decorated and has a great menu with a few vegetarian options, too.

Pannenkoekenhuis Upstairs

All about this small café is important for Amsterdam: it’s located in a 16th-century building, you can only enter the dining room from a narrow staircase, there are funky teapots hanging from the ceiling, and the menu consists of pancakes, only pancakes. That is, the Dutch variety served with delicious, and often sweet, toppings. For a typical order, try the sweet and savory mix of bacon, cheese and apple.


Waterkant is an artsy waterside terrace just outside the city center and located next to the nine avenues. It’s perfect for cocktails, both indoors and outside.

Bar Fisk

With rattan chairs and fishing poles hanging from the wall, Bar Fish tries to replicate the atmosphere of sitting on the seaside patio, even during the dead of winter in Amsterdam. Young and energetic crowds also take advantage of the late hours of Bar Fisk. The menu consists of a collection of sharing plates related to the flavors of Tel Aviv. Of course several of the products spotlight fish, such as pan-fried sea bream with goat cheese, onions and pine nuts.


This place, wedged between the monstrous concrete parking garage and the Singel river, is easy to overlook until you note the strings of bright outside lights hanging on the patio. Waterkant bills itself as a restaurant in Suriname. In fact, dishes from the former Dutch colony in South America are on the menu, such as surinamese buns filled with salted codfish, snake beans, pickles and sambals.