Top-10 hotels in the center of St. Moritz

  • guests
Location is a crucial point in selection of the hotel. That's why we have collected the best hotels in the center of St. Moritz together. Cheap hotel rates here start from $188 and reach $435.
Hotellook team
1
Rating 9.1
Excellent luxury hotel. Located near shopping areas and the city center. Fantastic service. Great pool. Popular among solo travelers.
from $309
2
Rating 8.8
Excellent city hotel. Train station is close. Fantastic service. Best value for money. Popular among couples.
from $234
3
Rating 9.1
Excellent city hotel. Close to the city center and train stations. Professional service. Stylish Hotel. Nice building. Popular among couples.
from $226
4
Rating 8.5
Excellent city hotel. Great location. Popular among couples.
from $188
5
Rating 8.9
Hotel Languard
Excellent hotel for solo travelers
Excellent hotel for solo travelers. Close to the city center with easily acessible parking. Popular among solo travelers.
from $210
6
Rating 8.9
Excellent city hotel. Located near shopping areas with easy access to parking. Popular among solo travelers.
from $229
7
Rating 8.6
Excellent luxury hotel. Fantastic service. Great location. Popular among people traveling with friends.
from $298
8
Rating 9.5
Excellent business hotel. Friendly and professional service with welcoming atmosphere. Popular among couples.
from $435
9
Rating 9.1
Excellent hotel for solo travelers. Located near shopping areas and the city center. Fantastic service. Awesome vibe. Popular among solo travelers.
from $344
10
Rating 9.5
Kulm Hotel St. Moritz
Excellent for traveling with friends
Excellent for traveling with friends. Located near shopping areas and the city center. Fantastic service. Great pool. Popular among people traveling with friends.
from $413
Check all St. Moritz hotels
  • guests