Explore St. Moritz
Things to do
Hotels

Where to?

Check-in/out dates

Select your dates

Guests and rooms

2 adults, 1 room

1/5
4.9/5
Fantastic
113 reviews
100m from St. Moritz Station
Fitness
1K+ people booked
AED2,359.47
Based on rates from 9 Nov
1/5
4.6/5
Fantastic
673 reviews
300m from St. Moritz Station
10K+ people booked
AED1,049.71
Based on rates from 30 Nov
1/5
4.7/5
Fantastic
110 reviews
400m from Saint Moritz (railway station)
Fitness
Business center
1K+ people booked
AED9,670.83
Based on rates from 7 Dec
1/5
4.3/5
Great
333 reviews
1.5km from Saint Moritz (railway station)
Fitness
4K+ people booked
AED831.09
Based on rates from 24 Nov
1/5
4.3/5
Great
166 reviews
Fitness
Business center
2K+ people booked
AED1,141.63
Based on rates from 6 Dec
1/5
4.5/5
Fantastic
454 reviews
700m from Saint Moritz (railway station)
Fitness
Business center
6K+ people booked
AED1,566.51
Based on rates from 26 Nov
1/5
4.6/5
Fantastic
600 reviews
600m from Saint Moritz (railway station)
Fitness
9K+ people booked
AED2,206.55
Based on rates from 8 Dec
1/5
4.4/5
Great
645 reviews
500m from Saint Moritz (railway station)
9K+ people booked
AED742.62
Based on rates from 11 Nov
1/5
4.5/5
Fantastic
540 reviews
700m from Saint Moritz (railway station)
8K+ people booked
AED1,088.35
Based on rates from 30 Nov
1/5
4.6/5
Fantastic
234 reviews
700m from Saint Moritz (railway station)
Pet-friendly
3K+ people booked
AED1,548.47
Based on rates from 2 Dec
1/5
4.8/5
Fantastic
334 reviews
500m from Saint Moritz (railway station)
Fitness
Business center
5K+ people booked
AED2,164.65
Based on rates from 8 Dec
1/5
4.5/5
Fantastic
150 reviews
3.0km from Saint Moritz (railway station)
2K+ people booked
AED547.50
Based on rates from 29 Nov

Top rated hotels in St. Moritz

1/5
4.9/5
Fantastic
88 reviews
2.5km from Saint Moritz (railway station)
Fitness
Business center
AED3,846.87
1/5
4.9/5
Fantastic
113 reviews
100m from St. Moritz Station
Fitness
AED2,359.47
1/5
4.8/5
Fantastic
334 reviews
500m from Saint Moritz (railway station)
Fitness
Business center
AED2,164.65
1/5
4.7/5
Fantastic
336 reviews
2.0km from Saint Moritz (railway station)
Fitness
Business center
AED4,774.21
1/5
4.7/5
Fantastic
242 reviews
1.8km from Saint Moritz (railway station)
Business center
AED1,183.02
1/5
4.7/5
Fantastic
110 reviews
400m from Saint Moritz (railway station)
Fitness
Business center
AED9,670.83
1/5
4.6/5
Fantastic
673 reviews
300m from St. Moritz Station
AED1,049.71
1/5
4.6/5
Fantastic
234 reviews
700m from Saint Moritz (railway station)
Pet-friendly
AED1,548.47
1/5
4.6/5
Fantastic
600 reviews
600m from Saint Moritz (railway station)
Fitness
AED2,206.55
1/5
4.5/5
Fantastic
454 reviews
700m from Saint Moritz (railway station)
Fitness
Business center
AED1,566.51
1/5
4.5/5
Fantastic
532 reviews
1.8km from Saint Moritz (railway station)
AED883.60
1/5
4.5/5
Fantastic
150 reviews
3.0km from Saint Moritz (railway station)
AED547.50

Luxury hotels in St. Moritz

1/5
4.5/5
Fantastic
454 reviews
700m from Saint Moritz (railway station)
Fitness
Business center
AED1,566.51
1/5
4.6/5
Fantastic
673 reviews
300m from St. Moritz Station
AED1,049.71
1/5
4.7/5
Fantastic
336 reviews
2.0km from Saint Moritz (railway station)
Fitness
Business center
AED4,774.21
1/5
4.7/5
Fantastic
242 reviews
1.8km from Saint Moritz (railway station)
Business center
AED1,183.02
1/5
4.3/5
Great
333 reviews
1.5km from Saint Moritz (railway station)
Fitness
AED831.09
1/5
4.9/5
Fantastic
88 reviews
2.5km from Saint Moritz (railway station)
Fitness
Business center
AED3,846.87
1/5
4.7/5
Fantastic
110 reviews
400m from Saint Moritz (railway station)
Fitness
Business center
AED9,670.83
1/5
4.9/5
Fantastic
113 reviews
100m from St. Moritz Station
Fitness
AED2,359.47
1/5
4.8/5
Fantastic
334 reviews
500m from Saint Moritz (railway station)
Fitness
Business center
AED2,164.65
1/5
4.3/5
Great
166 reviews
Fitness
Business center
AED1,141.63
1/5
4.6/5
Fantastic
234 reviews
700m from Saint Moritz (railway station)
Pet-friendly
AED1,548.47
1/5
4.6/5
Fantastic
600 reviews
600m from Saint Moritz (railway station)
Fitness
AED2,206.55