St. Moritz, Switzerland

No dates selected

Sort by

Price per night in

Distance from the city center

Hotels with spa procedures in St. Moritz

: 62 options found

Select dates so you can see the availability and exact prices.

Via Sout Chesas 9, 7512 St. Moritz, Switzerland, St. Moritz
2.8 km from the center of St. Moritz

Room in this hotel

from $ 272
per night
Via Curtins 2, St. Moritz
2.5 km from the center of St. Moritz
57 reviews
9.0

Room in this hotel

from $ 403
per night
52 Via Dimlej, 7500 St. Moritz, Switzerland, St. Moritz
1.7 km from the center of St. Moritz

Room in this hotel

from $ 325
per night
Via Giovanni Segantini 32, CH-7500 St. Moritz, St. Moritz
1.5 km from the center of St. Moritz

Room in this hotel

from $ 359
per night
Via Crasta 3, St. Moritz
1.5 km from the center of St. Moritz
639 reviews
8.8

Room in this hotel

from $ 236
per night
Via San Gian 23, St. Moritz
1.5 km from the center of St. Moritz
789 reviews
9.0

Room in this hotel

from $ 321
per night
Via G. Segantini, 32, St. Moritz
1.5 km from the center of St. Moritz
78 reviews
8.0

Room in this hotel

from $ 366
per night
Via Johannes Badrutt 11, St. Moritz
640 m from the center of St. Moritz
336 reviews
10

Room in this hotel

from $ 2,142
per night
Via Dal Bagn 6, St. Moritz
1 km from the center of St. Moritz
318 reviews
8.0

Room in this hotel

from $ 343
per night
Via Maistra 50, St. Moritz
650 m from the center of St. Moritz
145 reviews
8.0

Room in this hotel

from $ 391
per night
Via Curtins 2, St. Moritz
2.5 km from the center of St. Moritz
378 reviews
8.8

Room in this hotel

from $ 275
per night
Via Dal Bagn 54, St. Moritz
151 m from the center of St. Moritz
535 reviews
9.0

Room in this hotel

from $ 490
per night
Via Veglia 18, St. Moritz
256 m from the center of St. Moritz
1149 reviews
9.6

Room in this hotel

from $ 1,715
per night
Via Maistra 17, St. Moritz
86 m from the center of St. Moritz
529 reviews
9.2

Room in this hotel

from $ 784
per night
Via Mezdi 27, St. Moritz
1.7 km from the center of St. Moritz
1159 reviews
9.2

Room in this hotel

from $ 1,302
per night
Via Somplaz 47, St. Moritz
2.2 km from the center of St. Moritz
50 reviews
8.6

Room in this hotel

from $ 218
per night
Via Tegiatscha 17, St. Moritz
1.3 km from the center of St. Moritz
887 reviews
8.0

Room in this hotel

from $ 325
per night
Via Dim Lej 6, St. Moritz
794 m from the center of St. Moritz
546 reviews
8.8

Room in this hotel

from $ 328
per night
Via Suot Chesas 9, 7512, St. Moritz
2.8 km from the center of St. Moritz
260 reviews
7.4

Room in this hotel

from $ 333
per night
Via Maistra 60, 7505 Celerina, Switzerland, Celerina-Schlarigna
2 km from the center of St. Moritz
118 reviews
7.0

Room in this hotel

from $ 435
per night