You are booking hotel for more than 30 days
Bar
Your Budget
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)
₹ 22,598
₹ 21,016
+ ₹ 3,085 taxes & fees
Per Night
2. Hotel Nolda
Based on 408 Ratings
(3 reviews by Indian travellers)
(408 Ratings)
₹ 25,754
₹ 21,624
+ ₹ 3,039 taxes & fees
Per Night
Change Check-In Dates
3. Kleos Hotel Bernina 1865
Based on 418 Ratings
(418 Ratings)
₹ 24,584
₹ 22,864
+ ₹ 3,355 taxes & fees
Per Night
4. Hotel Steffani
Based on 372 Ratings
(6 reviews by Indian travellers)
(372 Ratings)
₹ 37,492
₹ 34,868
+ ₹ 5,118 taxes & fees
Per Night
Popular in St Moritz
Hotel Rosatsch
Based on 177 Ratings
(3 reviews by Indian travellers)
(177 Ratings)
₹ 24,709
₹ 22,979
+ ₹ 3,373 taxes & fees
Per Night
Hotel Europa Suites
Based on 136 Ratings
(136 Ratings)
₹ 24,270
₹ 22,234
+ ₹ 2,864 taxes & fees
Per Night
Hotel Saratz Pontresina Mountain Resort & Spa
Based on 90 Ratings
(90 Ratings)
₹ 33,657
₹ 30,962
+ ₹ 3,971 taxes & fees
Per Night
Soldanella
Based on 449 Ratings
(449 Ratings)
₹ 30,625
+ ₹ 1,164 taxes & fees
Per Night
Youth Hostel St. Moritz
(204 Ratings)
₹ 11,668
₹ 10,851
+ ₹ 1,593 taxes & fees
Per Night
Hotel Piz
Based on 286 Ratings
(7 reviews by Indian travellers)
(286 Ratings)
₹ 24,648
₹ 22,283
+ ₹ 847 taxes & fees
Per Night
All In One Hotel - Inn Lodge / Swiss Lodge
Based on 183 Ratings
(183 Ratings)
₹ 17,078
+ ₹ 703 taxes & fees
Per Night
Hotel Laudinella
Based on 220 Ratings
(5 reviews by Indian travellers)
(220 Ratings)
₹ 22,735
₹ 19,089
+ ₹ 2,683 taxes & fees
Per Night
Hotel Schweizerhof St. Moritz
Based on 240 Ratings
(240 Ratings)
₹ 33,739
+ ₹ 1,282 taxes & fees
Per Night
Hotel Waldhaus am See
Based on 502 Ratings
(10 reviews by Indian travellers)
(502 Ratings)
₹ 31,787
₹ 28,587
+ ₹ 3,751 taxes & fees
Per Night
Cresta Palace
Based on 106 Ratings
(106 Ratings)
₹ 25,807
₹ 21,668
+ ₹ 3,045 taxes & fees
Per Night
Crystal Hotel
Based on 525 Ratings
(525 Ratings)
₹ 33,726
₹ 31,366
+ ₹ 4,606 taxes & fees
Per Night
Hotel Allegra
(72 Ratings)
₹ 28,549
+ ₹ 1,753 taxes & fees
Per Night
Art Boutique Hotel Monopol
Based on 228 Ratings
(10 reviews by Indian travellers)
(228 Ratings)
₹ 35,562
₹ 33,073
+ ₹ 4,856 taxes & fees
Per Night
Grand Hotel des Bains Kempinski
Based on 320 Ratings
(320 Ratings)
₹ 84,681
+ ₹ 3,218 taxes & fees
Per Night
Badrutt's Palace Hotel
Based on 81 Ratings
(81 Ratings)
₹ 88,761
+ ₹ 3,373 taxes & fees
Per Night