You are booking hotel for more than 90 days

Your Budget
Show -3 more
Showing Properties in St Moritz





Hotel Piz
Spa
BarBased on 286 Ratings
(286 Ratings)
₹ 49,659
₹ 41,417
+ ₹ 4,563 taxes & fees
Per Night





Schweizerhof Pontresina
Bar
Free Shuttle ServiceBased on 429 Ratings
(429 Ratings)
₹ 26,879
₹ 26,264
+ ₹ 2,365 taxes & fees
Per Night





Hotel Nolda
Gym
Bar(412 Ratings)
₹ 32,968
₹ 32,214
+ ₹ 2,902 taxes & fees
Per Night





Youth Hostel St. Moritz
Restaurant(204 Ratings)
₹ 27,414
₹ 26,682
+ ₹ 2,412 taxes & fees
Per Night





Hotel Reine Victoria
Spa
BarBased on 423 Ratings and 105 reviews
(423 Ratings)
₹ 64,652
₹ 63,172
+ ₹ 5,689 taxes & fees
Per Night





Hotel Waldhaus am See
Spa
BarBased on 502 Ratings
(502 Ratings)
₹ 44,397
₹ 43,381
+ ₹ 3,907 taxes & fees
Per Night





Cresta Palace
Spa
Swimming PoolBased on 106 Ratings
(106 Ratings)
₹ 69,087
₹ 67,506
+ ₹ 6,080 taxes & fees
Per Night





Giardino Mountain
Spa
Swimming PoolBased on 45 Ratings
(45 Ratings)
₹ 1,28,519
+ ₹ 4,884 taxes & fees
Per Night





Hotel Allegra
Jacuzzi
Spa(72 Ratings)
₹ 32,113
+ ₹ 1,909 taxes & fees
Per Night





Hotel Rosatsch
Based on 177 Ratings
(177 Ratings)
₹ 43,384
+ ₹ 1,649 taxes & fees
Per Night





Crystal Hotel
Spa
Gym(527 Ratings)
₹ 62,638
₹ 61,204
+ ₹ 5,512 taxes & fees
Per Night





Hotel Müller Mountain Lodge
Spa
BarBased on 119 Ratings
(119 Ratings)
₹ 26,404
₹ 25,801
+ ₹ 2,324 taxes & fees
Per Night





Hotel GRACE LA MARGNA ST MORITZ
Spa
Gym(61 Ratings)
₹ 2,25,728
₹ 2,24,870
+ ₹ 14,578 taxes & fees
Per Night





Hotel Walther
Spa
Swimming PoolBased on 46 Ratings
(46 Ratings)
₹ 72,613
₹ 64,238
+ ₹ 5,785 taxes & fees
Per Night





Nira Alpina - Member of Design Hotels
Spa
GymBased on 186 Ratings
(186 Ratings)
₹ 72,466
₹ 65,838
+ ₹ 2,502 taxes & fees
Per Night





Hotel San Gian
SpaBased on 206 Ratings
(206 Ratings)
₹ 57,372
₹ 56,059
+ ₹ 5,049 taxes & fees
Per Night





Hotel Saratz Pontresina Mountain Resort & Spa
Spa
Swimming PoolBased on 90 Ratings
(90 Ratings)
₹ 39,365
₹ 38,218
+ ₹ 3,464 taxes & fees
Per Night





Hotel Europa Suites
Spa
Gym(138 Ratings)
₹ 42,080
₹ 41,117
+ ₹ 3,703 taxes & fees
Per Night





Hotel Albris
Free Shuttle Service
RestaurantBased on 36 Ratings
(36 Ratings)
₹ 37,057
₹ 35,439
+ ₹ 3,261 taxes & fees
Per Night





Hotel Palü
Spa
GymBased on 60 Ratings
(60 Ratings)
₹ 44,146
₹ 43,136
+ ₹ 3,885 taxes & fees
Per Night
You can also Explore Hotels in St Moritz on our partner site Goibibo.
Q: ✅ I have booked a stay at a resort recently in St Moritz for the coming month. Is there any way to get a free room upgrade?
Q: ✅Which are the most reviewed hotels of St Moritz?
Q: ✅ Suggest some popular hotels & properties in St Moritz to enjoy holidays with family. What are the payment options available?
Q: ✅ How to pick the best hotels & properties for St Moritz accommodation?
| Top Rated/Reviewed Hotels | Top 4 Star hotels | Top Budget hotels for Stay |
Q: ✅ Why do the hotel fares change so frequently in St Moritz?
Get the best deals on different type of Hotel categories in St Moritz with MakeMyTrip.com. Choose from 41 hotels in St Moritz. Just Rs 5238 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.
| Starting Price | Rs. 5238 |
| St Moritz Hotels | 41 |
Saint Moritz
Pontresina
Saint Moritz
Saint Moritz
Samedan
Celerina/Schlarigna
Saint Moritz
Pontresina
Saint Moritz
Samedan
Saint Moritz
Saint Moritz
Pontresina
Saint Moritz
Saint Moritz
Silvaplana
Pontresina
Saint Moritz
Saint Moritz
Saint Moritz
Celerina/Schlarigna
Saint Moritz
Saint Moritz
Pontresina
Saint Moritz
Saint Moritz
Davos
Davos
Davos
Arosa
Arosa
Arosa
Bad Ragaz
Chur
Davos
Chur
Saint Moritz
Saint Moritz
Pontresina
Saint Moritz
Saint Moritz
Saint Moritz
Saint Moritz
Saint Moritz
Pontresina
Saint Moritz
Exciting Offers on Top Rated Properties
Flat
15% OFF
WELCOMEMMTINTL
Upto 10,000 INR. Applicable only for first time user
Up to
30% OFF
MMTINTLTRAVEL
Valid on 500,000+ hotels across international cities.
Flat
3,000 off
MMTSUPERINTL
Valid on bookings value over 50,000 INR.
Upto
40% off
MMTSAVER
Valid on Budget Hotels (less than INR 4,000/night).