St. Moritz/Grisons (skiing area) hotels - Book hotels in Switzerland at great rates

Our recommended hotels in St. Moritz/Grisons (skiing area)

La Margna Swiss Quality Hotel
Via Serlas 5
7500 St. Moritz
7.3 / 10
from CHF 170
Hotel Laudinella
Via Tegiatscha 17
7500 St. Moritz
8.9 / 10
from CHF 159
Hotel Europa St. Moritz
Via Suot Chesas 9
7512 Champfèr
7.7 / 10
from CHF 140
Hotel Engiadina
Via Maistra
7524 Zuoz
from CHF 135
Hotel Rosatsch
Via Maistra 157
7504 Pontresina
from CHF 158
Quadratscha Swiss Quality Hotel
9.0 / 10
from CHF 144
Schweizerhaus Swiss Quality Hotel
Hauptstrasse
7516 Maloja
10.0 / 10
from CHF 122
Hotel Nira Alpina
Via dal Corvatsch 76
7513 Silvaplana
from CHF 285
Hotel Bernina 1865
Plazzet 20
7503 Samedan
8.2 / 10
from CHF 117
Gasthaus & Hotel Berninahaus
Bernina Suot 3
7504 Pontresina
8.0 / 10
from CHF 110
The Crystal Hotel
Via Traunter Plazzas 1
7500 St. Moritz
8.2 / 10
from CHF 135
Hotel Soldanella
Via Somplaz 17
7500 St. Moritz
6.0 / 10
from CHF 175
Castell Zuoz Hotel
Via Castell
7524 Zuoz
8.7 / 10
from CHF 189
Hotel Misani
Via Maistra 70
7505 Celerina
5.8 / 10
from CHF 145
Conrads Mountain Lodge
Via dal Farrer 1
7513 Silvaplana
10.0 / 10
Art + Genuss Hotel Albana
Via Vers Mulins 6
7513 Silvaplana
9.0 / 10
Hotel Giardino Mountain
Via Maistra 3
7512 St. Moritz
from CHF 580
Hotel Walther
Via Maistra 215
7504 Pontresina
from CHF 245
Maloja Club House
Hauptstrasse
7516 Maloja
Gasthaus zum weissen Kreuz
Via Crappun 18
7503 Samedan
7.7 / 10
Sporthotel Samedan
Via San Bastiaun 50
7503 Samedan
7.4 / 10
Cresta Palace
Via Maistra 75
7505 Celerina
from CHF 224
Ferienhotel Julier Palace
Via Maistra
7513 Silvaplana
5.0 / 10
from CHF 289
Hotel Garni Chesa Mulin
Via da Mulin 15
7504 Pontresina
10.0 / 10
from CHF 134
ALL IN ONE HOTEL INN LODGE
Via Nuova 3
7505 Celerina
9.7 / 10
Hauser Swiss Quality Hotel
Via Traunter Plazzas 7
7500 St. Moritz
8.4 / 10
from CHF 170
Maloja Palace
Hauptstrassse
7516 Maloja
5.6 / 10
from CHF 110
Hotel Crusch Alva
Via Maistra 26
7524 Zuoz
9.3 / 10
from CHF 120
Hotel & Restaurant Lej da Staz
Via Dim Lej
7500 St. Moritz
Hotel Allegra
Via Maistra
7504 Pontresina
from CHF 175
Your HOTEL.INFO advantages:
Best Price Guarantee
More than 250,000 hotels worldwide
Over 2 million guest ratings
365 days service - around the clock

Popular St. Moritz/Grisons (skiing area) hotels

In and around St. Moritz/Grisons (skiing area)

Star rating are based on a self-evaluation by the hotel as well as the experiences of HOTEL.INFO and HOTEL.INFO customers. You can find details under Terms and Conditions.