Compare Cheap Hotels in Sarnen
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Sarnen Hotels

Hotel Central Luzern
Morgartenstrasse 4 Lucerne LU
$213 nightly
The price is $228 total per night
$228 total
Dec 21 - Dec 22
Total with taxes and fees
10.98 mi from city center
Hotel Central Luzern is centrally located in Lucerne, a 3-minute walk from Chapel Bridge and 5 minutes by foot from Lucerne Town Hall.
Breakfast included
Free WiFi

Essential by Dorint Interlaken
8-10 Rugenparkstrasse Interlaken
$171 nightly
The price is $186 total per night
$186 total
Jan 9 - Jan 10, 2026
Total with taxes and fees
23.8 mi from city center
With a stay at Essential by Dorint Interlaken in Interlaken (Central Interlaken), you'll be a 4-minute walk from Mystery Rooms and within a 5-minute drive of Lake Thun.
Pet friendly
Free WiFi

Hotel Chalet Swiss
Seestrasse 22 Unterseen BE
$170 nightly
The price is $179 total per night
$179 total
Jan 11 - Jan 12, 2026
Total with taxes and fees
23.89 mi from city center
With a stay at Hotel Chalet Swiss in Unterseen, you'll be within a 5-minute drive of Mystery Rooms and Lake Thun.
Breakfast included
Pet friendly

ibis budget Luzern City
Kellerstrasse 6 Lucerne
$112 nightly
The price is $122 total per night
$122 total
Jan 17 - Jan 18, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
10.66 mi from city center
Located in Lucerne, ibis budget Luzern City is within a 15-minute walk of Museum Sammlung Rosengart and The Swiss Path.
Pet friendly
Free WiFi

BERGWELT GRINDELWALD | ALPINE DESIGN RESORT
Bergwelt 4 Grindelwald BE
$355 nightly
The price is $382 total per night
$382 total
Jan 11 - Jan 12, 2026
Total with taxes and fees
21.14 mi from city center
With a stay at BERGWELT GRINDELWALD | ALPINE DESIGN RESORT in Grindelwald, you'll be near ski lifts, just a 3-minute walk from First Cable Car and 5 minutes by foot from Indoor Rope Park.
Breakfast included
Spa

Sunstar Hotel Grindelwald
Dorfstrasse 168 Grindelwald BE
$266 nightly
The price is $300 total per night
$300 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
21.12 mi from city center
With a stay at Sunstar Hotel Grindelwald in Grindelwald, you'll be in the mountains, just a 2-minute walk from First Cable Car and 6 minutes by foot from Pfingstegg Cable Car.
Pool
Breakfast included

Hotel Alpenhof
Kreuzweg 36 Grindelwald BE
21.11 mi from city center
A stay at Hotel Alpenhof places you in the heart of Grindelwald, within a 5-minute walk of Bussalp and Gletscherschlucht.
Breakfast included
Pet friendly

AMERON Luzern Hotel Flora
Seidenhofstrasse 5 Lucerne LU
$237 nightly
The price is $254 total per night
$254 total
Dec 22 - Dec 23
Total with taxes and fees
11.04 mi from city center
A stay at AMERON Luzern Hotel Flora places you in the heart of Lucerne, steps from Museum Sammlung Rosengart and 3 minutes by foot from Jesuit Church.
Pet friendly
Free WiFi

Bürgenstock Hotel & Alpine Spa
Bürgenstock Ennetbuergen
$1,134 nightly
The price is $1,190 total per night
$1,190 total
Jan 12 - Jan 13, 2026
Total with taxes and fees
9.33 mi from city center
When you stay at Bürgenstock Hotel & Alpine Spa in Ennetbuergen, you'll be on a lake and within a 5-minute drive of Hammetschwand Lift.
Pool
Hot Tub

Grand Hotel Beau Rivage Interlaken
Höhenweg 211 Interlaken
22.96 mi from city center
A stay at Grand Hotel Beau Rivage Interlaken places you in the heart of Interlaken, a 5-minute drive from Lake Brienz and 13 minutes from Harder Kulm.
Pool
Breakfast included

The Guesthouse by the Hey Hotel
Höheweg 7 Interlaken
$154 nightly
The price is $168 total per night
$168 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
23.51 mi from city center
With a stay at The Guesthouse by the Hey Hotel, you'll be centrally located in Interlaken, within a 5-minute drive of Mystery Rooms and Lake Thun.
Free WiFi
Restaurant
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.
Sarnen hotels essential information
Accommodation | 1,561 hotels |
|---|---|
Lowest Price | $122 |
Highest Price | $1,190 |
Popular hotels | Hotel Central Luzern, Essential by Dorint Interlaken, Hotel Chalet Swiss, ibis budget Luzern City, BERGWELT GRINDELWALD | ALPINE DESIGN RESORT, Sunstar Hotel Grindelwald, Hotel Alpenhof, AMERON Luzern Hotel Flora, Bürgenstock Hotel & Alpine Spa, Grand Hotel Beau Rivage Interlaken, The Guesthouse by the Hey Hotel, Victoria Jungfrau Grand Hotel & Spa |
Most Recent Sarnen Hotel Reviews

BERGWELT GRINDELWALD | ALPINE DESIGN RESORT
5 out of 5
Posted 3 days ago
CheapTickets Verified Review
"The food was incredible. Staff super friendly & accommodations were second to none"
A verified traveler stayed at BERGWELT GRINDELWALD | ALPINE DESIGN RESORT
Top Picks
Hotels
Flights
- Flights from Dallas to Birmingham
- Cheap flights to Tampa
- Flights from El Paso to Los Angeles
- Flights from St. Petersburg - Clearwater to Philadelphia
- Flights from Atlanta to Seattle
- Flights from McAllen to Fort Lauderdale
- Flights from Cleveland to Oakland
- Cheap flights to Venice
- Flights from Jacksonville to Memphis
- Cheap flights to Jersey City
- Flights from New York to Fort Lauderdale
- Flights from Amsterdam to Portland
- Frontier Airlines
- Cheap flights to Sheboygan
- Flights from Minneapolis - St. Paul to Denver







