Top areas and neighborhoods in St. Moritz with hotels, apartments and BnBs for every budget
Situated around 10 minutes' drive from Nair Peak Mountain and 2.6 km from Church of San Gian, the deluxe Badrutt'S Palace Hotel St Moritz features 2 outdoor tennis courts. Boasting a location in the immediate vicinity of St. Moritz Scenic Lake, this 5-star hotel includes 134 rooms along with a Turkish steam room, a solarium, a Jacuzzi, and a sauna.
Featuring 9 holes of golf and 3 outdoor tennis courts, the 5-star Kulm Hotel St. Moritz offers a location approximately 20 minutes' walk from Sankt Moritz-Bad. Boasting a heated pool, mud baths, a treatment room, a solarium, and a Jacuzzi, the hotel is located right near St. Moritz Scenic Lake.
Providing 150 rooms, the 5-star Suvretta House Hotel St. Moritz is situated nearly a 5-minute walk from Inn. A comfortable stay at the hotel awaits you with a solarium, a treatment room, a Jacuzzi, and an indoor pool.
Situated about a 5-minute walk from Inn, the 5-star Grand Hotel Des Bains Kempinski St. Moritz includes 162 rooms. Facing garden views, the hotel is 4.4 km from Nair Peak Mountain and offers an à la carte restaurant plus snow skiing, hiking, and lawn tennis.
Situated approximately 5 minutes' walk from Inn, the perfect Carlton Hotel St Moritz - The Leading Hotels Of The World boasts breathtaking views of the lake from its 79 rooms. Providing access to Schellen Ursli Path, the 5-star hotel is 2.3 km from Celerina-Marguns and offers an à la carte restaurant.
Featuring a nightclub, a sunbathing terrace, and a steam room, the superior Hotel Schweizerhof St. Moritz is merely 0.6 km from The Leaning Tower Museum and about 900 metres from Stazerwald. 58 rooms and 4 restaurants are offered at the 4-star traditional hotel, located in the very heart of St. Moritz.
Hotel Steffani St. Moritz is located a 7-minute walk from Chantarella-Corviglia, right in the centre of St. Moritz, and offers rooms with garden views. While staying not far from St. Moritz Scenic Lake, guests can go for a swim in an indoor pool or enjoy a nightclub, a casino, and spa therapy.
Located approximately a 5-minute stroll from Chantarella-Corviglia, the 4-star Art Boutique Hotel Monopol St. Moritz provides guests with a casino, a sundeck, and a golf course, as well as aromatherapy, body wraps, and body scrub. Featuring a barber shop and a restaurant, this St. Moritz hotel is only 1.6 km from Cabana de Heidi.
The 3-star Hauser Hotel St. Moritz is only a 7-minute stroll from St. Moritz Scenic Lake and features currency exchange and a lift. Featuring a restaurant and luggage storage, this St. Moritz hotel is within a 6-km distance of Pony Runzol.
Featuring a prime location, Hotel Grace La Margna St Moritz offers views of the lake, and is a 15-minute walk from St. Moritz Dorf-Chantarella. Situated just moments from the night King's Club, this hotel offers a swimming pool, a sunbathing terrace and a shared lounge for guest enjoyment.
The luxury Crystal Hotel Superior St. Moritz features 75 comfortable rooms around 5 minutes' walk from St. Moritz Dorf-Chantarella. Offering snow skiing, hiking, and cycling in the area, the 4-star hotel lies just 350 metres from The Leaning Tower Museum, and 4.9 km from Corviglia.
The 3-star non-smoking Hotel Nolda St. Moritz, about 800 metres from Franzosische Kirche features a shared lounge and a golf course. Located near a cable car station, this St. Moritz hotel provides 42 rooms within 5 minutes' walk of the river.
Offering snow skiing and billiard, Soldanella Hotel St. Moritz is located in the centre of St. Moritz, merely a 6-minute walk from St. Moritz Dorf-Chantarella. Overlooking the lake, the hotel lies close to St. Moritz Scenic Lake and includes a Turkish steam room and steam baths.
Offering currency exchange and a vending machine, the comfortable Hotel Waldhaus Am See St. Moritz is located approximately a 25-minute walk from Church of San Gian. Featuring snow skiing, hiking, and cycling along with a lounge bar at the premises, this 3-star hotel overlooks the hills and is nestled in proximity to the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track.
The 3-star Hotel Piz St. Moritz is within 25 minutes' walk of Randolins-Munt da San Murezzan and boasts a sauna, a sun deck, and spa services. The hotel is a good starting point for exploring St. Moritz, including the historic house "Engadiner Museum", which is only 550 metres away.
The 198-room St. Moritz Youth hostel is situated 2.9 km from Pony Runzol and features an aqua park, a sunbathing terrace, and playground.
Positioned within 5 minutes' drive of Cresta Run and 4.3 km from Alpin Museum Pontresina, the 3-star smoke-free Hotel Arte St. Moritz presents 18 holes of golf. Boasting a location right around the corner from The Leaning Tower Museum, this St. Moritz hotel features 29 rooms as well as a restaurant.
Providing 50 rooms, the cosy Sport & Wellness Hotel San Gian St. Moritz is situated nearly 5 minutes' walk from Inn. Boasting a swimming pool and a fitness centre, the 4-star hotel offers access to Church of San Gian, which is around 4 km away.
Situated nearly a 5-minute walk from Cabana de Heidi, the 3-star Hotel Salastrains St. Moritz offers a sun deck and a golf course. The hotel is merely 1.3 km from St. Moritz train station and right around the corner from Heidi's blumenweg.
Proudly offering 9 holes of golf, the pleasant Hotel Baeren St. Moritz stands approximately 25 minutes' walk from Cabana de Heidi. Boasting snow skiing, hiking, and snowshoeing, along with a lounge bar, this 3-star hotel is located a short way from St. Moritz Scenic Lake.
Hotel Stille St. Moritz is situated merely a 7-minute walk from Engadiner House Museum and features barbecue and a golf course. The hotel provides a garage for CHF 12 per day on site.
The 3-star Chesa Languard Hotel St. Moritz stands approximately a 20-minute walk from Tschainas and offers scenic views from the rooms. There is also a car park.
The 3-star Berghotel Randolins St. Moritz hotel, nearly a 25-minute walk from Schellen Ursli Path, includes 2 spa tubs. The hotel is around 3 km from Nair Peak Mountain and provides guests with a Turkish steam bath and a Jacuzzi.
Situated 7 minutes' walk from Bergbahnen Engadin St. Moritz AG Ski Resort, B&B River Inn St. Moritz includes 10 rooms with views of the river. Featuring a lift and a vending machine, this bed & breakfast offers parking on site.
Featuring luggage storage, the 3-star B&B St Moritz is located just 6 minutes on foot from Sankt Moritz-Bad. This St. Moritz bed & breakfast lies in a ski area, 2.3 km from such cultural sights as the art gallery "Galerie Gmuizynska".
Located nearly a 20-minute walk from Lej Marsch, the 3-star Hotel Chesa Spuondas St. Moritz features snow skiing, hiking, and cycling. The hotel entices guests with a sauna, a sundeck, and playground as well as views of the garden.
The 3-star Aladin Apartments St Moritz hotel is nestled around 25 minutes' walk from Pony Suvretta, offering 12 rooms and featuring a sundeck, barbecue, and a golf course.
Situated merely 0.7 km from Cresta Run, the spacious 1-bedroom Esclusivo Bilocale Centralissimo St. Moritz apartment also boasts easy access to St. Moritz train station which is about a 15-minute walk away. Set right around the corner from The Leaning Tower Museum, the apartment with a steam room, a sauna, and an indoor pool is ideal for up to 4 guests.
Situated 6 minutes' walk from Galerie Andrea Caratsch AG, the 26 m² C2 - Charmantes, Gemuetliches Studio, Im Zentrum St. Moritz can host up to 2 guests in St. Moritz. Bicycle hire is available at the apartment and the area is popular for snow skiing and hiking.
Located approximately a 5-minute stroll from the Norman Foster – designed Chesa Futura Building, the well-equipped 24 m² C5 - Schick Und Freundlich, Zentral, Modernes Studio St. Moritz accommodates up to 2 guests. The 1-bedroom apartment has a convenient location only 1.1 km from St. Moritz train station, and 2.2 km from Marguns-Corviglia.