Top areas and neighborhoods in St. Moritz with hotels, apartments and BnBs for every budget
Positioned approximately 20 minutes' walk from St. Moritz-Bad and 2.3 km from Pony Suvretta, the 5-star Kulm Hotel St. Moritz presents 9 holes of golf and 3 outdoor tennis courts. Boasting an infinity pool, a mud bath, a treatment room, a solarium, and a Jacuzzi, the hotel is located right near the St. Moritz.
The 5-star Grand Hotel Des Bains Kempinski St. Moritz sits only an 8-minute walk from St. Moritz-Bad and offers a library and a restaurant. Guests will appreciate the views of the garden and a prime location near a gondola station, while staying in the hotel.
The 3-star Hauser Hotel St. Moritz is just a 7-minute stroll from the St. Moritz and features currency exchange and a lift. Featuring a restaurant and a storage room, this St. Moritz hotel is within a 6-km distance of Pony Runzol.
Located approximately a 5-minute stroll from Chantarella-Corviglia, the 4-star Art Boutique Hotel Monopol St. Moritz provides guests with a sun terrace and a golf course, as well as a Turkish steam bath, a treatment room, and a Jacuzzi. Featuring a barber shop and a restaurant, this St. Moritz hotel is only 1.6 km from the Heidi's Flower Path.

Situated nearly a 15-minute stroll from Stazerwald, the comfortable 4-star Hotel Laudinella St. Moritz welcomes guests with a full spa and a wellness centre to ensure a more relaxing stay. The smoke-free hotel is proud to feature 2 saunas, within reach of St. Moritz-Bad.
Located around 20 minutes' walk from Lej Nair, the 5-star Giardino Mountain Hotel St. Moritz includes an indoor swimming pool. The hotel is 2.5 km from Lake Silvaplana and invites guests to one of the 3 onsite restaurants.
Offering massage therapy and a golf course, the cosy Hotel San Gian St. Moritz lies in a shopping area of St. Moritz, 2.9 km from Sass Runzol and about 10 minutes by car from the Corviglia. Featuring an indoor swimming pool along with a steam room, a sauna, and a foot bath, the 4-star hotel is nestled near a train station.
Positioned approximately 25 minutes' walk from the Cabana de Heidi and only 0.6 km from the renowned White Turf Racing Association, the pleasant Hotel Baeren St. Moritz presents 9 holes of golf. Featuring an à la carte restaurant, this 3-star hotel is located a short way from the St. Moritz and boasts an indoor swimming pool.
The 4-star smoke-free Hotel Europa Suites St Moritz boasts a quiet location around a 5-minute stroll from Inn and provides guests with a Turkish steam room, a Jacuzzi, and a sauna. This St. Moritz hotel features 88 rooms in a rural area, 2.9 km from culture-oriented attractions such as the art gallery "Galerie Gmuizynska".
The 3-star Hotel Sonne St. Moritz 3* Superior is situated within 5 minutes' walk of St. Moritz-Bad and boasts a sunbathing terrace and a golf course. Featuring a luggage room and a restaurant, this St. Moritz hotel is within 3 km of Celerina-Marguns.