Find Your Ideal Stay
View all photos
From
1406$/night
Carlton Hotel St. Moritz includes 56 rooms and is set nearly a 12-minute stroll from St. Moritz Scenic Lake. Boasting hiking, horse riding and skiing together with a lounge bar, the hotel is located just a pleasant stroll away from The Leaning Tower Museum.
This St. Moritz property is nestled 5 minutes' drive from Corviglia. Cultural sights in the area are Berry Museum (1.1 km) and the art gallery "Galerie Gmuizynska" (0.8 km). The perfect hotel is placed at a medium distance from Swiss Alps. The 5-star Carlton Hotel is placed just a short walk from Sankt Moritz-Bad, while Bahnhof bus station is nearly a 5-minute walk away. Due to a location near a train station, this accommodation gives quick access to other parts of St. Moritz.
View all photos
From
543$/night
The charming Suvretta House Hotel St. Moritz boasts a 24-hour front desk and wake up service and a quiet location, 19 minutes' walk from the domed Segantini Museum. Featuring 150 rooms with views of the mountain, this St. Moritz hotel is set within 10 minutes' drive of Corviglia.
Placed about 25 minutes on foot from San Karl St. Moritz-Bad Church, the 5-star luxurious property is also located within 2.9 km of St. Moritz railway station. Cultural sights in the area include Berry Museum, which is a 10-minute ride away. Such entertainment attractions as Kulm Golf Course are also 10 minutes away by car. Suvretta House Hotel is in close proximity to Suvretta cable car.
View all photos
From
100$/night
Hotel Piz St. Moritz
The 3-star Hotel Piz St. Moritz is a great place in a shopping area of St. Moritz, which stands a mere 7 minutes' stroll from the historic house "Engadiner Museum". Featuring 24 rooms with views of the lake, this pet friendly hotel is set a 5-minute drive from St. Moritz Scenic Lake.
The property is placed in the centre of St. Moritz, relatively near Sankt Moritz-Bad. Randolins-Munt da San Murezzan is within 5 minutes' drive of the Piz St. Moritz, while Agno airport is 180 km from it. Visit Lej da San Murezzan, 400 metres of the accommodation, and feel complete harmony with the nature of Switzerland. Located at a 1.9 km distance from Hotel Piz St. Moritz, Chiesa Evangelica Evangelical Church is open for visiting by worshippers and tourists. The nearest bus stop is Via Salet, set merely a 5-minute walk away, and St. Moritz train station is merely 1.7 km away.
View all photos
From
337$/night
Kulm Hotel St. Moritz lies within 400 metres of St. Moritz Scenic Lake, and features a hairdressing salon and a shop. Located in proximity to The Leaning Tower Museum, this 5-star hotel has to offer a swimming pool onsite plus mountain biking, windsurfing and snow skiing in the area.
Guests will also appreciate proximity to Corviglia, which is a 15-minute ride away. You'll be only 600 metres from Lej da San Murezzan. The hotel is placed within a minutes' drive of Upper Engadine Valley. There is Cresta Run not very far from Kulm Hotel St. Moritz. The accommodation is also near a train station.
View all photos
From
126$/night
The 4-star Hotel Reine Victoria By Laudinella is placed in a shopping area of St. Moritz, nearly 25 minutes on foot from the renowned White Turf Racing Association and within 15 minutes' walk of St. Moritz Scenic Lake. At the hotel, located a walk from Sankt Moritz-Bad, you can spend the day in an indoor pool or keep active with windsurfing, cross-country skiing and horse riding.
The Reine Victoria By Laudinella St. Moritz is placed about 180 km from Agno airport and 700 metres of such cultural venues as Engadiner House Museum. The property is also within 10 minutes' drive of such natural sights as Nair Peak Mountain. The accommodation is placed within walking distance from Alps. A 5-minute drive will take you from Hotel Reine Victoria By Laudinella to Berry Museum. The property is located a short walk from St. Moritz train station, while Via San Gian bus stop is just a 5-minute walk away.
View all photos
From
155$/night
Soldanella
Located in the shopping area, Soldanella Hotel St. Moritz grants access to cultural points of interest like Engadiner House Museum just 550 metres away. Featuring 44 rooms with views of the lake, this charming hotel is set within 10 minutes' drive of Corvatsch 3303 Ski Resort.
The property has a charming location 500 metres of St. Moritz Scenic Lake and only a short drive from Kulm Golf Course. The art gallery "Galerie Gmuizynska" is within a 7-minute stroll of the hotel, and Agno airport is 180 km away. This 3-star accommodation is placed not very far from Alps. Soldanella Hotel stands right off Berry Museum. Due to a location near a train station, the property gives quick access to other parts of St. Moritz.
View all photos
From
216$/night
The lovely Hotel Steffani St. Moritz stands 15 minutes by car from Corviglia and features 24-hour front desk assistance and wake up service. Boasting a location at walking distance to St. Moritz Scenic Lake, the 4-star traditional hotel offers 59 rooms together with a lounge bar onsite.
This family owned accommodation is placed about 185 km from Agno airport and within a 7-minute stroll of such cultural venues as Berry Museum. Located in the skiing area, the Steffani St. Moritz is at a short distance from Sankt Moritz-Bad. Visit Lej da San Murezzan, 700 metres of the lovely property, and feel complete harmony with the nature of Switzerland. Also, Hotel Steffani is a few minutes drive from Lake of Staz, and St. Moritz train station is placed about a 15-minute walk away. Situated in the centre of St. Moritz, the accommodation is around 5 minutes' walk from Schulhausplatz bus stop.
View all photos
From
158$/night
The 3-star Nolda Hotel is placed in a shopping area of St. Moritz, within a 12-minute walk of San Karl St. Moritz-Bad Church and 12 minutes' stroll from Sankt Moritz-Bad. Featuring 42 rooms with views of the mountain, this pet-friendly hotel is set approximately a 5-minute drive from St. Moritz Scenic Lake.
The non-smoking property is placed about 180 km from Agno airport and a stroll from such cultural venues as Engadiner House Museum. The Nolda St. Moritz is also within 5 minutes' stroll of Forum Paracelsus, and near a bus stop. Visit Lej da San Murezzan, at a 1 km distance from the accommodation, and feel complete harmony with the nature of Switzerland. Entertainment in the area includes Bergbahnen Engadin St. Moritz AG Ski Resort a few minutes drive from Nolda Hotel.
View all photos
From
146$/night
Hotel Laudinella
The 4-star Hotel Laudinella St. Moritz features 204 rooms and lies within 5 minutes' drive of St. Moritz Scenic Lake. This comfortable hotel is placed a 10-minute ride from Corviglia, and provides guests with a Turkish steam bath and a Jacuzzi.
Thanks to its quiet location in the shopping district of St. Moritz, the accommodation is a stroll from Sankt Moritz-Bad. Cultural sights in the area are the art gallery "Galerie Gmuizynska" (2 km) and Engadiner House Museum (0.6 km). Visit Lej da San Murezzan, 500 metres of this unique hotel, and feel complete harmony with the nature of Switzerland. Standing approximately 3.8 km away, Church of San Gian is a hard-to-miss divine tourist destination. The accommodation is set near a bus stop.
View all photos
From
134$/night
Hotel Europa Suites St Moritz
Europa Hotel is placed in the rural area of St. Moritz, within 3.6 km of natural attractions like Nair Peak Mountain. This hotel offers to indulge in a solarium, a hot tub and sauna facilities or take a refreshing dip in a heated pool, before discovering the secrets of European cuisine served at Swiss restaurant.
At the accommodation, you'll be 2.1 km from the domed Segantini Museum and within 2.7 km of Schellen Ursli Path. The Europa is located just a short drive from Swiss Alps. Visit Lej Marsch, within 14 minutes' stroll of this property, and feel complete harmony with the nature of Switzerland. Corviglia is 3.1 km away, and St. Moritz is situated within 3.6 km of the 4-star Europa Hotel. The Suvretta cable car station is only 800 metres away.
View all photos
From
153$/night
Hotel Baeren
Comprising 68 rooms, Hotel Baren St. Moritz is set next to a historical district within a 10-minute drive of Lake of Staz. Local dishes plus a swimming pool are provided in the 3-star hotel, placed at walking distance to The Leaning Tower Museum.
The property stands 5 minutes' drive from Corviglia, next to a bus stop. The hotel offers proximity to such natural sights as Muottas Muragl Mountain (4.9 km) and Nair Peak Mountain (4.5 km). Visit Lej da San Murezzan, 1.2 km from the accommodation, and feel complete harmony with the nature of Switzerland. Along with other cultural attractions Berry Museum is nestled not very far from Hotel Baren. Bahnhof bus station is also about a 5-minute walk from the property.
View all photos
From
159$/night
Set within a 10-minute walk of Chantarella, the elegant Hotel Schweizerhof St. Moritz features storage for belongings and a gift shop. Offering location within a minutes' drive from St. Moritz Scenic Lake, this 4-star traditional hotel overlooks patio and has a pizza restaurant.
Placed within 15 minutes' drive of Corviglia, the family property is also located merely 0.8 km from St. Moritz railway station. The shopping area gives access to Nair Peak Mountain (4 km) and Muottas Muragl Mountain (6 km). Visit Lej da San Murezzan, within an 8-minute walk of this St. Moritz hotel, and feel complete harmony with the nature of Switzerland. There is the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track merely a 14-minute walk away, and Bahnhof bus station only a short drive from the superior Hotel Schweizerhof St. Moritz. The pet friendly property is located merely 0.7 km from Salastrains cable car station.
View all photos
From
122$/night
Hotel Sonne St. Moritz 3* Superior
Sonne Hotel St. Moritz is set approximately 5 minutes by car from St. Moritz Scenic Lake and at a 0.6 km distance from Forum Paracelsus. Boasting snow skiing, hiking and horseback riding together with a lounge bar, the hotel is located right at the historic house "Engadiner Museum".
The property is placed about 180 km from Agno airport and a 5-minute ride from such cultural venues as Berry Museum. The Sonne St. Moritz offers proximity to such natural sights as Nair Peak Mountain (4.6 km) and Muottas Muragl Mountain (7 km). Visit Lej da San Murezzan, 300 metres from the accommodation, and feel complete harmony with the nature of Switzerland. The 3-star Sonne Hotel is 10 minutes' drive from Mill Weber House and other main attractions of St. Moritz. This property is at 450 metres of Via Salet bus stop and within 1.9 km of St. Moritz train station in St. Moritz.
View all photos
From
370$/night
Badrutt'S Palace Hotel St Moritz
The deluxe 5-star Badrutt'S Palace Hotel St Moritz is situated within a 5-minute stroll of Berry Museum and provides shuttle service, along with bicycles for rent. Located nearly a 15-minute drive from Muottas Muragl Mountain, the luxury hotel features a safety deposit box and a fire extinguisher.
The pet-friendly accommodation in St. Moritz is only a few minutes from St. Moritz Scenic Lake. Religious sights in the area include Rom.-kath. Pfarramt Catholic Church (0.6 km) and Church of San Gian (2.6 km). Nature lovers will appreciate the proximity to Lej da San Murezzan, which is merely 350 metres away. Lake of Staz is 5 minutes by car from Badrutt'S Palace Hotel St. Moritz, while St. Moritz is situated just a 10-minute walk away. The deluxe accommodation stands close to The Leaning Tower Museum, in close proximity to Schulhausplatz bus stop.
View all photos
From
577$/night
Grand Hotel Des Bains Kempinski
Providing guests with bicycle, car and ski equipment rentals, the welcoming Grand Hotel Des Bains Kempinski St. Moritz is located around a 10-minute drive from Engadine. Featuring 184 rooms with views of the garden, this 5-star traditional hotel is set within a minutes' drive from Engadiner House Museum.
Nestled right in the centre of St. Moritz, the luxury property is close to ski slopes. The pet friendly hotel is also within 5 minutes' drive of such natural sights as the scenic Hahnensee Lake. Visit Lej da San Murezzan, within a 12-minute walk of this welcoming accommodation, and feel complete harmony with the nature of Switzerland. Grand Hotel Des Bains Kempinski is 250 metres from Signal Gondola and quite close to Sankt Moritz-Bad. The property is near a funicular station and at a 2.4 km distance from St. Moritz train station.
View all photos
From
587$/night
Chesa Derby 32
Situated a 10-minute ride from Church of San Gian, the 75 m² Chesa Derby 32 Apartment also boasts easy access to St. Moritz train station which is just 1.9 km away. Among the various facilities of the apartment are a free carpark, a golf course and a barber shop.
This 2-bedroom property lies at a medium distance from the art gallery "Galerie Gmuizynska". Corvatsch 3303 Ski Resort is set within 4 km of the apartment. Guests can try Asian dishes in the restaurant Siam Wind located just a 5-minute walk away. Chesa Derby 32 Apartment is rather close to Sankt Moritz-Bad and Casino St. Moritz. The nearest airport is Agno, 180 km from this accommodation, and Via Salet bus station is only a 5-minute walk away.
St. Moritz hotels near St. Moritz
If you are searching for a comfortable hotel for your next city escape near St. Moritz, we are always ready to indulge you with St. Moritz hotel deals. More than 16 deals near St. Moritz are our best options in the area.
Visitors have left more than 1246 positive reviews about Hotel Bellavista rated 7.6/10 for 367US$ per night.
Grand Hotel Kronenhof rated 9.2/10 may also suit you — only 527US$ per one night.
Other best deals are Berghotel Randolins, Giardino Mountain and Art Boutique Hotel Monopol.
For example, Hotel Arturo rated 7.4/10 is one of the best options from 138US$ per night.
Try as well Hotel Restaurant Alte Brauerei — it is rated 7.0/10 and costs 221US$ per night.
Visitors have left more than 1540 positive reviews about Hotel Bellavista rated 7.6/10 for 344US$ per night.
Hotel Saratz Pontresina rated 7.8/10 may also suit you — only 384US$ per one night.
Other top-rated options include Chalet Speciale - Celerina, Cresta Palace and Hotel Donatz.
Hotel Laudinella with room rates from 121US$ per night is a 4-star property that includes a Jacuzzi, snow skiing and hiking.
One more suitable place is Waldhaus Am See — pay about 121US$ to book it.
Other great deals are Kulm Hotel, Hotel Schweizerhof and Hotel Chesa Rosatsch.
One of tophotels-switzerland.com best hotels is a 3-star Boutique Hotel Cervus from 164US$ per night.
Another possible choice is Grand Hotel Des Bains Kempinski with a rating 8.2/10 for about 415US$ per night.
Other midscale hotels in St. Moritz are Badrutt'S Palace Hotel St Moritz, Kulm Hotel and Europa.
Hotel Reine Victoria By Laudinella is perfect for your romantic trip, offering hiking, horse riding and mini golf.
We also recommend Cresta Palace, providing an indoor swimming pool, a gaming room and hiking.
Set a 25-minute walk away, Hotel Chesa Spuondas (rating: 8.0/10) is one of the top St. Moritz deals with cycling, skiing and table tennis. This 3-star accommodation also has bike loans and babysitting service on site.
Location
St. Moritz, Grisons, Switzerland
Contact Us