Inns in Grindelwald

Multiple accommodations for your stay
Check-in date:
21 Jul 2026
Check-out date:
22 Jul 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters

7 results found

Hotel Alpenblick

Obere Gletscherstrasse 16, Grindelwald, Switzerland (Open map)

The centre of Grindelwald can be reached within a 10-minute walk. The 3-star Hotel Alpenblick Grindelwald is located merely 1.1 km...
Read more...
8.5
Fabulous
1422 reviews

Hotel Bel-Air Eden

Dorfstrasse 76, Grindelwald, Switzerland (Open map)

The 2-star hotel is located within a 300-metre distance of the Schwarzhorn Mountain, just 0.8 km from Grindelwald train station....
Read more...

Hotel Alte Post

Dorfstrasse 175, Grindelwald, Switzerland (Open map)

The centre of Grindelwald can be reached within a 5-minute walk. Located within a 7-km distance of Mount Eiger, the 3-star Hotel…
Read more...
8.8
Fabulous
301 reviews

Berghaus Maennlichen

Berghaus Maennlichen, Grindelwald, Switzerland (Open map)

The Panorama Trail is 300 metres from the hotel, and Lauberhorn is 10 minutes away by car. Situated just a 5-minute walk from the…
Read more...
9.4
Superb
373 reviews

Gasthof Alte Post

Dorfstrasse 173, Grindelwald, Switzerland (Open map)

The centre of Grindelwald is a 5 minutes' walk of this hotel. Gasthof Alte Post Grindelwald, located an 18-minute walk from the...
Read more...

Berghaus Baeregg

Berghaus Baregg - Grindelwald, Grindelwald, Switzerland (Open map)

While staying in the hotel, you are invited to discover the Pfingsteggbahn, located 2.7 km away, or visit sports venues like the...
Read more...

Berghaus Alpiglen

Alpiglen, Grindelwald, Switzerland (Open map)

Alpiglen is 250 metres away, while Grindelwald train station is 3.7 km from this hotel. Berghaus Alpiglen Hotel Grindelwald has 10...
Read more...
Thank you for subscribing
Close