Our users' favourite hotels
Hotel Sonne St. Moritz
Via Sela 11
St Moritz, CH
St Moritz, CH
£141
£108
per night
Monopol Swiss Quality Hotel
Via Maistra 17
St Moritz, CH
St Moritz, CH
£246
£183
per night
Hauser Swiss Quality Hotel St. Moritz
Via Traunter Plazzas 7
St Moritz, CH
St Moritz, CH
£149
£111
per night
Hotel Albana
Via Maistra 6
St Moritz, CH
St Moritz, CH
£145
£105
per night
Hotel Stille
Via Surpunt 58
St Moritz, CH
St Moritz, CH
£102
£74
per night
Carlton Hotel St. Moritz
Via Johannes Badrutt 11
St Moritz, CH
St Moritz, CH
£664
£502
per night
Crystal Hotel St. Moritz
Via Traunter Plazzas 1
St Moritz, CH
St Moritz, CH
£277
£199
per night
Kulm Hotel
Via Veglia 18
St Moritz, CH
St Moritz, CH
£307
£236
per night
Kempinski Grand Hotel Des Bains St. Moritz
Via Mezdi 27
St Moritz, CH
St Moritz, CH
£332
£241
per night
Schweizerhof Hotel St. Moritz
Via Dal Bagn 54
St Moritz, CH
St Moritz, CH
£198
£141
per night
Laudinella
Via Tegiatscha 17
St Moritz, CH
St Moritz, CH
£151
£111
per night
Soldanella
Via Somplaz 17
St Moritz, CH
St Moritz, CH
£206
£153
per night
La Margna Swiss Quality Hotel
Via Serlas 5
St Moritz, CH
St Moritz, CH
£236
£169
per night
Baeren Hotel
Via Maistra 50
St Moritz, CH
St Moritz, CH
£208
£154
per night