preload-image
Plan your trip
  • Hotels
  • Apartments
  • Vacation Rentals
  • Bed & Breakfasts
  • Villas
St. Moritz

Where to stay in St. Moritz

Top areas and neighborhoods in St. Moritz with hotels, apartments and BnBs for every budget

St. Moritz: 13 property found
Find your place to stay
Via Rosatsch 18 · St. Moritz, Switzerland
8.5
Good · 1339 reviews

The 4-star Hotel Reine Victoria St. Moritz is situated in a skiing area of St. Moritz, 2.5 km from Alp Giop and about a 10-minute walk from Bergbahnen Engadin St. Moritz AG Ski Resort. Within a few blocks of San Karl St. Moritz-Bad Church, the hotel with 139 rooms features a sauna, a sun deck, and a shared lounge, plus a French restaurant, serving French specials.

Read more
from US$ 126 / per night
Via Dal Bagn 54 · St. Moritz, Switzerland
8.8
Good · 713 reviews

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.

Read more
from US$ 159 / per night
Via Traunter Plazzas 6 · St. Moritz, Switzerland
9.0
Excellent · 754 reviews

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.

Read more
from US$ 216 / per night
Via Maistra 17 · St. Moritz, Switzerland
8.9
Good · 234 reviews

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.

Read more
from US$ 302 / per night
Via Tegiatscha 17 · St. Moritz, Switzerland
8.4
Good · 1253 reviews

The 4-star smoke-free Hotel Laudinella St. Moritz boasts a quiet location just 5 minutes' stroll from Inn and provides guests with a steam room, a Jacuzzi, and a sauna. This St. Moritz hotel is proud to feature 2 saunas, within reach of Sankt Moritz-Bad.

Read more
from US$ 146 / per night
Via Traunter Plazzas 1 · St. Moritz, Switzerland
9.0
Excellent · 632 reviews

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.

Read more
from US$ 150 / per night
Via San Gian 23 · St. Moritz, Switzerland
9.0
Excellent · 706 reviews

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.

Read more
from US$ 112 / per night
Via Suot Chesas 9, Champfer · St. Moritz, Switzerland
7.6
Average · 507 reviews

The 4-star smoke-free Hotel Europa Suites St Moritz boasts a quiet location approximately 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 ski area, 2.9 km from culture-oriented attractions such as the art gallery "Galerie Gmuizynska".

Read more
from US$ 134 / per night
Via Giovanni Segantini 32 · St. Moritz, Switzerland
9.0
Excellent · 1 review

Situated in a prime setting in St. Moritz, approximately 20 minutes' walk from St. Moritz train station, the comfortable Appartments Cervus St. Moritz hotel features 7 rooms. The 4-star aparthotel is 4.1 km from Engadine and provides guests with a steam room and a sauna.

Read more
from US$ 355 / per night
Via Tegiatscha 17B · St. Moritz, Switzerland
8.8
Good · 18 reviews

The 4-star The Suites St. Moritz hotel offers its guests spacious rooms just 5 minutes' walk from Sankt Moritz-Bad. Standing in close proximity to San Karl St. Moritz-Bad Church, the hotel with views of the mountain features a treatment room, a Jacuzzi, and a sauna.

Read more
from US$ 1162 / per night
Via Tegiatscha 17A · St. Moritz, Switzerland
8.6
Good · 8 reviews

The 4-star The View Hotel St. Moritz offers spacious rooms merely a 6-minute walk from Sankt Moritz-Bad. The hotel is about 7 km from Muottas Muragl Mountain and provides guests with a treatment room, a Jacuzzi, and a sauna.

Read more
from US$ 816 / per night
Via Runchet 4 · St. Moritz, Switzerland

The 4-star family-run Hotel Post Sils Maria St. Moritz gives quick access to Andrea Robbi Museum, situated just 5 minutes' walk away. You will find a restaurant at this St. Moritz hotel.

Read more
Via Maistra 6, 7500 St. Moritz, Switzerland St Moritz 7500 St Moritz · St. Moritz, Switzerland

Located nearly 5 minutes' walk from St. Moritz Dorf-Chantarella, the 4-star Albana Hotel St. Moritz gives easy access to various tourist attractions.

Read more
St. Moritz
Switzerland
Switzerland

Plan your next unforgettable trip with insider tips, curated experiences, and trusted traveler reviews.

With travelers' reviews from:

Tripadvisor

Plan your trip

  • Hotels
  • Apartments
  • Vacation Rentals
  • Bed & Breakfasts
  • Villas

© 2026 Visit St. Moritz. All rights reserved.