Hotels in Swiss Alps

Search and compare Swiss Alps hotels from hundreds of travel sites and save

Swiss Alps
4 Dec — 5 Dec2
Swiss Alps
Sat 4/12
Sun 5/12
...and more

Top Rated Swiss Alps hotels

Show all 30,183 hotels
1
Hotel Stille
Hotel Stille
7.7 Good
Via Surpunt 58, St. Moritz, Graubunden, Switzerland
Show on map
0.9 km from city centre, St. Moritz, Switzerland 

Hotel Stille is situated in St Moritz and is close to the area's popular attractions. It also offers luggage storage, room service and a kids club.

2
Hauser Hotel St. Moritz
Hauser Hotel St. Moritz
8.8 Excellent
Via Traunter Plazzas 7, St. Moritz, Graubunden, Switzerland
Show on map
0.4 km from city centre, St. Moritz, Switzerland 

Situated within walking distance of St Moritz Railway Station, Hauser Swiss Quality Hotel provides guests with an ideal base while in St Moritz. The numerous amenities this modern hotel features include laundry facilities, a coffee bar and valet parking.

3
Hotel Staubbach
Hotel Staubbach
8.9 Excellent
Hauptstrasse, Lauterbrunnen, Bern, Switzerland
Show on map
0.0 km from city centre, Lauterbrunnen, Switzerland 

Boasting views of Staubbach Falls and Lauterbrunnen Valley Waterfalls, Hotel Staubbach is near Lauterbrunnen's well-known landmarks. It also offers luggage storage, a travel agency and on-site parking.

4
Hotel Reine Victoria
Hotel Reine Victoria
8.1 Excellent
Via Rosatsch 18, St. Moritz, Graubunden, Switzerland
Show on map
1.4 km from city centre, St. Moritz, Switzerland 

Hotel Reine Victoria is located in St Moritz and features free Wi-Fi and ski equipment hire. It is ideally positioned for those wishing to sightsee in the area.

5
Lenkerhof Gourmet Spa Resort
Lenkerhof Gourmet Spa Resort
8.6 Excellent
Badstrasse 20, Lenk im Simmental, Bern, Switzerland
Show on map
0.7 km from city centre, Lenk im Simmental, Switzerland 

Situated in Lenk, Lenkerhof Gourmet Spa Resort offers peaceful 5-star accommodation, as well as an outdoor pool, a sauna and a Turkish steam bath. It also provides ski passes, water slides and a kids club.

6
J5 Hotels Helvetie Montreux
J5 Hotels Helvetie Montreux
8.0 Excellent
Avenue du Casino 32, Montreux, Vaud, Switzerland
Show on map
0.3 km from city centre, Montreux, Switzerland 

J5 Hotels Helvetie Montreux provides a modern setting while in Montreux. Popular features at this 3-star property include a rooftop terrace and free Wi-Fi.

7
Boutique Hotel Albana Real - Restaurants & Spa
Boutique Hotel Albana Real - Restaurants & Spa
8.8 Excellent
Schluhmattstrasse 19, Zermatt, Valais, Switzerland
Show on map
0.4 km from city centre, Zermatt, Switzerland 

Opened in 1962, Albana Real is set in Zermatt and offers a sauna, a Turkish steam bath and free Wi-Fi. It also features a Jacuzzi, an indoor pool and a sun deck.

8
Arenas Resort Victoria-Lauberhorn
Arenas Resort Victoria-Lauberhorn
8.4 Excellent
Wengen, Lauterbrunnen, Bern, Switzerland
Show on map
1.7 km from city centre, Lauterbrunnen, Switzerland 

Set in a 19th-century property in Lauterbrunnen, Arenas Resort & Spa Victoria-Lauberhorn combines an old-world feel with contemporary amenities, including a sauna, an indoor pool and a Jacuzzi. It is ideally positioned for those wishing to visit the area's popular attractions.

Cheapest hotels in Swiss Alps, Switzerland

Show all 30,183 hotels
Eiger Lodge Easy
Eiger Lodge Easy
8.0 Excellent
Grundstrasse 58, Grindelwald, Bern, Switzerland
Show on map
1.0 km from city centre,  

Boasting free Wi-Fi and an outdoor pool, Mountain Hostel - Swiss Hostel is located in Grindelwald and offers comfortable accommodation. It is moments from Grindelwald-Mannlichen Gondola Cableway, eateries and nightlife options.

$58
Avg. per night
Youth Hostel Zermatt
Youth Hostel Zermatt
8.3 Excellent
Staldenweg 5, Zermatt, Valais, Switzerland
Show on map
0.6 km from city centre,  

Zermatt Youth Hostel is a charming hostel situated a short car ride from Tasch. It is also within walking distance of Zermatt's well-known tourist spots.

$75
Avg. per night
The Matterhorn Hostel Zermatt
The Matterhorn Hostel Zermatt
7.3 Good
Schluhmattstrasse 32, Zermatt, Valais, Switzerland
Show on map
0.5 km from city centre,  

Situated a short stroll from Zermatt Railway Station, the hostel offers guests a convenient base when in Zermatt. Those staying at the property can also take advantage of complimentary Wi-Fi throughout their stay.

$101
Avg. per night
Hotel Drei Könige
Hotel Drei Könige
7.7 Good
Reichsgasse 18, Chur, Graubunden, Switzerland
Show on map
0.1 km from city centre,  

Hotel Drei Konige Chur is a charming setting when in Chur and is close to everything the area has to offer. It also offers complimentary Wi-Fi.

$101
Avg. per night
ibis budget Lugano Paradiso
ibis budget Lugano Paradiso
7.5 Good
Via Geretta 10, Lugano, Ticino, Switzerland
Show on map
1.5 km from city centre,  

This pet-friendly hotel is located in Paradiso and features free Wi-Fi. It also offers massage services, a 24-hour reception and an express check-in and check-out feature.

$106
Avg. per night
Hotel Franziskaner
Hotel Franziskaner
7.9 Good
Kupfergasse 18, Chur, Graubunden, Switzerland
Show on map
0.3 km from city centre,  

Hotel Franziskaner Chur provides a charming base while in Chur and is close to everything the area has to offer. Guests can also enjoy complimentary internet access throughout the property.

$107
Avg. per night
Hotel Parc & Lac
Hotel Parc & Lac
7.8 Good
Grand Rue 38, Montreux, Vaud, Switzerland
Show on map
0.1 km from city centre,  

Hotel Parc & Lac provides comfortable 3-star accommodation in Montreux. Those staying at the property can also enjoy free Wi-Fi during their stay.

$118
Avg. per night
Albergo Ospizio Bernina
Albergo Ospizio Bernina
8.5 Excellent
Bernina, Pontresina, Graubunden, Switzerland
Show on map
13.2 km from city centre,  

Conveniently situated and providing a swimming pool, this comfortable hostel is located within easy driving distance of Pontresina. Guests can also enjoy complimentary internet in all areas.

$121
Avg. per night

Hotel prices in Swiss Alps

2 stars or below

$56 - $218

ibis budget Lugano Paradiso

No. 1 most popular

$106
Avg. per night
Gasthof Panorama

No. 2 most popular

$90
Avg. per night
The Alpenhof Mountain House

Best value

$56
Avg. per night
3 stars

$107 - $268

Hotel Postillon

No. 1 most popular

$121
Avg. per night
H+ Hotel Sonnwendhof Engelberg

No. 2 most popular

$266
Avg. per night
Hotel Franziskaner

Best value

$107
Avg. per night
4 stars and up

$175 - $1,180

Hotel du Grand Lac Excelsior

No. 1 most popular

$279
Avg. per night
Grand Hotel Suisse Majestic, Autograph Collection
$303
Avg. per night
Hotel Eden Palace au Lac

Best value

$175
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Swiss Alps

Swiss Alps travel FAQs

  • Where is the best place to stay in Swiss Alps?

    Interlaken, Zermatt, and St. Moritz are the most popular places on HotelsCombined for stays in Swiss Alps.

  • What are the best hotels in Swiss Alps?

    Hotel Postillon, rated with a score of 7.2 from 220 reviewers, is one of the most popular hotels in Swiss Alps. Other top stays include Hotel du Grand Lac Excelsior, with an average rating of 7.8 from 2,085 reviewers, and H+ Hotel Sonnwendhof Engelberg, with a score of 9.2 from 203 reviewers.