From € 38

The best restaurants in Berlin

Berlin is the place to be for those who want to enjoy Germany’s culinary delights. You can choose from a wide selection of cuisines. Will you choose typical German, Italian or Vietnamese food? Do you want to enjoy your meal from the banks of the Spree or would you prefer to dine on the top floor of a hotel?
We offer you ten tips for restaurants in Berlin, listed in no particular order.
Column 3
Column 4

The top 10 restaurants in Berlin

  1. Neni: Dine on the top floor of the 25hours Hotel in Kurfürstendamm, with panoramic views of the Berlin skyline.
  2. Cookies Cream: Enjoy the 100% vegetarian menu in this well-concealed restaurant.
  3. House of Small Wonder: have a healthy and tasty lunch in an indoor jungle on the top floor of an old building.
  4. Kaefer: let yourself be pampered in luxury in this very white, light-flooded restaurant with a five-star menu and view.
  5. 3 Schwestern: dine in a former hospital from 1846, in the room where the nuns used to eat together; you get a selection of typical German dishes here.
  6. Café Petit Bijou: enjoy delicious dishes and a view of the River Spree and the Bode Museum at this restaurant in the centre of Berlin.
  7. Trattoria Portofino: sample the typical Italian atmosphere and traditional Italian dishes in Berlin's best Italian restaurant.
  8. Skykitchen: enjoy the cooking skills of a Michelin chef with a view of the city.
  9. Clubrestaurant am Wannsee: watch the sunset over the Wannsee Lake while enjoying typical German dishes.
  10. Markthalle Neun: experience Street Food Thursday in this large market hall; stroll past the stalls and choose dishes from the most diverse cuisines.

3 Schwestern; ©visitBerlin, Photo: Pierre Adenis

Column 3
Column 4

      Vegetarian and vegan restaurants in Berlin

      In the German capital, vegetarians and vegans are also catered for in many restaurants. Cookies Cream is the most popular vegetarian restaurant among locals, but the choice is vast. Other restaurants with a vegan menu are:

      • Soya: a vegan Vietnamese restaurant with among its dishes vegan duck.
      • Pêle Mêle: a restaurant decorated like a living room with common day-to-day dishes that are 100% vegan.
      • Cafe Neundrei: a vegetarian restaurant in the centre of Berlin, with many vegan options on the menu as well.

      Dinner and accommodation in Berlin

      With such a wide choice of restaurants, you will need more than one day to taste the best of Berlin. With the Train and Hotel package Berlin, you can book the hotel and the train journey in one package. Of course, you can also book your overnight stay separately at

      Hotel Amano Grand Central

      Column 3
      Column 4

      Travel to Berlin for less by train

      With the Intercity between Amsterdam Centraal and Berlin Hauptbahnhof you can travel in 5.52 hours to the centre of Berlin. Thanks to the direct connection and comfortable seats, you will arrive well-rested. After arrival, you can stroll past the highlights of Berlin, visit the finest museums in Berlin or go on a shopping spree in the shopping streets of Berlin.
      Feeling peckish? Then it's time to enjoy some culinary delights in one of the aforementioned restaurants.

      By booking your train tickets as early as possible, you will save money, which you can use to enjoy an extravagant meal in Berlin. Train tickets can be booked up to six months before the scheduled date of travel. Travelling on a Monday, Tuesday, Wednesday or Thursday? Then you will travel at an especially low price.
      More tips on booking cheap train tickets

      Restaurants in Berlin

      From € 38