St. Moritz, Switzerland

No dates selected

Sort by

Price per night in

Distance from the city center

5 stars hotels in St. Moritz

: 9 options found

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

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

Room in this hotel

from $ 2,027
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,753
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,360
per night
5 Via Serlas, St. Moritz
558 m from the center of St. Moritz
18 reviews
9.1

Room in this hotel

from $ 709
per night
Via Serlas 27, St. Moritz
139 m from the center of St. Moritz
1089 reviews
9.6

Room in this hotel

from $ 2,302
per night
Via Maistra 3, Champfèr, Silvaplana
3.1 km from the center of St. Moritz
601 reviews
9.4

Room in this hotel

from $ 1,199
per night
Via Chasellas 1, St. Moritz
2 km from the center of St. Moritz
585 reviews
9.6

Room in this hotel

from $ 1,408
per night
7500 St. Moritz, Switzerland, St. Moritz
478 m from the center of St. Moritz

Room in this hotel

from $ 352
per night
Via Mezdi 35, 7500 St. Moritz, Switzerland, St. Moritz
1.7 km from the center of St. Moritz
21 reviews
9.0

Room in this hotel

from $ 1,593
per night