St. Moritz hotels & apartments, all accommodations in St. Moritz
5 star St. Moritz hotels






Hotel Grace La Margna St Moritz
Via Serlas 5, St. Moritz, Switzerland Open map
The 5-star Hotel Grace La Margna St Moritz is at a distance of 2.6 km from Lake of Staz and has an indoor pool plus a fitness studio. Guests can enjoy views of Nair Peak Mountain about a 10-minute…






Giardino Mountain Hotel
Via Maistra 3, St. Moritz, Switzerland Open map
The 5-star Giardino Mountain Hotel offers 78 rooms with proximity to Inn, which is within a 5-minute drive of the property. This hotel offers private car parking on site and a swimming pool.






Badrutt'S Palace Hotel St Moritz
Via Serlas 27, St. Moritz, Switzerland Open map
Located 3.2 km from Lej Marsch, the deluxe Badrutt'S Palace Hotel St Moritz offers modern comforts such as currency exchange and a lift. Situated next to Chesa Futura Building, this 5-star luxury…
4 star St. Moritz hotels






Hotel Steffani
Via Traunter Plazzas 6, St. Moritz, Switzerland Open map
Offering currency exchange and a lift, the 4-star Hotel Steffani stands relatively near Swiss Alps. Located within walking distance of a funicular station, the family-managed hotel provides 59 rooms…






Hotel Schweizerhof St. Moritz
Via Dal Bagn 54, St. Moritz, Switzerland Open map
Located at a distance of 600 metres from a popular entertainment attraction like King's Club, the quality Hotel Schweizerhof St. Moritz offers modern comforts like currency exchange and a lift.






Hotel Reine Victoria
Via Rosatsch 18, St. Moritz, Switzerland Open map
Offering currency exchange and a lift, Hotel Reine Victoria is nestled about a 5-minute walk from Katholische Kirche and at a distance of 3.3 km from Church of San Gian. This 4-star hotel offers 139…
3 star St. Moritz hotels






Hotel Waldhaus Am See
Via Dim Lej 6, St. Moritz, Switzerland Open map
Featuring currency exchange and a lift, Hotel Waldhaus Am See sits merely a 7-minute walk from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track. Nestled near a train station, this 3…






Hauser Hotel St. Moritz
Via Traunter Plazzas 7, St. Moritz, Switzerland Open map
The quality 3-star Hauser Hotel St. Moritz is located a 7-minute walk from Galerie Gmuizynska, offering 51 rooms along with a sundeck and various recreational opportunities. Staying at the smoke-free…






Hotel Nolda
Via Crasta 3, St. Moritz, Switzerland Open map
The 3-star Hotel Nolda is situated about a 5-minute walk from Signal Gondola and offers currency exchange and a lift. This non-smoking hotel offers 42 rooms in a shopping area of the city near a…
- Soldanella Hotel
- Hotel Languard
- Hotel Piz St. Moritz
- Hotel Chesa Spuondas
- Boutique Hotel Cervus
- Hotel Sonne St. Moritz 3* Superior
- Randolins Familienresort
- Berghotel Randolins
- Aladin Apartments St Moritz
- Hotel Baeren
- Hotel Arte
- Chesa Languard Hotel
- Hotel Salastrains
- Landgasthof Meierei
- Cube Savognin Inklusive Skipass
- Boutique Hotel Eden
- Hotel Corvatsch - Web Check-In
- Hotel Loeffler
- Petit Steffani Bed & Breakfast
- B&B St Moritz
- Hotel Restorant Lej Da Staz
2 star St. Moritz hotels






Hotel Stille
Via Surpunt 62, St. Moritz, Switzerland Open map
Featuring a beautiful location, Hotel Stille offers views of the park, and is within 6 km of Muottas Muragl Mountain. This hotel also offers Wi-Fi throughout the property.






Hostel Casa Franco
Via Sela 11, St. Moritz, Switzerland Open map
Located at a distance of 4.4 km from Nair Peak Mountain, which offers the thrill of discovering something beautiful, the 2-star Hostel Casa Franco hotel offers a restaurant and luggage storage. This…






Hotel Chesa Sarita Superior
Via Da Baselgia 27, St. Moritz, Switzerland Open map
Hotel Chesa Sarita Superior features 12 rooms and lies 15 minutes' drive from Corvatsch 3303 Ski Resort. Guests who stay at this hotel can park their car on site.