1-42 out of 42
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Chesa LanguardHotel
8.2
Great157157 reviews
Map
1.1 km from City Centre300 m from St. Moritz
FromNZ$ 289
/nightSelect
Hotel Piz St. MoritzHotel
8.4
Great617617 reviews
Map
100 m from City Centre500 m from Segantini Museum
FromNZ$ 168
/nightSelect


SoldanellaHotel
8.4
Great573573 reviews
Map
700 m from City Centre200 m from Engadiner Museum
FromNZ$ 261
/nightSelect


Hotel ArteHotel
8.2
Great389389 reviews
Map
1.1 km from City Centre300 m from St. Moritz
FromNZ$ 276
/nightSelect


8.2
Great412412 reviews
Map
1.3 km from City Centre300 m from Train Station St. Moritz
FromNZ$ 215
/nightSelect


8.4
Great408408 reviews
Map
1000 m from City Centre200 m from St. Moritz
FromNZ$ 385
/nightSelect


8.2
Great239239 reviews
Map
900 m from City Centre300 m from St. Moritz
FromNZ$ 743
/nightSelect


8.4
Great209209 reviews
Map
1.1 km from City Centre200 m from St. Moritz
FromNZ$ 508
/nightSelect


Aladin Apartments St MoritzAparthotel
8.4
Great8181 reviews
Map
800 m from City Centre1.0 km from Engadiner Museum
FromNZ$ 242
/nightSelect


Hotel LaudinellaHotel
8.4
Great625625 reviews
Map
400 m from City Centre500 m from Signalbahn
FromNZ$ 439
/nightSelect


8.4
Great392392 reviews
Map
2.0 km from City Centre700 m from Pony Suvretta
FromNZ$ 225
/nightSelect


8.4
Great366366 reviews
Map
1000 m from City Centre200 m from St. Moritz
FromNZ$ 252
/nightSelect


Hotel StilleHotel
8.0
Great248248 reviews
Map
800 m from City Centre1000 m from Engadiner Museum
FromNZ$ 210
/nightSelect


B&B River InnBed & Breakfast
8.2
Great175175 reviews
Map
1.1 km from City Centre400 m from Signalbahn
FromNZ$ 430
/nightSelect


B&B St MoritzBed & Breakfast
8.4
Great225225 reviews
Map
700 m from City Centre900 m from Engadiner Museum
FromNZ$ 138
/nightSelect


8.0
Great118118 reviews
Map
900 m from City Centre200 m from St. Moritz
FromNZ$ 166
/nightSelect


8.4
Great184184 reviews
Map
1000 m from City Centre300 m from St. Moritz
FromNZ$ 622
/nightSelect


Suvretta HouseHotel
8.4
Great157157 reviews
Map
1.3 km from City Centre200 m from Pony Suvretta
FromNZ$ 913
/nightSelect


8.6
Great147147 reviews
Map
1.2 km from City Centre400 m from St. Moritz
FromNZ$ 567
/nightSelect


8.4
Great315315 reviews
Map
800 m from City Centre200 m from Signalbahn
FromNZ$ 970
/nightSelect


8.6
Great2828 reviews
Map
1.4 km from City Centre200 m from Train Station St. Moritz
FromNZ$ 2 364
/nightSelect


Hotel Reine VictoriaHotel
8.0
Great443443 reviews
Map
500 m from City Centre400 m from Signalbahn
FromNZ$ 427
/nightSelect


Hotel SteffaniHotel
8.2
Great448448 reviews
Map
1000 m from City Centre200 m from St. Moritz
FromNZ$ 363
/nightSelect


Hotel NoldaHotel
8.4
Great494494 reviews
Map
600 m from City Centre100 m from Signalbahn
FromNZ$ 400
/nightSelect


Berghotel RandolinsHotel
8.0
Great184184 reviews
Map
1.9 km from City Centre600 m from Pony Suvretta
FromNZ$ 207
/nightSelect


Hotel San GianHotel
8.4
Great201201 reviews
Map
600 m from City Centre300 m from Signalbahn
FromNZ$ 188
/nightSelect


8.4
Great149149 reviews
Map
1.3 km from City Centre100 m from Train Station St. Moritz
FromNZ$ 1 291
/nightSelect


8.2
Great8484 reviews
Map
600 m from City Centre300 m from Signalbahn
FromNZ$ 484
/nightSelect


Giardino MountainHotel
8.6
Great6868 reviews
Map
2.3 km from City Centre1.0 km from Pony Suvretta
FromNZ$ 1 939
/nightSelect


Hotel SalastrainsHotel
8.2
Great129129 reviews
Map
1.3 km from City Centre300 m from Salastrains-Munt da San Murezzan
FromNZ$ 188
/nightSelect


Hotel BaerenHotel
8.2
Great184184 reviews
Map
1.5 km from City Centre400 m from Train Station St. Moritz
FromNZ$ 257
/nightSelect


8.0
Great190190 reviews
Map
500 m from City Centre800 m from Signalbahn
FromNZ$ 205
/nightSelect


Hotel Chesa SpuondasHotel
8.4
Great161161 reviews
Map
1.5 km from City Centre300 m from Pony Suvretta
FromNZ$ 439
/nightSelect


Hotel LanguardHotel
8.4
Great327327 reviews
Map
1.1 km from City Centre300 m from St. Moritz
FromNZ$ 304
/nightSelect


Hotel CorvatschHotel
7.8
Very good7272 reviews
Map
300 m from City Centre500 m from Signalbahn
FromNZ$ 282
/nightSelect


Hostel Casa FrancoGuest house
7.6
Very good174174 reviews
Map
500 m from City Centre800 m from Signalbahn
FromNZ$ 163
/nightSelect


8.2
Great3636 reviews
Map
1.9 km from City Centre600 m from Pony Suvretta
FromNZ$ 518
/nightSelect


Map
900 m from City Centre200 m from Signalbahn
FromNZ$ 4 789
/nightSelect


Landgasthof MeiereiHotel
8.6
Great1212 reviews
Map
2.0 km from City Centre1.1 km from Train Station St. Moritz
FromNZ$ 627
/nightSelect


Appartments CervusAparthotel
Map
600 m from City Centre300 m from Signalbahn
FromNZ$ 597
/nightSelect


Sternwarte By RandolinsBed & Breakfast
9.2
Perfect22 reviews
Map
1.9 km from City Centre600 m from Pony Suvretta
FromNZ$ 538
/nightSelect


Hotel LoefflerHotel
8.4
Great135135 reviews
Map
100 m from City Centre500 m from Segantini Museum
FromNZ$ 279
/nightSelect
Saved
Save
St. Moritz hotels essential information
🏨 Hotels in St. Moritz | 42 |
👛 Lowest price | 118 NZD |
✍️ Hotels Reviews | 9 558 |