Hotels in St. Moritz
Three Star
Hauser St. Moritz
This three star hotel is strategically located in the old village of St Moritz, making it accessible to the St. Moritz railway station and some of the famous boutiques such as Versace and Armani. It is also one of the smoke-free hotels in St. Moritz.
- Location: Via Traunter Plazzas 7, St. Moritz 7500, Switzerland / the cable car to the ski pistes can be reached on foot in 5 minutes
- Average Price: From £81 – £220
- Activities: Skiing, Ski School
- Website: http://www.hotelhauser.ch/en/hauser-st-moritz/home.html
Hotel Languard
This three star hotel is actually a well-kept house that’s decorated in local Engandin style. This pet-friendly hotel is centrally located in the heart of St. Moritz but still within a quiet area for those who need some peace and relaxation.
- Location: Via Veglia 14, St. Moritz CH-7500, Switzerland / St. Moritz village center
- Average Price: £92 – £227
- Activities: Tennis Court, Golf Course (within 3 km), Skiing, Casino, Billiards, Windsurfing, Library, Hiking, Cycling, Horse Riding, Squash, Mini Golf, Ski School
- Website: http://www.languard-stmoritz.ch/go.cfm?home&language=EN
Four Star
Crystal Hotel
This four star hotel was renovated back in 1997 with rooms adorned with swiss stone, pine or walnut paneling. Rooms offer a view of the breathtaking mountain scenery.
- Location: Via Traunter Plazzas 1, St. Moritz 7500, Switzerland / located at the center of St. Moritz makes it approximately 220km to the nearest airport (ZRH) and 1 km to the nearest train station (ST. MORITZ)
- Average Price: From £123 – £236
- Activities: Mountain-bike tours, Nordic walking classes, Skiing on 350 kilometers of slopes, Cross-country ski lessons, Romantic coach ride
- Website: http://www.crystalhotel.ch/en/#
Schweizerhof
Enjoy the comforts of the modern day 21st century while basking in the hotel’s original Belle Epoque setting. This four star hotel was built back in 1898 and is comprised of 85 rooms of which 2 are elegant suites.
- Location: Via dal Bagn 54 | Dorf, St. Moritz CH-7500, Switzerland / location is just a 5 minute walk from the Chantarella-Corviglia funicular, which marks the village center
- Average Price: From £111 – £276
- Activities: Skiing, Hiking, Bicycle Rentals
- Website: http://www.schweizerhofstmoritz.ch/en.html
Five Star
Badrutt’s Palace Hotel
This hotel is considered to be the symbol of St. Moritz and is known as the “Grand Dame” of Swiss hotels. Since it opened in 1896, this five star luxury hotel has been an icon of hospitality and has become the preferred hotel of celebrities, sports lovers and even royalty for its high standard or service and amenities.
- Location: Via Serlas 27, St. Moritz CH-7500, Switzerland / 100 meters from the village center
- Average Price: From £171 – £433
- Activities: Golf, Mountain Climbing, Ski, Tennis
- Website: http://www.badruttspalace.com/
Kempinski Grand Hotel des Bains St. Moritz
The Kempinski Grand Hotel is a luxury five star hotel that looks like a castle that came straight out of a fairy tale. It was built back in 1896 and was then known as the Grand Hotel des Bains. In 2002, the hotel was renovated by Kempinski and was given the name Kempinski Grand Hotel de Bains.
- Location: Via Mezdi 27, St. Moritz 7500, Switzerland / 450 meters from the slopes and 50 meters from the Signal cable car
- Average Price: From £181 – £283
- Activities: Tennis Court, Golf Course (within 3 km), Skiing, Games Room, Solarium, Children’s Playground, Hiking, Cycling, Ski School
- Website: http://www.kempinski.com/en/st-moritz/grand-hotel-des-bains/welcome/


