Hotels in Bernese Oberland, Switzerland

41 hotels match your criteria
Map View

hotel 10 rooms left

Badstrasse 20, Lenk im Simmental, Bernese Oberland, Switzerland
  • Rating: 4.6
50%
Price/night starting from:
506.00 CHF 253.00 CHF
favorite_border
Immediately bookable

hotel 4 rooms left

Dorfstrasse 133, Grindelwald, Bernese Oberland, Switzerland
  • Rating: 4.6
10%
Price/night starting from:
323.00 CHF 291.00 CHF

hotel 10 rooms left

Höheweg 41, Interlaken, Bernese Oberland, Switzerland
  • Rating: 4.7
10%
Price/night starting from:
1,029.00 CHF 926.00 CHF
Staatstrasse 142, Hünibach am Thunersee, Bernese Oberland, Switzerland
  • Rating: 4.6
30%
Price/night starting from:
230.00 CHF 161.00 CHF
Höheweg 211, Interlaken, Bernese Oberland, Switzerland
  • Rating: 4.0
10%
Price/night starting from:
409.00 CHF 368.00 CHF
Dorfstrasse 5, Adelboden, Bernese Oberland, Switzerland
  • Rating: 4.1
30%
Price/night starting from:
250.00 CHF 175.00 CHF
  • 1
  • 2
  • 3
  • 4
  • 5
(s)

Le Grand Bellevue

Untergstaadstrasse 17, Gstaad, Bernese Oberland, Switzerland
  • Rating: 4.8
30%
Price/night starting from:
680.00 CHF 476.00 CHF
Flecklistrasse 40, Adelboden, Bernese Oberland, Switzerland
  • Rating: 4.5
10%
Price/night starting from:
230.00 CHF 207.00 CHF
Am Quai 3, Bönigen b. Interlaken, Bernese Oberland, Switzerland
  • Rating: 4.8
50%
Price/night starting from:
316.00 CHF 158.00 CHF
  • 1
  • 2
  • 3
  • 4

The Cambrian

Dorfstrasse 7, Adelboden, Bernese Oberland, Switzerland
  • Rating: 4.6
30%
Price/night starting from:
325.00 CHF 228.00 CHF