Hotels in Bernese Oberland, Switzerland

35 hotels match your criteria
Map view
  • 1
  • 2
  • 3
  • 4
(s)

The Cambrian

hotel 10 rooms left

Dorfstrasse 7, Adelboden, Bernese Oberland, Switzerland
  • Rating: 4.7
50%
Price/night starting from:
355 CHF 177.50 CHF
doneFree cancellation

hotel 10 rooms left

Badstrasse 20, Lenk im Simmental, Bernese Oberland, Switzerland
  • Rating: 4.7
50%
Price/night starting from:
537.60 CHF 268.80 CHF
Am Quai 3, Bönigen b. Interlaken, Bernese Oberland, Switzerland
  • Rating: 4.9
50%
Price/night starting from:
316 CHF 158 CHF
doneFree cancellation

hotel 10 rooms left

Dorfstrasse 133, Grindelwald, Bernese Oberland, Switzerland
  • Rating: 4.7
30%
Price/night starting from:
391.50 CHF 274.05 CHF
doneFree cancellation
favorite_border
Instant book
  • 1
  • 2
  • 3
  • 4

Hotel Dakota

hotel 4 rooms left

Amthausgasse 2, Meiringen, Bernese Oberland, Switzerland
  • Rating: 4.3
50%
Price/night starting from:
300 CHF 150 CHF
doneFree cancellation
Grodeygasse 2, St. Stephan, Simmental, Bernese Oberland, Switzerland
50%
Price/night starting from:
279 CHF 139.50 CHF
favorite_border
Instant book

hotel 2 rooms left

Höhenweg 92-94, Interlaken, Bernese Oberland, Switzerland
  • Rating: 4.5
50%
Price/night starting from:
590 CHF 295 CHF
doneFree cancellation
favorite_border
Instant book

hotel 10 rooms left

Schmockenstrasse 163, Beatenberg Interlaken, Bernese Oberland, Switzerland
  • Rating: 4.4
50%
Price/night starting from:
464 CHF 232 CHF
doneFree cancellation
favorite_border
Instant book
Swiss Lodge

Eiger Lodge "CHIC"

hotel 9 rooms left

Grundstrasse 58, Grindelwald, Bernese Oberland, Switzerland
  • Rating: 4.5
50%
Price/night starting from:
330.76 CHF 165.38 CHF
doneFree cancellation
Griesalp 5, Kiental, Bernese Oberland, Switzerland
  • Rating: 4.5
30%
Price/night starting from:
280 CHF 196 CHF