Bern restaurants

Top Choice Swiss in Bern

Terrasse & Casa

Dubbed ‘Bern’s Riviera’, this twinset of eateries enjoys a blissful Aare-side setting. Terrasse is a glass shoebox with wooden decking over the water, sunloungers overlooking a weir (illuminated at night) and comfy …
Top Choice Swiss in Bern


One of the suavest choices in the Altstadt, Moment places the accent on seasonality and regionality in its clever, original, primary-ingredient-led menus. Lunch is a more simple affair but dinners are all about tast…
Top Choice Mediterranean in Bern


Fine dining takes place beneath vaulted frescoed arches at Bern’s ornate former granary, now a stunning cellar restaurant serving Mediterranean cuisine. Beautiful people sip cocktails alongside historic stained-glas…
Top Choice Ramen in Bern


Authentic Japanese ramen with a European twist in funky surrounds. Cheap and tasty – what more could you ask for?
Swiss in Bern

Altes Tramdepot

At this cavernous microbrewery, classic beer grub like schnitzel, Bauernrösti (fried potatoes topped with an egg), and sausages with sauerkraut compete against wok-cooked curries and tarte flambée for your affection…
Vegetarian in Bern


This vegetarian buffet restaurant inside the train station is perfect for a quick, healthy meal any time of day. Serve yourself, weigh and pay. Takeaway costs slightly less than eating on-site. Season-focused dishes…
Cafe in Bern

Rösterei Kaffee

Yes, it's out on a limb, but if you're serious about coffee you won't want to miss out on this roastery and cafe, where the baristas really know their beans. It's a cool (and untouristy) space for a cold brew, brunc…
Cafe in Bern

Kaffee Montag

For a casual pick, you can't go wrong with this laid-back cafe tucked under the Altstadt arcades, where you can get a barista-made coffee, a decent brunch prepared with organic produce, or lunch specials from creati…
European in Bern


This homely restaurant in the Old Town has convivial staff serving a well-executed menu of standard European fare: meat, fish, pasta. Dinner set menus are great value for money.
Asian in Bern

Fugu Nydegg

If it’s Bangkok-style pad thai, Japanese noodles or Thai fish you’re craving, then Fugu will hit the spot. Choose between the crisp, cool interior or the seating out front.