We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

Swiss Alps

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Swiss Alps?

We'll send you updates with the latest deals, reviews and articles for Swiss Alps each week.

Map of Swiss Alps Hotels

Hotels (1,091)

B&Bs / Inns (1,095)

Specialty Lodging (642)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Guarda Lodge (Guarda)
Sur Chafarrer 96, Guarda 7545, Switzerland
Show Prices
$168 - $218 Avg. price/night*
Ollie #1 of 1,091 hotels in Swiss Alps
  •  Wonderful place  
  • Friendly helpful staff, luxury accommodation with amazing views. Room was... more
  • May 15, 2016
Professional photos | Traveler photos (57)
Certificate of Excellence
Travelers' Choice® 2016 Winner Bargain | Small Hotels | Best Service
 
Coeur des Alpes (Zermatt)
Oberdorfstrasse 134 | 3920 Zermatt, Zermatt 3920, Switzerland
Coeur des Alpes Slideshow
$124 - $407 Avg. price/night*
Ollie #2 of 1,091 hotels in Swiss Alps
#1 of 110 hotels in Zermatt
Traveler photos (407)
Certificate of Excellence
Travelers' Choice® 2016 Winner Small Hotels | Best Service
 
Hotel Firefly (Zermatt) 4.5 of 5
Schluhmattstrasse 55, Zermatt 3920, Switzerland
Hotel Firefly Slideshow
Show Prices
$271 - $1,047 Avg. price/night*
Ollie #3 of 1,091 hotels in Swiss Alps
#2 of 110 hotels in Zermatt
Professional photos | Traveler photos (165)
Certificate of Excellence
Travelers' Choice® 2016 Winner Small Hotels | Best Service | Romance
 
BELLERIVE (Zermatt) 3.5 of 5
Riedstrasse 3, Zermatt 3920, Switzerland
BELLERIVE Slideshow
Show Prices
$197 - $361 Avg. price/night*
Ollie #4 of 1,091 hotels in Swiss Alps
#3 of 110 hotels in Zermatt
  •  Warm and Welcoming 
  • What a lovely hotel! The location is great -- about a 10 minute walk from... more
  • August 23, 2016
Professional photos | Traveler photos (195)
Offers & Announcements Package Deal
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels | Luxury
 
CERVO Zermatt (Zermatt) 5.0 of 5
Riedweg 156, Zermatt 3920, Switzerland
CERVO Zermatt Slideshow
Show Prices
$343 - $702 Avg. price/night*
Ollie #5 of 1,091 hotels in Swiss Alps
#4 of 110 hotels in Zermatt
  •  Beautiful! 
  • Great staff that meets you at the train station to get you and your... more
  • August 22, 2016
Professional photos | Traveler photos (248)
Certificate of Excellence
Travelers' Choice® 2016 Winner Luxury | Romance | Best Service | Top Hotels
 
Via Maistra 130 | 7504 Pontresina, Pontresina 7504, Switzerland
Show Prices
$372 - $510 Avg. price/night*
Ollie #6 of 1,091 hotels in Swiss Alps
Professional photos | Traveler photos (347)
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels | Luxury | Romance | Best Service
 
The Omnia (Zermatt) 5.0 of 5
Auf dem Fels, Zermatt 3920, Switzerland
Show Prices
$323 - $859 Avg. price/night*
Ollie #7 of 1,091 hotels in Swiss Alps
#5 of 110 hotels in Zermatt
Professional photos | Traveler photos (308)
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels | Romance
 
Schluhmattstrasse 131, Zermatt 3920, Switzerland
Hotel Matterhorn Focus Slideshow
Show Prices
$212 - $432 Avg. price/night*
Ollie #8 of 1,091 hotels in Swiss Alps
#6 of 110 hotels in Zermatt
  •  FABULOUS !!!!!! 
  • We arrived with high expectations after readying reviews. We were... more
  • August 21, 2016
Professional photos | Traveler photos (498)
Announcement Click for details
Certificate of Excellence
Travelers' Choice® 2016 Winner Luxury | Best Service
 
Via Veglia 18, St. Moritz 7500, Switzerland
Show Prices
$383 - $902 Avg. price/night*
Ollie #9 of 1,091 hotels in Swiss Alps
  •  You will love it. 
  • Amazing spa. One of the best I have ever used. Has everything. Very... more
  • August 21, 2016
Professional photos | Traveler photos (299)
scalinata della Ruga 4, Ascona 6612, Switzerland
Show Prices
$190 - $513 Avg. price/night*
Ollie #10 of 1,091 hotels in Swiss Alps
#1 of 32 hotels in Ascona
Professional photos | Traveler photos (137)
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels | Best Service | Romance
 
Riedstrasse 18, Zermatt 3920, Switzerland
Show Prices
$206 - $352 Avg. price/night*
Ollie #11 of 1,091 hotels in Swiss Alps
#7 of 110 hotels in Zermatt
  •  Great Zermatt option 
  • My daughter and I stayed here for three nights while taking day hikes out... more
  • August 22, 2016
Professional photos | Traveler photos (241)
Certificate of Excellence
Travelers' Choice® 2016 Winner Romance | Best Service
 
Brunnmattgasse 9, Zermatt 3920, Switzerland
Parkhotel Beau Site Slideshow
Show Prices
$225 - $476 Avg. price/night*
Ollie #12 of 1,091 hotels in Swiss Alps
#8 of 110 hotels in Zermatt
Professional photos | Traveler photos (433)
Special Offer Package Deal
Certificate of Excellence
Travelers' Choice® 2016 Winner Best Service | Top Hotels
 
piazza Cioccaro 5, Lugano 6900, Switzerland
Lugano Dante Center Swiss Quality Hotel Slideshow
Show Prices
$255 - $375 Avg. price/night*
Ollie #13 of 1,091 hotels in Swiss Alps
#1 of 45 hotels in Lugano
  •  Exceptional Hotel. 
  • The location is perfect. Great services. Nice breakfast. The staff are... more
  • August 22, 2016
Professional photos | Traveler photos (414)
Special Offer Package Deal
Riedweg 35, Zermatt 3920, Switzerland
Chalet Hotel Schoenegg Slideshow
Show Prices
$205 - $368 Avg. price/night*
Ollie #14 of 1,091 hotels in Swiss Alps
#9 of 110 hotels in Zermatt
  •  Amazing hotel  
  • Stayed here for ten days from July 29th 2016 and I have to say it was... more
  • August 20, 2016
Professional photos | Traveler photos (257)
Certificate of Excellence
Travelers' Choice® 2016 Winner Romance
 
Hotel Eden Roc (Ascona) 5.0 of 5
via Albarelle 16, Ascona 6612, Switzerland
Show Prices
$410 - $991 Avg. price/night*
Ollie #15 of 1,091 hotels in Swiss Alps
#2 of 32 hotels in Ascona
Professional photos | Traveler photos (292)
Tschuggen Grand Hotel | 7050 Arosa, Arosa 7050, Switzerland
Show Prices
$285 - $643 Avg. price/night*
Ollie #16 of 1,091 hotels in Swiss Alps
#1 of 36 hotels in Arosa
  •  Very relaxed luxury 
  • Tschuggen is a de luxe hotel run by a top hotel director. Even if you do... more
  • July 25, 2016
Professional photos | Traveler photos (261)
Certificate of Excellence
Travelers' Choice® 2016 Winner Romance | Luxury
 
Gotthardstrasse 4, Andermatt 6490, Switzerland
The Chedi Andermatt - a GHM hotel Slideshow
Show Prices
$506 - $869 Avg. price/night*
Ollie #17 of 1,091 hotels in Swiss Alps
  •  Excellent hotel 
  • We stayed one night in this hotel in the quiet season with cold and rainy... more
  • August 23, 2016
Professional photos | Traveler photos (591)
Offers & Announcements Swiss Culinary...
Hotel Schweizerhof (Lenzerheide) 4.5 of 5
Voa Principala, Lenzerheide 7078, Switzerland
Show Prices
$262 - $388 Avg. price/night*
Ollie #18 of 1,091 hotels in Swiss Alps
Professional photos | Traveler photos (74)
Nira Alpina (Silvaplana) 4.5 of 5
Via dal Corvatsch 76 | 7513 Silvaplana, Silvaplana 7513, Switzerland
Show Prices
$204 - $358 Avg. price/night*
Ollie #19 of 1,091 hotels in Swiss Alps
  •  Nira alpina discovery 
  • super cool, clean confortable, incredible breakfast, free bike, spa... more
  • August 22, 2016
Professional photos | Traveler photos (143)
Hotel Campione (Bissone) 3.0 of 5
via Campione 62, Bissone 6816, Switzerland
Hotel Campione Slideshow
Show Prices
$135 - $286 Avg. price/night*
Ollie #20 of 1,091 hotels in Swiss Alps
  •  For the welcoming ... 
  • The receptionist was very friendly and upgraded our room for free. Room... more
  • August 22, 2016
Professional photos | Traveler photos (104)
Special Price 10% off + free breakfast