St. Moritz, nestled in the breathtaking Graubünden region of Switzerland, is a swanky resort holiday destination that will leave you spellbound. This world-famous spa town entices tourists with its distinctive geographic landscapes and attractions. From exhilarating hiking and skiing adventures to captivating mountain vistas and romantic lakeside walks, St. Moritz offers a plethora of activities. After exploring the nature, indulge in the luxurious spas or enjoy ice skating on the frozen lake. And when the sun sets, the vibrant nightlife of St. Moritz will charm you. Plan your stay in this enchanting alpine paradise for an unforgettable holiday.

St. Moritz Hotels from ₹10,397
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. Moritz
Check prices for these dates
Our top choices for St. Moritz hotels

1. Hotel Reine Victoria
Hotel Reine VictoriaSt. Moritz
8.8 out of 10, Excellent, (627 reviews)
The price is ₹28,215
₹30,078 total
includes taxes & fees
10 Dec - 11 Dec

4. Hotel Arte
Hotel ArteSt. Moritz
9.0 out of 10, Wonderful, (734 reviews)
The price is ₹18,524
₹20,087 total
includes taxes & fees
13 Nov - 14 Nov

5. Hotel Laudinella
Hotel LaudinellaSt. Moritz
8.6 out of 10, Excellent, (372 reviews)
The price is ₹24,850
₹26,584 total
includes taxes & fees
10 Dec - 11 Dec

6. Hotel Waldhaus am See
Hotel Waldhaus am SeeSt. Moritz
9.2 out of 10, Wonderful, (707 reviews)
The price is ₹30,512
₹32,371 total
includes taxes & fees
26 Nov - 27 Nov

7. Hotel GRACE LA MARGNA ST MORITZ
Hotel GRACE LA MARGNA ST MORITZSt. Moritz
9.8 out of 10, Exceptional, (144 reviews)
The price is ₹58,438
₹61,804 total
includes taxes & fees
29 Nov - 30 Nov

8. Art Boutique Hotel Monopol
Art Boutique Hotel MonopolSt. Moritz
9.6 out of 10, Exceptional, (387 reviews)
The price is ₹42,841
₹45,260 total
includes taxes & fees
8 Dec - 9 Dec

9. Hauser Hotel St. Moritz
Hauser Hotel St. MoritzSt. Moritz
9.0 out of 10, Wonderful, (591 reviews)
The price is ₹27,273
₹29,008 total
includes taxes & fees
29 Nov - 30 Nov

10. Schloss Hotel & Spa Pontresina
Schloss Hotel & Spa PontresinaPontresina
8.6 out of 10, Excellent, (401 reviews)
The price is ₹25,617
₹27,301 total
includes taxes & fees
3 Dec - 4 Dec

11. Hotel Saratz Pontresina Mountain Resort & Spa
Hotel Saratz Pontresina Mountain Resort & SpaPontresina
9.4 out of 10, Exceptional, (160 reviews)
The price is ₹26,433
₹28,131 total
includes taxes & fees
12 Nov - 13 Nov

13. Suvretta House
Suvretta HouseSt. Moritz
10.0 out of 10, Exceptional, (91 reviews)
The price is ₹103,299
₹108,370 total
includes taxes & fees
7 Dec - 8 Dec

14. Schweizerhof Swiss Quality Hotel
Schweizerhof Swiss Quality HotelSt. Moritz
9.2 out of 10, Wonderful, (332 reviews)
The price is ₹39,197
₹41,478 total
includes taxes & fees
2 Dec - 3 Dec

15. Grand Hotel des Bains Kempinski
Grand Hotel des Bains KempinskiSt. Moritz
9.4 out of 10, Exceptional, (339 reviews)
The price is ₹118,807
₹124,467 total
includes taxes & fees
4 Dec - 5 Dec

16. Crystal Hotel
Crystal HotelSt. Moritz
9.2 out of 10, Wonderful, (620 reviews)
The price is ₹51,420
₹54,165 total
includes taxes & fees
8 Dec - 9 Dec

17. Hotel Nolda
Hotel NoldaSt. Moritz
9.0 out of 10, Wonderful, (566 reviews)
The price is ₹21,418
₹25,224 total
includes taxes & fees
27 Nov - 28 Nov

18. Hotel Steffani
Hotel SteffaniSt. Moritz
9.0 out of 10, Wonderful, (477 reviews)
The price is ₹32,137
₹34,149 total
includes taxes & fees
26 Nov - 27 Nov

20. Hotel San Gian
Hotel San GianSt. Moritz
9.4 out of 10, Exceptional, (242 reviews)
The price is ₹26,954
₹31,635 total
includes taxes & fees
12 Nov - 13 Nov
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Stay near popular St. Moritz attractions
Learn more about St. Moritz
Glide down pristine slopes or sip hot chocolate at swanky après-ski bars in this glitzy Alpine playground. Summer brings hiking trails with stunning lake views, while nearby Engadin Valley offers scenic train rides through mountain passes.

Photo by Christof Sonderegger/swiss-image.ch
Open Photo by Christof Sonderegger/swiss-image.ch
Top St. Moritz Hotel Reviews

Hotel GRACE LA MARGNA ST MORITZ
10/10 Excellent
More cheap stays in St. Moritz

Chalet Speciale - Hostel
Via Chalchera 9 Celerina-Schlarigna GR
The price is ₹10,017 per night from 24 Nov to 25 Nov
₹10,017
₹10,397 total
24 Nov - 25 Nov
includes taxes & fees
8.4/10 Very good! (289 reviews)
Hotels in St. Moritz with star rating

5 Star Hotels
12 properties
Find out more about St. Moritz
Stunning alpine retreat with luxury skiing and world-class dining
Find your hotel in St. Moritz
Experience the top activities and must-see sights in St. Moritz
How to find great deals and cheap hotels in St. Moritz
Discover the flavours of St. Moritz
Best time to go to St. Moritz
The St. Moritz info point: What you need to know
Category | Details |
|---|---|
| What is St. Moritz known for? | World-class skiing, luxury resorts, natural beauty |
| Most popular month? | December to February (winter season) |
| Length of Stay | 3-5 days |
| Weather | Cold and snowy in winter, mild and sunny in summer |
| Don't miss | Corviglia ski area, Lake St. Moritz, Segantini Museum |
| Cuisine | Traditional Swiss cuisine, gourmet dining options |
| Where to go | St. Moritz town, Engadine Valley, Muottas Muragl |
Frequently asked questions
Explore a world of travel with Expedia
- 5 Star Hotels in St. Moritz
- B&B in Celerina-Schlarigna
- Celerina-Schlarigna Hotels
- Hotels near Corviglia Ski Resort
- Hotels near Lake St. Moritz
- Hotels near Mineralbad Baths and Spa
- Cheap Hotels in Pontresina
- Luxury Hotels in Pontresina
- Pontresina Hotels
- Hostels in Samedan
- Cheap Hotels in Samedan
- Country Houses in Sankt Moritz-Bad
- Hotels with Room Service in Sankt Moritz-Bad
- Ski Hotels in Sankt Moritz-Bad
- Lodges in Sils im Engadin-Segl
- Resorts in Sils-Maria
- Boutique Hotels in Sils-Maria
- Historic Hotels in Sils-Maria
- Hotels with Restaurant in Sils-Maria
- B&B in Silvaplana
- Resorts in Silvaplana
- Aparthotels in St. Moritz
- Chalets in St. Moritz
- Country Houses in St. Moritz
- Holiday Parks in St. Moritz
- Hostels in St. Moritz
- Resorts in St. Moritz
- All-Inclusive Hotels in St. Moritz
- Boutique Hotels in St. Moritz
- Cheap Hotels in St. Moritz
- Hotels Suites in St. Moritz
- Lakeside Hotels in St. Moritz
- Luxury Hotels in St. Moritz
- Mountain Hotels in St. Moritz
- Romantic Hotels in St. Moritz
- Shopping Hotels in St. Moritz
- Ski Hotels in St. Moritz
- Spa Hotels in St. Moritz
- Hotels with Waterpark in St. Moritz
- Wedding Hotels in St. Moritz
- Inns in St. Moritz
- B&B in St. Moritz Station
- Chalets in St. Moritz Station
- Hotels near St. Moritz Station
- Town Houses in St. Moritz





















































































