You are booking hotel for more than 30 days
Your Budget
Show 3 more
Locality
Popular locations
Show -3 more
Most Booked by Travellers like you
1. Hotel Reine Victoria
Based on 412 Ratings
(7 reviews by Indian travellers)
(412 Ratings)
₹ 25,250
+ ₹ 2,979 taxes & fees
Per Night
2. Languard
Based on 411 Ratings
(4 reviews by Indian travellers)
(411 Ratings)
₹ 35,392
₹ 32,915
+ ₹ 4,856 taxes & fees
Per Night
Change Check-In Dates
3. Hotel Nolda
Based on 408 Ratings
(408 Ratings)
₹ 23,953
₹ 22,066
+ ₹ 2,826 taxes & fees
Per Night
4. Kleos Hotel Bernina 1865
Based on 418 Ratings
(418 Ratings)
₹ 28,697
₹ 26,689
+ ₹ 3,938 taxes & fees
Per Night
5. Hotel Steffani
Based on 372 Ratings
(6 reviews by Indian travellers)
(372 Ratings)
₹ 39,431
₹ 36,671
+ ₹ 5,411 taxes & fees
Per Night
Popular in St Moritz
Schweizerhof Pontresina
Based on 429 Ratings
(5 reviews by Indian travellers)
(429 Ratings)
₹ 33,364
+ ₹ 1,268 taxes & fees
Per Night
Hotelino Petit Chalet
Based on 23 Ratings
(23 Ratings)
₹ 33,735
₹ 30,497
+ ₹ 1,159 taxes & fees
Per Night
Sunstar Pontresina
Based on 7 Ratings
(7 Ratings)
₹ 50,788
₹ 47,233
+ ₹ 6,969 taxes & fees
Per Night
Berghotel Randolins
Based on 130 Ratings
(7 reviews by Indian travellers)
(130 Ratings)
₹ 24,980
₹ 23,231
+ ₹ 3,428 taxes & fees
Per Night
Art Boutique Hotel Monopol
Based on 228 Ratings
(11 reviews by Indian travellers)
(228 Ratings)
₹ 52,783
₹ 43,612
+ ₹ 6,435 taxes & fees
Per Night
Hotel Sonne St. Moritz 3* Superior
Based on 112 Ratings
(112 Ratings)
₹ 35,450
+ ₹ 1,347 taxes & fees
Per Night
All In One Hotel - Inn Lodge / Swiss Lodge
Based on 183 Ratings
(183 Ratings)
₹ 25,753
+ ₹ 1,032 taxes & fees
Per Night
Hostel by Randolins
(44 Ratings)
₹ 16,713
₹ 15,543
+ ₹ 2,293 taxes & fees
Per Night
Hotel Piz
Based on 286 Ratings
(7 reviews by Indian travellers)
(286 Ratings)
₹ 34,014
₹ 30,732
+ ₹ 1,168 taxes & fees
Per Night
Chalet Speciale - Hostel
Based on 186 Ratings
(5 reviews by Indian travellers)
(186 Ratings)
₹ 23,688
+ ₹ 1,074 taxes & fees
Per Night
Hotel Schweizerhof St. Moritz
Based on 240 Ratings
(240 Ratings)
₹ 41,445
+ ₹ 1,575 taxes & fees
Per Night
Hotel Chesa Rosatsch - Home of Food
Based on 61 Ratings
(61 Ratings)
₹ 50,693
+ ₹ 1,926 taxes & fees
Per Night
Grand Hotel des Bains Kempinski
Based on 320 Ratings
(3 reviews by Indian travellers)
(320 Ratings)
₹ 84,728
₹ 80,492
+ ₹ 9,470 taxes & fees
Per Night
Hotel Bären
(108 Ratings)
₹ 32,588
+ ₹ 1,238 taxes & fees
Per Night
Hauser Hotel St. Moritz
Based on 356 Ratings
(356 Ratings)
₹ 52,340
+ ₹ 1,989 taxes & fees
Per Night
You can also Explore Hotels in St Moritz on our partner site www.goibibo.com.
Q: ✅ What are the best options available to stay in St Moritz?
Q: ✅ What are the best five star resorts & hotels in St Moritz offering excellent hospitality?
Q: ✅ Why do the hotel fares change so frequently in St Moritz?
Q: ✅ What are the popular budget accommodations offering great hospitality, to stay in St Moritz?
Q: ✅ How many guests can one room accommodate, in the hotels located in St Moritz?
Get the best deals on different type of Hotel categories in St Moritz with MakeMyTrip.com. Choose from 60 hotels in St Moritz. Just Rs 5517 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. 5517 |
St Moritz Hotels | 60 |
Silvaplana
Pontresina
Pontresina
Saint Moritz
Saint Moritz
Pontresina
Saint Moritz
Samedan
Saint Moritz
Pontresina
Saint Moritz
Pontresina
Samedan
Saint Moritz
Saint Moritz
Saint Moritz
Saint Moritz
Pontresina
Saint Moritz
Pontresina
Saint Moritz
Pontresina
Saint Moritz
Samedan
Samedan
Silvaplana
Zuoz
Bregaglia
Davos
Arosa
Arosa
Bad Ragaz
Bad Ragaz
Davos
Davos
Arosa
Saint Moritz
Saint Moritz
Samedan
Pontresina
Pontresina
Pontresina
Saint Moritz
Pontresina
Saint Moritz
Saint Moritz
Chur
Davos
Vaz/Obervaz
Davos
Silvaplana
Davos
Klosters-Serneus
Klosters-Serneus
Chur
Silvaplana
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).