Search

 
Filter By
Price (per night):
CHF0 - CHF79
CHF80 - CHF99
CHF100 - CHF119
CHF120 - CHF149
CHF150+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

Residenz Chesa Silva - Hotel Europa 3 Stars

Via Suot Chesas 9, St. Moritz, 7512, Switzerland Show on map
Score 6.5 from 2 reviews
Residenz Chesa Silva - Hotel Europa
Pricesfrom (per room per night)
SingleCHF 160
DoubleCHF 270
Rooms from
CHF 160per room per night
Book Now!

Hauser Swiss Quality Hotel 3 Stars

Via Traunter Plazzas 7, St. Moritz, 7500, Switzerland Show on map
Score 8.7 from 204 reviews
Hauser Swiss Quality Hotel
Pricesfrom (per room per night)
SingleCHF 162
DoubleCHF 550
Rooms from
CHF 162per room per night
Book Now!

Apartment Chesa Sur Val St Moritz 

St. Moritz, 7500, Switzerland Show on map
Score 7.6 from 5 reviews
Apartment Chesa Sur Val St Moritz
Pricesfrom (per room per night)
SingleCHF 166
DoubleCHF 9999
Rooms from
CHF 166per room per night
Book Now!

Badrutt's Palace Hotel 5 Stars

Via Serlas 27, St. Moritz, 7500, Switzerland Show on map
Score 9.5 from 125 reviews
Badrutt's Palace Hotel
Pricesfrom (per room per night)
SingleCHF 315
DoubleCHF 2120
Rooms from
CHF 315per room per night
Book Now!

Kempinski Residences St. Moritz 5 Stars

Via Mezdi 35, St. Moritz, 7500, Switzerland Show on map
 
Kempinski Residences St. Moritz
Pricesfrom (per room per night)
SingleCHF 1275
DoubleCHF 4650
Rooms from
CHF 1275per room per night
Book Now!

Studio Champfer 

Via Sout Chesas 9, St. Moritz, 7512, Switzerland Show on map
Score 8.0 from 7 reviews
Studio Champfer
Pricesfrom (per room per night)
SingleCHF 250
DoubleCHF 250
Rooms from
CHF 250per room per night
Book Now!

Hotel Arte 

Via Tinus 7, St. Moritz, 7500, Switzerland Show on map
Score 9.0 from 318 reviews
Hotel Arte
Pricesfrom (per room per night)
SingleCHF 189
DoubleCHF 281
Rooms from
CHF 189per room per night
Book Now!

Hotel San Gian Superior 4 Stars

Via San Gian 23, St. Moritz, 7500, Switzerland Show on map
Score 9.0 from 132 reviews
Hotel San Gian Superior
Pricesfrom (per room per night)
SingleCHF 396
DoubleCHF 600
Rooms from
CHF 396per room per night
Book Now!

Hotel Languard 3 Stars

Via Veglia 14, St. Moritz, 7500, Switzerland Show on map
Score 8.7 from 514 reviews
Hotel Languard
Pricesfrom (per room per night)
SingleCHF 115
DoubleCHF 490
Rooms from
CHF 115per room per night
Book Now!

Apartment Chesa Flora St Moritz 

St. Moritz, 7500, Switzerland Show on map
Score 7.7 from 8 reviews
Apartment Chesa Flora St Moritz
Pricesfrom (per room per night)
SingleCHF 189
DoubleCHF 9999
Rooms from
CHF 189per room per night
Book Now!

Apartment Chesa Grischa 

Via Gian d'Alva 15, St. Moritz, 7500, Switzerland Show on map
Score 9.7 from 9 reviews
Apartment Chesa Grischa
Pricesfrom (per room per night)
SingleCHF 180
DoubleCHF 258
Rooms from
CHF 180per room per night
Book Now!
Score 7.4 from 5 reviews
Apartment Ova Cotschna III St Moritz Bad
Pricesfrom (per room per night)
SingleCHF 187
DoubleCHF 9999
Rooms from
CHF 187per room per night
Book Now!

Kempinski Grand Hotel Des Bains 5 Stars

Via Mezdi 27, St Moritz 7500, Switzerland, St. Moritz, 7500, Switzerland Show on map
Score 9.1 from 343 reviews
Kempinski Grand Hotel Des Bains
Pricesfrom (per room per night)
SingleCHF 475
DoubleCHF 2054
Rooms from
CHF 475per room per night
Book Now!

Hotel Reine Victoria by Laudinella 4 Stars

Via Rosatsch 18, St. Moritz, 7500, Switzerland Show on map
Score 8.2 from 135 reviews
Hotel Reine Victoria by Laudinella
Pricesfrom (per room per night)
SingleCHF 159
DoubleCHF 388
Rooms from
CHF 159per room per night
Book Now!

Apartment Skyline St.Moritz-Bad 

St. Moritz, 7500, Switzerland Show on map
Score 7.2 from 3 reviews
Apartment Skyline St.Moritz-Bad
Pricesfrom (per room per night)
SingleCHF 202
DoubleCHF 9999
Rooms from
CHF 202per room per night
Book Now!

Crystal Hotel superior 4 Stars

Via Traunter Plazzas 1, St. Moritz, 7500, Switzerland Show on map
Score 8.8 from 476 reviews
Crystal Hotel superior
Pricesfrom (per room per night)
SingleCHF 140
DoubleCHF 1757
Rooms from
CHF 140per room per night
Book Now!

Berghotel Randolins 3 Stars

via Curtins 2, St. Moritz, 7500, Switzerland Show on map
Score 8.3 from 213 reviews
Berghotel Randolins
Pricesfrom (per room per night)
SingleCHF 129
DoubleCHF 420
Rooms from
CHF 129per room per night
Book Now!

Schweizerhof Swiss Quality Hotel 4 Stars

Via dal Bagn 54, St. Moritz, 7500, Switzerland Show on map
Score 8.9 from 164 reviews
Schweizerhof Swiss Quality Hotel
Pricesfrom (per room per night)
SingleCHF 194
DoubleCHF 580
Rooms from
CHF 194per room per night
Book Now!

Hotel Monopol art boutique 4 Stars

Via Maistra 17, St. Moritz, 7500, Switzerland Show on map
Score 8.9 from 147 reviews
Hotel Monopol art boutique
Pricesfrom (per room per night)
SingleCHF 173
DoubleCHF 1690
Rooms from
CHF 173per room per night
Book Now!

Ferienwohnung St. Moritz 4 Stars

Via Sela 5, St. Moritz, 7500, Switzerland Show on map
Score 9.3 from 24 reviews
Ferienwohnung St. Moritz
Pricesfrom (per room per night)
SingleCHF 120
DoubleCHF 360
Rooms from
CHF 120per room per night
Book Now!

Hotel Nolda 3 Stars

Via Crasta 3, St. Moritz, 7500, Switzerland Show on map
Score 8.6 from 321 reviews
Hotel Nolda
Pricesfrom (per room per night)
SingleCHF 255
DoubleCHF 705
Rooms from
CHF 255per room per night
Book Now!

Youth Hostel St. Moritz 

via Surpunt 60, St. Moritz, 7500, Switzerland Show on map
Score 8.0 from 740 reviews
Youth Hostel St. Moritz
Pricesfrom (per room per night)
SingleCHF 51
DoubleCHF 240
Rooms from
CHF 51per room per night
Book Now!

Unique Hotel Eden Superior 3 Stars

Via Veglia 12, St. Moritz, 7500, Switzerland Show on map
Score 9.2 from 352 reviews
Unique Hotel Eden Superior
Pricesfrom (per room per night)
SingleCHF 156
DoubleCHF 438
Rooms from
CHF 156per room per night
Book Now!

Hotel Europa St. Moritz 3 Stars

Via Suot Chesas 9, St. Moritz, 7512, Switzerland Show on map
Score 8.2 from 306 reviews
Hotel Europa St. Moritz
Pricesfrom (per room per night)
SingleCHF 139
DoubleCHF 340
Rooms from
CHF 139per room per night
Book Now!

Aladin Appartments St.Moritz 3 Stars

Via Surpunt 58, St. Moritz, 7500, Switzerland Show on map
Score 7.9 from 13 reviews
Aladin Appartments St.Moritz
Pricesfrom (per room per night)
SingleCHF 299
DoubleCHF 299
Rooms from
CHF 299per room per night
Book Now!

Hotel Restorant Lej da Staz 3 Stars

Via Dim Lej, St. Moritz, 7500, Switzerland Show on map
Score 8.3 from 16 reviews
Hotel Restorant Lej da Staz
Pricesfrom (per room per night)
SingleCHF 105
DoubleCHF 380
Rooms from
CHF 105per room per night
Book Now!
Score 7.9 from 1 review
Apartment Ova Cotschna IV St Moritz -Bad
Pricesfrom (per room per night)
SingleCHF 273
DoubleCHF 9999
Rooms from
CHF 273per room per night
Book Now!
Score 8.0 from 9 reviews
Apartment Ova Cotschna II St Moritz Bad
Pricesfrom (per room per night)
SingleCHF 160
DoubleCHF 9999
Rooms from
CHF 160per room per night
Book Now!

Hotel Sonne 3 Stars

Via Sela 11, St. Moritz, 7500, Switzerland Show on map
Score 7.8 from 170 reviews
Hotel Sonne
Pricesfrom (per room per night)
SingleCHF 155
DoubleCHF 390
Rooms from
CHF 155per room per night
Book Now!

Hotel Laudinella 3 Stars

Via Tegiatscha 17, St. Moritz, 7500, Switzerland Show on map
Score 8.0 from 338 reviews
Hotel Laudinella
Pricesfrom (per room per night)
SingleCHF 169
DoubleCHF 428
Rooms from
CHF 169per room per night
Book Now!

Hotel Restaurant Corvatsch 3 Stars

Via Tegiatscha 1, St. Moritz, 7500, Switzerland Show on map
Score 8.3 from 17 reviews
Hotel Restaurant Corvatsch
Pricesfrom (per room per night)
SingleCHF 200
DoubleCHF 470
Rooms from
CHF 200per room per night
Book Now!

Hotel Chesa Spuondas 3 Stars

Via Somplaz 47, St. Moritz, 7500, Switzerland Show on map 2.47 miles from St. Moritz
Score 8.4 from 121 reviews
Hotel Chesa Spuondas
Pricesfrom (per room per night)
SingleCHF 130
DoubleCHF 380
Rooms from
CHF 130per room per night
Book Now!

Soldanella 3 Stars

Via Somplaz 17, St Moritz 7500 Switzerland, St. Moritz, 7500, Switzerland Show on map
Score 8.6 from 404 reviews
Soldanella
Pricesfrom (per room per night)
SingleCHF 148
DoubleCHF 440
Rooms from
CHF 148per room per night
Book Now!

Hotel Piz St. Moritz 3 Stars

Via Dal Bagn 6, St. Moritz, 7500, Switzerland Show on map
Score 7.8 from 499 reviews
Hotel Piz St. Moritz
Pricesfrom (per room per night)
SingleCHF 120
DoubleCHF 672
Rooms from
CHF 120per room per night
Book Now!

Hostel by Randolins 

Via Curtins 2, St. Moritz, 7500, Switzerland Show on map
Score 8.3 from 27 reviews
Hostel by Randolins
Pricesfrom (per room per night)
SingleCHF 59
DoubleCHF 169
Rooms from
CHF 59per room per night
Book Now!
Score 9.5 from 3 reviews
Apartment Chesa La Baita St.Moritz-Dorf
Pricesfrom (per room per night)
SingleCHF 242
DoubleCHF 9999
Rooms from
CHF 242per room per night
Book Now!

Apartment Chesa Fuoll'Alva Celerina 

St. Moritz, 7505, Switzerland Show on map
Score 8.5 from 6 reviews
Apartment Chesa Fuoll'Alva Celerina
Pricesfrom (per room per night)
SingleCHF 396
DoubleCHF 9999
Rooms from
CHF 396per room per night
Book Now!

Hotel Waldhaus am See 3 Stars

Via Dim Lej 6, St. Moritz, 7500, Switzerland Show on map
Score 8.8 from 537 reviews
Hotel Waldhaus am See
Pricesfrom (per room per night)
SingleCHF 165
DoubleCHF 630
Rooms from
CHF 165per room per night
Book Now!

Hotel Baren 3 Stars

Via Maistra 50, St. Moritz, 7500, Switzerland Show on map
Score 8.2 from 42 reviews
Hotel Baren
Pricesfrom (per room per night)
SingleCHF 130
DoubleCHF 577
Rooms from
CHF 130per room per night
Book Now!

Hotel Stille 

Via Surpunt 58, St. Moritz, 7500, Switzerland Show on map
Score 7.4 from 232 reviews
Hotel Stille
Pricesfrom (per room per night)
SingleCHF 93
DoubleCHF 299
Rooms from
CHF 93per room per night
Book Now!

Hotel Cervus 

Via G. Segantini 32, St. Moritz, 7500, Switzerland Show on map
Score 8.2 from 88 reviews
Hotel Cervus
Pricesfrom (per room per night)
SingleCHF 230
DoubleCHF 430
Rooms from
CHF 230per room per night
Book Now!

Hotel Steffani 4 Stars

Via Traunter Plazzas 6, St. Moritz, 7500, Switzerland Show on map
Score 8.5 from 290 reviews
Hotel Steffani
Pricesfrom (per room per night)
SingleCHF 221
DoubleCHF 860
Rooms from
CHF 221per room per night
Book Now!

Randolins Familienresort 3 Stars

Via Curtins 2, St. Moritz, 7500, Switzerland Show on map
Score 9.1 from 9 reviews
Randolins Familienresort
Pricesfrom (per room per night)
SingleCHF 329
DoubleCHF 530
Rooms from
CHF 329per room per night
Book Now!

Casa Franco 

Via Sela 11, St. Moritz, 7500, Switzerland Show on map
Score 7.3 from 226 reviews
Casa Franco
Pricesfrom (per room per night)
SingleCHF 90
DoubleCHF 600
Rooms from
CHF 90per room per night
Book Now!

Apartment Ova Cotschna I St Moritz Bad 

St. Moritz, 7500, Switzerland Show on map
Score 6.1 from 6 reviews
Apartment Ova Cotschna I St Moritz Bad
Pricesfrom (per room per night)
SingleCHF 140
DoubleCHF 9999
Rooms from
CHF 140per room per night
Book Now!

Suvretta House 5 Stars

Via Chasellas 1, 7500 St. Moritz, Switzerland, St. Moritz, 7500, Switzerland Show on map
Score 8.6 from 17 reviews
Suvretta House
Pricesfrom (per room per night)
SingleCHF 470
DoubleCHF 2900
Rooms from
CHF 470per room per night
Book Now!

Kulm Hotel St. Moritz 5 Stars

Via Veglia 18, St. Moritz, 7500, Switzerland Show on map
Score 9.4 from 117 reviews
Kulm Hotel St. Moritz
Pricesfrom (per room per night)
SingleCHF 410
DoubleCHF 1880
Rooms from
CHF 410per room per night
Book Now!

Carlton Hotel St. Moritz 5 Stars

Via Johannes Badrutt 11, St. Moritz, 7500, Switzerland Show on map
Score 9.1 from 18 reviews
Carlton Hotel St. Moritz
Pricesfrom (per room per night)
SingleCHF 1000
DoubleCHF 4700
Rooms from
CHF 1000per room per night
Book Now!

Amanda 4 Stars

Via Surpunt 50A, St. Moritz, 7500, Switzerland Show on map
 
Amanda
Pricesfrom (per room per night)
SingleCHF 137
DoubleCHF
Rooms from
CHF 137per room per night
Book Now!

Ferienwohnung Haus am Inn 3 Stars

Via San Gian 30, St. Moritz, 7500, Switzerland Show on map
Score 8.7 from 6 reviews
Ferienwohnung Haus am Inn
Pricesfrom (per room per night)
SingleCHF 165
DoubleCHF
Rooms from
CHF 165per room per night
Book Now!

Chesa Sur Ova 

St. Moritz, 7500, Switzerland Show on map
Score 8.6 from 9 reviews
Chesa Sur Ova
Pricesfrom (per room per night)
SingleCHF 206
DoubleCHF
Rooms from
CHF 206per room per night
Book Now!

Chesa Romantica 

St. Moritz, 7500, Switzerland Show on map
 
Chesa Romantica
Pricesfrom (per room per night)
SingleCHF 349
DoubleCHF
Rooms from
CHF 349per room per night
Book Now!

Sonnalpine 

St. Moritz, 7500, Switzerland Show on map
Score 8.2 from 12 reviews
Sonnalpine
Pricesfrom (per room per night)
SingleCHF 204
DoubleCHF
Rooms from
CHF 204per room per night
Book Now!

Studio Hotel Europa 2 

St. Moritz, 7512, Switzerland Show on map
 
Studio Hotel Europa 2
Pricesfrom (per room per night)
SingleCHF 102
DoubleCHF
Rooms from
CHF 102per room per night
Book Now!

Residenz Bernasconi 

St. Moritz, 7500, Switzerland Show on map
Score 8.4 from 2 reviews
Residenz Bernasconi
Pricesfrom (per room per night)
SingleCHF 485
DoubleCHF
Rooms from
CHF 485per room per night
Book Now!

Chesa Maurus 

St. Moritz, 7500, Switzerland Show on map
Score 9.6 from 1 review
Chesa Maurus
Pricesfrom (per room per night)
SingleCHF 240
DoubleCHF
Rooms from
CHF 240per room per night
Book Now!

Top of the World Apartment 

Via Tinus 3, St. Moritz, 7510, Switzerland Show on map
Score 8.8 from 4 reviews
Top of the World Apartment

Silva Haus (Hotel Europa) 

St. Moritz, 7512, Switzerland Show on map
Score 8.3 from 3 reviews
Silva Haus (Hotel Europa)

Chesa Surpunt Self-Check-In Apartment 

Via Surpunt 26, St. Moritz, 7500, Switzerland Show on map
Score 7.8 from 74 reviews
Chesa Surpunt Self-Check-In Apartment

Two-Bedroom Apartment Sur Val 3 

St. Moritz, 7500, Switzerland Show on map
Score 5.0 from 1 review
Two-Bedroom Apartment Sur Val 3
Pricesfrom (per room per night)
SingleCHF 255
DoubleCHF
Rooms from
CHF 255per room per night
Book Now!

Ova Cotschna 12/14 

St. Moritz, 7500, Switzerland Show on map
Score 7.5 from 2 reviews
Ova Cotschna 12/14
Pricesfrom (per room per night)
SingleCHF 306
DoubleCHF
Rooms from
CHF 306per room per night
Book Now!

Salet sur 

Via Chavallera 39, St. Moritz, 7500, Switzerland Show on map
 
Salet sur
Pricesfrom (per room per night)
SingleCHF 200
DoubleCHF
Rooms from
CHF 200per room per night
Book Now!

Chesa Las Sours 4 Stars

Via Johannes Badrutt 7, St. Moritz, 7500, Switzerland Show on map
Score 8.5 from 9 reviews
Chesa Las Sours
Pricesfrom (per room per night)
SingleCHF 180
DoubleCHF
Rooms from
CHF 180per room per night
Book Now!

Studio Hotel Europa 1 

St. Moritz, 7512, Switzerland Show on map
Score 9.6 from 1 review
Studio Hotel Europa 1
Pricesfrom (per room per night)
SingleCHF 102
DoubleCHF
Rooms from
CHF 102per room per night
Book Now!

Chesa Fleury 

St. Moritz, 7500, Switzerland Show on map
Score 9.6 from 1 review
Chesa Fleury

Chesa Sur Val II 

St. Moritz, 7500, Switzerland Show on map
Score 7.1 from 2 reviews
Chesa Sur Val II
Pricesfrom (per room per night)
SingleCHF 274
DoubleCHF
Rooms from
CHF 274per room per night
Book Now!

Apartment Saint Moritz 

St. Moritz, 7500, Switzerland Show on map
Score 6.7 from 9 reviews
Apartment Saint Moritz
Pricesfrom (per room per night)
SingleCHF 120
DoubleCHF
Rooms from
CHF 120per room per night
Book Now!

Two-Bedroom Apartment Sur Val 2 

St. Moritz, 7500, Switzerland Show on map
 
Two-Bedroom Apartment Sur Val 2
Pricesfrom (per room per night)
SingleCHF 191
DoubleCHF
Rooms from
CHF 191per room per night
Book Now!

Chesa Corvatsch I 

St. Moritz, 7512, Switzerland Show on map
Score 8.5 from 7 reviews
Chesa Corvatsch I
Pricesfrom (per room per night)
SingleCHF 110
DoubleCHF
Rooms from
CHF 110per room per night
Book Now!

Hotel Salastrains 3 Stars

Via Salastrains 12, St. Moritz, 7500, Switzerland Show on map
Score 8.8 from 6 reviews
Hotel Salastrains
Pricesfrom (per room per night)
SingleCHF 200
DoubleCHF
Rooms from
CHF 200per room per night
Book Now!

Skyline Apartments 3 Stars

Via Sela 5, St. Moritz, 7500, Switzerland Show on map
Score 9.2 from 33 reviews
Skyline Apartments
Pricesfrom (per room per night)
SingleCHF 160
DoubleCHF
Rooms from
CHF 160per room per night
Book Now!

Chesa Sonnalpine 

St. Moritz, 7500, Switzerland Show on map
Score 10.0 from 1 review
Chesa Sonnalpine
Pricesfrom (per room per night)
SingleCHF 399
DoubleCHF
Rooms from
CHF 399per room per night
Book Now!

Chesa Ludains 

St. Moritz, 7500, Switzerland Show on map
Score 8.6 from 6 reviews
Chesa Ludains
Pricesfrom (per room per night)
SingleCHF 179
DoubleCHF
Rooms from
CHF 179per room per night
Book Now!

Chesa Sul Muot 

St. Moritz, 7500, Switzerland Show on map
 
Chesa Sul Muot
Pricesfrom (per room per night)
SingleCHF 1031
DoubleCHF
Rooms from
CHF 1031per room per night
Book Now!

Chesa Ova Cotschna 12/14 II 

St. Moritz, 7500, Switzerland Show on map
Score 7.8 from 5 reviews
Chesa Ova Cotschna 12/14 II

Chesa Ova Cotschna 12/14 I 

St. Moritz, 7500, Switzerland Show on map
Score 7.7 from 6 reviews
Chesa Ova Cotschna 12/14 I
Pricesfrom (per room per night)
SingleCHF 140
DoubleCHF
Rooms from
CHF 140per room per night
Book Now!

Moritz Flat 3 Stars

via arona 5, St. Moritz, 7500, Switzerland Show on map
Score 4.4 from 4 reviews
Moritz Flat
Pricesfrom (per room per night)
SingleCHF 200
DoubleCHF
Rooms from
CHF 200per room per night
Book Now!

Two-Bedroom Apartment Sur Val 1 

St. Moritz, 7500, Switzerland Show on map
Score 9.6 from 2 reviews
Two-Bedroom Apartment Sur Val 1
Pricesfrom (per room per night)
SingleCHF 385
DoubleCHF
Rooms from
CHF 385per room per night
Book Now!
Copyright © 1995 to 2016 Smooth Hound Systems