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.

Hotels near Corviglia Station

St. Moritz, Switzerland
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travelers recommend

Hotel Salastrains (St. Moritz, Switzerland)
Via Salastrains 12, St. Moritz 7500, Switzerland
0.7 miles from Corviglia Station
#30 of 33 hotels in St. Moritz
Traveler photos (4) | Map
Hauser Hotel St. Moritz (St. Moritz, Switzerland) 3.0 of 5
Via Traunter Plazzas 7, St. Moritz 7500, Switzerland
1.1 miles from Corviglia Station
Offers & Announcements Complimentary bottle of...
Hauser Hotel St. Moritz Slideshow
#10 of 33 hotels in St. Moritz
Professional photos | Traveler photos (112) | Map
Show Prices
Crystal Hotel (St. Moritz, Switzerland) 4.5 of 5
Via Traunter Plazzas 1, St. Moritz 7500, Switzerland
1.1 miles from Corviglia Station
#13 of 33 hotels in St. Moritz
Professional photos | Traveler photos (111) | Map
Show Prices
Hotel Steffani (St. Moritz, Switzerland) 4.0 of 5
Sonnenplatz 1 | Via Traunter Plazzas 6, St. Moritz CH-7500, Switzerland
1.1 miles from Corviglia Station
#14 of 33 hotels in St. Moritz
Professional photos | Traveler photos (76) | Map
Show Prices
Kulm Hotel St. Moritz (St. Moritz, Switzerland) 5.0 of 5
Via Veglia 18, St. Moritz 7500, Switzerland
1.2 miles from Corviglia Station
Travelers' Choice® 2015 Winner Top Hotels | Luxury | Best Service
#1 of 33 hotels in St. Moritz
Professional photos | Traveler photos (215) | Map
Show Prices
Badrutt's Palace Hotel (St. Moritz, Switzerland) 5.0 of 5
Via Serlas 27, St. Moritz CH-7500, Switzerland
1.2 miles from Corviglia Station
Badrutt's Palace Hotel Slideshow
#5 of 33 hotels in St. Moritz
Professional photos | Traveler photos (182) | Map
Show Prices
Hotel Arte (St. Moritz, Switzerland) 3.0 of 5
Via Tinus 7, St. Moritz 7500, Switzerland
1.2 miles from Corviglia Station
#7 of 33 hotels in St. Moritz
Professional photos | Traveler photos (19) | Map
Show Prices
Hotel Schweizerhof (St. Moritz, Switzerland) 4.5 of 5
Via dal Bagn 54 | Dorf, St. Moritz CH-7500, Switzerland
1.2 miles from Corviglia Station
Hotel Schweizerhof Slideshow
#8 of 33 hotels in St. Moritz
Professional photos | Traveler photos (87) | Map
Show Prices
Hotel Eden Garni St. Moritz (St. Moritz, Switzerland) 3.0 of 5
Via Veglia 12, St. Moritz 7500, Switzerland
1.2 miles from Corviglia Station
#9 of 33 hotels in St. Moritz
Professional photos | Traveler photos (30) | Map
Show Prices
Monopol Hotel (St. Moritz, Switzerland) 4.0 of 5
Via Maistra 17, St. Moritz 7500, Switzerland
1.2 miles from Corviglia Station
#15 of 33 hotels in St. Moritz
Professional photos | Traveler photos (63) | Map
Show Prices
Soldanella (St. Moritz, Switzerland) 3.0 of 5
Via Somplaz 17, St. Moritz 7500, Switzerland
1.2 miles from Corviglia Station
#19 of 33 hotels in St. Moritz
Professional photos | Traveler photos (57) | Map
Show Prices
Club Med Saint Moritz Roi Soleil (St. Moritz, Switzerland) 4.0 of 5
Club Med Saint Moritz Roi Soleil, St. Moritz 7500, Switzerland
1.2 miles from Corviglia Station
#21 of 33 hotels in St. Moritz
Professional photos | Traveler photos (94) | Map
Show Prices
Hotel Languard (St. Moritz, Switzerland) 3.0 of 5
Via Veglia 14, St. Moritz CH-7500, Switzerland
1.2 miles from Corviglia Station
#24 of 33 hotels in St. Moritz
Professional photos | Traveler photos (42) | Map
Show Prices
Hotel Albana (St. Moritz, Switzerland) 4.0 of 5
Via Maistra 6, St. Moritz 7513, Switzerland
1.2 miles from Corviglia Station
Show Prices
Hotel Baeren (St. Moritz, Switzerland) 3.0 of 5
Via Maistra 50, St. Moritz 7500, Switzerland
1.3 miles from Corviglia Station
#26 of 33 hotels in St. Moritz
Professional photos | Traveler photos (10) | Map
Show Prices
Carlton Hotel (St. Moritz, Switzerland) 5.0 of 5
Via Johannes Badrutt 11, St. Moritz 7500, Switzerland
1.4 miles from Corviglia Station
Travelers' Choice® 2015 Winner Luxury | Top Hotels
#2 of 33 hotels in St. Moritz
Professional photos | Traveler photos (209) | Map
Show Prices
La Margna Swiss Quality Hotel (St. Moritz, Switzerland) 3.0 of 5
Via Serlas 5, St. Moritz 7500, Switzerland
1.4 miles from Corviglia Station
#16 of 33 hotels in St. Moritz
Professional photos | Traveler photos (38) | Map
Show Prices
Hotel Piz St. Moritz (St. Moritz, Switzerland) 3.0 of 5
Via Dal Bagn 6, St. Moritz 7500, Switzerland (Formerly The Piz B&B)
1.5 miles from Corviglia Station
#17 of 33 hotels in St. Moritz
Professional photos | Traveler photos (58) | Map
Show Prices
Hotel Bellaval (St. Moritz, Switzerland)
Via Grevas 55, St. Moritz CH-7500 , Switzerland
1.5 miles from Corviglia Station
#27 of 33 hotels in St. Moritz
Traveler photos (61) | Map
Veltlinerkeller (St. Moritz, Switzerland)
Via dal Bagn 11, St. Moritz 7500, Switzerland
1.5 miles from Corviglia Station
#4 of 6 St. Moritz B&B and Inns
Map
Loeffler Hotel (St. Moritz, Switzerland)
Via Dal Bagn 6, St. Moritz 7500, Switzerland
1.5 miles from Corviglia Station
#32 of 33 hotels in St. Moritz
Traveler photos (5) | Map
Show Prices
Suvretta House (St. Moritz, Switzerland) 5.0 of 5
Via Chasellas 1, St. Moritz 7500, Switzerland
1.6 miles from Corviglia Station
#11 of 33 hotels in St. Moritz
Professional photos | Traveler photos (103) | Map
Show Prices
Hotel Waldhaus Am See (St. Moritz, Switzerland) 3.5 of 5
Via Dimlei 6, St. Moritz 7500, Switzerland
1.6 miles from Corviglia Station
Hotel Waldhaus Am See Slideshow
#12 of 33 hotels in St. Moritz
Professional photos | Traveler photos (154) | Map
Show Prices
Hotel Corvatsch (St. Moritz, Switzerland) 3.0 of 5
Via Tegiatscha 1, St. Moritz, Switzerland
1.6 miles from Corviglia Station
#18 of 33 hotels in St. Moritz
Professional photos | Traveler photos (2) | Map
Show Prices
Hotel Restorant Lej da Staz (St. Moritz, Switzerland)
Via Dim Lej, St. Moritz 7500, Switzerland
1.6 miles from Corviglia Station
#3 of 6 St. Moritz B&B and Inns
Professional photos | Traveler photos (18) | Map
Show Prices
Hotel Cervus (St. Moritz, Switzerland) 4.0 of 5
Via G. Segantini 32, St. Moritz 7500, Switzerland
1.6 miles from Corviglia Station
#5 of 6 St. Moritz B&B and Inns
Professional photos | Traveler photos (25) | Map
Show Prices
Hotelino Petit Chalet (Celerina, Switzerland) 4.0 of 5
Via Prade 22, Celerina 7505, Switzerland
1.7 miles from Corviglia Station
Hotelino Petit Chalet Slideshow
#2 of 9 hotels in Celerina
Professional photos | Traveler photos (21) | Map
Show Prices
Hotel Nolda (St. Moritz, Switzerland) 3.0 of 5
Via Crasta 3, St. Moritz 7500, Switzerland
1.7 miles from Corviglia Station
#20 of 33 hotels in St. Moritz
Professional photos | Traveler photos (14) | Map
Show Prices
Laudinella (St. Moritz, Switzerland) 3.5 of 5
Via Tegiatscha 17, St. Moritz CH-7500, Switzerland
1.7 miles from Corviglia Station
#22 of 33 hotels in St. Moritz
Professional photos | Traveler photos (120) | Map
Show Prices
Chesa Spuondas (St. Moritz, Switzerland) 3.5 of 5
Via Somplaz 47, St. Moritz 7500, Switzerland
1.7 miles from Corviglia Station
#1 of 6 St. Moritz B&B and Inns
Professional photos | Traveler photos (13) | Map
Show Prices