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.

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,060)

B&Bs / Inns (1,081)

Specialty Lodging (697)

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
$149 - $191 Avg. price/night*
Ollie #1 of 1,060 hotels in Swiss Alps
Professional photos | Traveler photos (65)
Certificate of Excellence
Travelers' Choice® 2017 Winner Bargain | Small Hotels | Romance | Best Service
 
Coeur des Alpes (Zermatt)
Oberdorfstrasse 134 | 3920 Zermatt, Zermatt 3920, Switzerland
$119 - $388 Avg. price/night*
Ollie #2 of 1,060 hotels in Swiss Alps
#1 of 109 hotels in Zermatt
Traveler photos (469)
Certificate of Excellence
Travelers' Choice® 2017 Winner Small Hotels | Romance
 
BELLERIVE (Zermatt) 3.5 of 5
Riedstrasse 3, Zermatt 3920, Switzerland
No photo provided
Show Prices
$191 - $389 Avg. price/night*
Ollie #3 of 1,060 hotels in Swiss Alps
#2 of 109 hotels in Zermatt
Professional photos | Traveler photos (437)
Offers & Announcements Package Deal
Certificate of Excellence
Travelers' Choice® 2017 Winner Small Hotels | Best Service
 
Hotel Firefly (Zermatt) 4.5 of 5
Schluhmattstrasse 55, Zermatt 3920, Switzerland
Show Prices
$284 - $1,389 Avg. price/night*
Ollie #4 of 1,060 hotels in Swiss Alps
#3 of 109 hotels in Zermatt
  •  Our new Zermatt home 
  • We stayed here for the second time for 5 days in January and it was... more
  • March 23, 2017
Professional photos | Traveler photos (413)
Certificate of Excellence
Travelers' Choice® 2017 Winner Top Hotels | Romance | Best Service | Luxury
 
The Omnia (Zermatt) 5.0 of 5
Auf dem Fels, Zermatt 3920, Switzerland
Show Prices
$297 - $1,704 Avg. price/night*
Ollie #5 of 1,060 hotels in Swiss Alps
#4 of 109 hotels in Zermatt
Professional photos | Traveler photos (640)
Special Offer WER SUCHET DER FINDET
Certificate of Excellence
Travelers' Choice® 2017 Winner Top Hotels | Romance
 
Schluhmattstrasse 131, Zermatt 3920, Switzerland
Hotel Matterhorn Focus Slideshow
Show Prices
$211 - $644 Avg. price/night*
Ollie #6 of 1,060 hotels in Swiss Alps
#5 of 109 hotels in Zermatt
Professional photos | Traveler photos (584)
Offers & Announcements Package Deal
Certificate of Excellence
Travelers' Choice® 2017 Winner Romance | Top Hotels
 
Riedstrasse 18, Zermatt 3920, Switzerland
No photo provided
Show Prices
$199 - $512 Avg. price/night*
Ollie #7 of 1,060 hotels in Swiss Alps
#6 of 109 hotels in Zermatt
  •  Perfect Vacation 
  • Luxury mid-size hotel with beautiful rooms, great cuisine and... more
  • March 19, 2017
Professional photos | Traveler photos (483)
Certificate of Excellence
Travelers' Choice® 2017 Winner Romance | Top Hotels
 
CERVO Zermatt (Zermatt) 5.0 of 5
Riedweg 156, Zermatt 3920, Switzerland
No photo provided
Show Prices
$327 - $735 Avg. price/night*
Ollie #8 of 1,060 hotels in Swiss Alps
#7 of 109 hotels in Zermatt
Professional photos | Traveler photos (492)
Buolstrasse 3 | 7070 Davos, Davos 7270, Switzerland
Waldhotel Davos Slideshow
Show Prices
$192 - $563 Avg. price/night*
Ollie #9 of 1,060 hotels in Swiss Alps
#1 of 56 hotels in Davos
Professional photos | Traveler photos (174)
Special Offer Package Deal
Serlas, Via 27, St. Moritz 7500, Switzerland
Badrutt's Palace Hotel Slideshow
Show Prices
$388 - $3,610 Avg. price/night*
Ollie #10 of 1,060 hotels in Swiss Alps
  •  Simply Outstanding 
  • It was our first stay in the Bedrutt's Palace hotel although we visited... more
  • March 25, 2017
Professional photos | Traveler photos (426)
Offers & Announcements Package Deal
Certificate of Excellence
Travelers' Choice® 2017 Winner Best Service | Top Hotels
 
Brunnmattgasse 9, Zermatt 3920, Switzerland
Parkhotel Beau Site Slideshow
Show Prices
$225 - $439 Avg. price/night*
Ollie #11 of 1,060 hotels in Swiss Alps
#8 of 109 hotels in Zermatt
  •  Best Hotel in Zermatt 
  • If you like a old world hotel with all modern amenities, breathtaking... more
  • March 22, 2017
Professional photos | Traveler photos (434)
Offers & Announcements Package Deal
Certificate of Excellence
Travelers' Choice® 2017 Winner Luxury | Small Hotels
 
Lomattenstrasse 6 | 3906 Saas-Fee, Saas-Fee 3906, Switzerland
The Capra Saas-Fee Slideshow
Show Prices
$347 - $947 Avg. price/night*
Ollie #12 of 1,060 hotels in Swiss Alps
Professional photos | Traveler photos (132)
Offers & Announcements Package Deal
Certificate of Excellence
Travelers' Choice® 2017 Winner Romance
 
Hotel Donatz (Samedan) 3.0 of 5
Plazzet 15, Samedan 7503, Switzerland
Hotel Donatz Slideshow
Show Prices
$190 - $287 Avg. price/night*
Ollie #13 of 1,060 hotels in Swiss Alps
  •  You must see it! 
  • The most freindly staff in the valley, cosy, modern rooms, free access to... more
  • January 22, 2017
Professional photos | Traveler photos (49)
Offers & Announcements Package Deal
Travelers' Choice® 2017 Winner Top Hotels | Luxury | Best Service
 
Suvretta House (St. Moritz) 5.0 of 5
Chasellas, Via 1, St. Moritz 7500, Switzerland
Show Prices
$357 - $1,219 Avg. price/night*
Ollie #14 of 1,060 hotels in Swiss Alps
Professional photos | Traveler photos (265)
Certificate of Excellence
Travelers' Choice® 2017 Winner Romance
 
scalinata della Ruga 4, Ascona 6612, Switzerland
Show Prices
$186 - $427 Avg. price/night*
Ollie #15 of 1,060 hotels in Swiss Alps
#1 of 32 hotels in Ascona
Professional photos | Traveler photos (142)
Waldhotel, Arosa 7050, Switzerland
Show Prices
$272 - $616 Avg. price/night*
Ollie #16 of 1,060 hotels in Swiss Alps
#1 of 34 hotels in Arosa
Professional photos | Traveler photos (183)
Offers & Announcements Package Deal
Certificate of Excellence
Travelers' Choice® 2017 Winner Top Hotels
 
via del Segnale 10, Ascona 6612, Switzerland
Show Prices
$429 - $631 Avg. price/night*
Ollie #17 of 1,060 hotels in Swiss Alps
#2 of 32 hotels in Ascona
  •  Top in Class 
  • The Giardino really stands out. Best in class food, amazing breakfast... more
  • March 21, 2017
Professional photos | Traveler photos (150)
Spissstrasse 42, Zermatt 3920, Switzerland
Show Prices
$157 - $467 Avg. price/night*
Ollie #18 of 1,060 hotels in Swiss Alps
#9 of 109 hotels in Zermatt
Professional photos | Traveler photos (75)
Certificate of Excellence
Travelers' Choice® 2017 Winner Best Service
 
piazza Cioccaro 5, Lugano 6900, Switzerland
Show Prices
$227 - $343 Avg. price/night*
Ollie #19 of 1,060 hotels in Swiss Alps
#1 of 45 hotels in Lugano
Professional photos | Traveler photos (444)
Certificate of Excellence
Travelers' Choice® 2017 Winner Luxury | Best Service | Top Hotels
 
Via Veglia 18, St. Moritz 7500, Switzerland
Show Prices
$375 - $1,127 Avg. price/night*
Ollie #20 of 1,060 hotels in Swiss Alps
Professional photos | Traveler photos (557)
Special Offer Package Deal