Are you in a hurry?
Here is a quick list of Hotels in St. Moritz, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| Hotel Steffani |
8.9 / 10 (749 Reviews) |
From 216$ | |
| Hotel Europa Suites St Moritz |
7.5 / 10 (516 Reviews) |
From 134$ | |
| Hotel Piz St. Moritz |
8.1 / 10 (2494 Reviews) |
From 100$ | |
| Carlton Hotel St Moritz - The Leading Hotels Of The World |
9.7 / 10 (39 Reviews) |
From 1406$ | |
| Hauser Hotel St. Moritz |
8.9 / 10 (1017 Reviews) |
From 116$ |
View all photos
Hotel Steffani St. Moritz, located a 15-minute ride from Corviglia, features Wi-Fi throughout the venue. Set in the centre of St. Moritz, the accommodation offers quick access to The Leaning Tower Museum.
The hotel lies in a skiing area of St. Moritz, within 10 minutes' walk of the city centre. The renowned White Turf Racing Association is within close proximity of the property, while Agno airport is 185 km from it. Hotel Steffani is a short ride from Sankt Moritz-Bad. Schulhausplatz bus stop is around 5 minutes' walk from the venue.
View all photos
Hotel Europa Suites St Moritz
From 134$
Hotel Europa St. Moritz boasts a quiet location within 5 minutes' walk of Inn and provides guests with a steam room, a solarium, and a Jacuzzi. The accommodation is located 2 km from Casino St. Moritz and 10 minutes by car from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track.
The city centre of St. Moritz is 2 km from the venue which is situated in a skiing area. You can get to Kulm Golf Course in a few minutes by car. Well-connected to many sights, Hotel Europa St. Moritz is only minutes from Champfer Schulhaus bus station.
View all photos
Hotel Piz St. Moritz
From 100$
Hotel Piz St. Moritz provides 3-star accommodation right in the centre of St. Moritz, about 5 minutes' drive from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track. Highlights at this venue include an à la carte restaurant, a snack bar and Wi-Fi throughout the hotel.
St. Moritz centre can be reached within 5 minutes' walk. Pony Runzol is 2.5 km from the property, while Via Salet bus station is 50 metres away. Staying at Hotel Piz St. Moritz, guests get quick access to Sankt Moritz-Bad. The Signalbahn cable car station is 600 metres away.
View all photos
Carlton Hotel St Moritz - The Leading Hotels Of The World
From 1406$
Featuring an indoor swimming pool, Carlton Hotel St Moritz - The Leading Hotels Of World St. Moritz is 12 minutes' stroll from St. Moritz Scenic Lake. Situated in the very heart of St. Moritz, the venue gives quick access to The Leaning Tower Museum.
Corviglia is less than 2.3 km away. You can reach the centre of St. Moritz in 15 minutes on foot. Carlton Hotel St Moritz - The Leading Hotels Of World is a short ride from Berry Museum. This perfect accommodation is close to Kulm bus station.
View all photos
Hauser Hotel St. Moritz is quality 3-star accommodation in St. Moritz in proximity to Berry Museum. Featuring 51 rooms with views of the mountain, this venue is set within a short ride from Sankt Moritz-Bad.
Gluna is 10 minutes' drive away, while the art gallery "Galerie Gmuizynska" is 7 minutes' walk from the hotel. The property lies within 1 km of the centre of St. Moritz. Schulhausplatz bus station is situated 100 metres from Hauser Hotel St. Moritz.
Hotels in St. Moritz
| Best Price Hotel 🤑 | Hotel Steffani |
| Best mid-range Hotel 🌴 | Hotel Europa Suites St Moritz |
| Most comfortable Hotel 🛏️ | Hotel Piz St. Moritz |
View all photos
Hotel Laudinella
From 146$
This venue is located right in the centre of St. Moritz, near San Karl St. Moritz-Bad Church and 25 minutes' walk from St. Moritz Scenic Lake. The welcoming accommodation offers massage therapy and various recreational opportunities as well as guest rooms with views of the mountain.
Muottas Muragl Mountain is less than 7 km away. It is set within a 5-minute walking distance from St. Moritz city centre. You can get to Berry Museum in a few minutes by car. Hotel Laudinella is located 180 km from Agno airport and 350 metres from Via San Gian bus stop.
View all photos
Suvretta House Hotel St. Moritz, located about 3.5 km from Randolins-Munt da San Murezzan, features a tennis court, a sundeck, and massage therapy. Berry Museum is less than 2.8 km away.
The venue is set in a ski area of St. Moritz, 2 km from the city centre. You can get to Corviglia in a few minutes by car. Somplaz bus stop, offering a direct link to the city attractions and main places, is within 5 minutes' walk of Suvretta House Hotel.
View all photos
Hotel Nolda
From 158$
The 3-star Hotel Nolda St. Moritz is set 3.4 km from St Moritz Ski Resorts and 1 km from Sankt Moritz-Bad. This venue features a casino and a golf course as well as Wi-Fi throughout the accommodation.
The property offers a central location about 180 km from Agno airport and a few minutes' walk from Signal Gondola. Guests can get to St. Moritz city centre, which is 1 km away. Hotel Nolda is a short ride from Berry Museum. A local bus stop Via San Gian is 150 metres away.
View all photos
Kulm Hotel St. Moritz is a 5-star venue set in the quiet area of St. Moritz within metres of St. Moritz Scenic Lake. Located at a reasonable distance from Corviglia, the accommodation offers 192 rooms with impressive views.
A quiet location in the very heart of St. Moritz offers quick access to Mill Weber House within 20 minutes’ walk. Schellen Ursli Path is 250 metres away, and there is the Norman Foster–designed Chesa Futura Building nearby. Kulm bus stop, offering a direct link to the city attractions and main places, is right at Kulm Hotel St. Moritz. It is set 185 km from Agno airport.
View all photos
Hotel Schweizerhof St. Moritz
From 159$
The 4-star Hotel Schweizerhof St. Moritz is located in the shopping area of St. Moritz, 550 metres from Chantarella. Featuring 82 rooms with views of the city, this venue is set within a short ride from Nair Peak Mountain.
St. Moritz Scenic Lake is less than 0.6 km away. The centre of St. Moritz is 10 minutes' walk from the hotel. The property is surrounded by banks for those who travel on business. This quality accommodation is located not too far from The Leaning Tower Museum. Salastrains cable car station lies nearby, within 750 metres.
View all photos
Badrutt'S Palace Hotel St Moritz, located just off St. Moritz Scenic Lake, about 1.4 km from Mill Weber House, features an indoor pool for guests to take a dip in. Boasting 142 rooms and cots and baby safety gates for children, the venue is settled right in the centre of the city.
The accommodation offers a quiet location in proximity to The Leaning Tower Museum. Schellen Ursli Path is only just 1.4 km from the hotel. This deluxe property is located close to Alps. You can get to Alpin Museum Pontresina in a few minutes by car. Schulhausplatz bus stop is nearly a 5-minute walk away.