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: 160 property found
Find your place to stay
Via Serlas 27 · St. Moritz, Switzerland
9.1
Excellent · 117 reviews

The deluxe Badrutt'S Palace Hotel St Moritz, located approximately 5 minutes' walk from the Berry Museum, is proud to feature 2 outdoor tennis courts. The 5-star hotel lies 4.2 km from the Nair Peak, and offers a French restaurant and a heated swimming pool onsite.

Read more
from US$ 370 / per night
Via Veglia 18 · St. Moritz, Switzerland
9.4
Excellent · 116 reviews

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.

Read more
from US$ 337 / per night
Via Traunter Plazzas 6 · St. Moritz, Switzerland
8.9
Good · 746 reviews

Centrally located 7 minutes' walk from Chantarella-Corviglia, Hotel Steffani St. Moritz features rooms with views of the mountain. Boasting a fitness studio, this hotel is right in the centre of the city, within reach of the St. Moritz.

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

The superior Hotel Schweizerhof St. Moritz sits just 0.6 km from the Leaning Tower of St. Moritz and offers a convenience store and a restaurant. 58 rooms and the piano bar are available during the stay at the 4-star traditional hotel nestled in the very heart of St. Moritz.

Read more
from US$ 159 / per night
Via Johannes Badrutt 11 · St. Moritz, Switzerland
9.7
Excellent · 39 reviews

Situated around 5 minutes' walk from Inn, the perfect Carlton Hotel St Moritz - The Leading Hotels Of The World boasts breathtaking views of the mountain from its 56 rooms. Boasting a prime location in the vicinity of the Schellen Ursli Path, this 5-star smoke-free hotel includes a heated swimming pool.

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

The luxury Crystal Hotel Superior St. Moritz sits around 5 minutes' walk from the Leaning Tower of St. Moritz and offers a restaurant and a lobby area. The 4-star hotel offers 74 rooms along with a steam room and a sauna, and is situated a few steps from a cable car station.

Read more
from US$ 150 / per night
Via Traunter Plazzas 7 · St. Moritz, Switzerland
8.9
Good · 1019 reviews

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.

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

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.

Read more
from US$ 302 / per night
Via Somplaz 17 · St. Moritz, Switzerland
8.8
Good · 1974 reviews

Located around a 25-minute walk from the Mill Weber House in St. Moritz, the 3-star Soldanella Hotel St. Moritz offers a Turkish steam room, a sauna, and steam baths. Offering a location right near the St. Moritz, this charming hotel overlooks lake and has an à la carte restaurant.

Read more
from US$ 155 / per night
Via Dim Lej 6 · St. Moritz, Switzerland
8.8
Good · 2025 reviews

Featuring bicycle rentals, as well as Wi-Fi throughout the property, the 3-star Hotel Waldhaus Am See St. Moritz is approximately a 25-minute walk from the Church of San Gian. A swimming pool along with a Turkish steam bath, a solarium, and a Jacuzzi can be enjoyed at this hotel, situated in proximity to the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track.

Read more
from US$ 128 / per night
Via Dal Bagn 6 · St. Moritz, Switzerland
8.1
Good · 2507 reviews

The 3-star smoke-free Hotel Piz St. Moritz is within 25 minutes' walk of Randolins-Munt da San Murezzan and boasts a sauna, a sun deck, and spa therapy. This St. Moritz hotel is conveniently situated within reach of Engadiner House Museum, offering 25 rooms along with an à la carte restaurant.

Read more
from US$ 100 / per night
Via Serlas 5 · St. Moritz, Switzerland
9.6
Excellent · 475 reviews

Featuring Wi-Fi throughout the property, Hotel Grace La Margna St Moritz sits a 15-minute walk from St. Moritz Dorf-Chantarella. Located within reach of the Berry Museum, this hotel offers views of the lake and a swimming pool.

Read more
from US$ 863 / per night
Via Tinus 7 · St. Moritz, Switzerland
8.5
Good · 1251 reviews

Located approximately 5 minutes by car from the Cresta Run, the 3-star smoke-free Hotel Arte St. Moritz offers general facilities such as a lift and complimentary newspapers. With a location 4.3 km from the Alpine Museum Pontresina, this St. Moritz hotel also features 18 holes of golf.

Read more
from US$ 164 / per night
Via Salastrains 12 · St. Moritz, Switzerland
8.0
Good · 378 reviews

Offering a sundeck and a shared lounge, as well as the views of the lake, the 3-star Hotel Salastrains St. Moritz is located nearly a 25-minute walk from Celerina-Marguns. Boasting a location within easy reach of the Cabana de Heidi, the hotel offers 30 rooms and a lounge bar onsite.

Read more
from US$ 112 / per night
Via Maistra 50 · St. Moritz, Switzerland
8.4
Good · 647 reviews

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.

Read more
from US$ 153 / per night
14 Via Veglia · St. Moritz, Switzerland

Conveniently positioned nearly a 25-minute walk from Pony Suvretta, the smoke-free Hotel Languard St. Moritz provides 9 holes of golf. Located around 6 km from the Muottas Muragl, this 3-star hotel features 21 rooms with views of the mountain.

Read more
from US$ 181 / per night
14 Via Veglia · St. Moritz, Switzerland
8.7
Good · 2435 reviews

Located around a 20-minute walk from Tschainas, the 3-star Chesa Languard Hotel St. Moritz includes 23 rooms with views of the mountain. At this comfortable hotel, guests will find an ice rink to stay active.

Read more
from US$ 155 / per night
52 Via Dal Bagn -1 · St. Moritz, Switzerland
8.8
Good · 135 reviews

Situated a mere 0.7 km from the 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 near the Leaning Tower of St. Moritz, the apartment with a steam room, a sauna, and an indoor pool is ideal for up to 4 guests.

Read more
from US$ 269 / per night
3 Plazza Dal Mulin · St. Moritz, Switzerland
8.5
Good · 64 reviews

The well-equipped 24 m² C5 - Schick Und Freundlich, Zentral, Modernes Studio St. Moritz offers a convenient location, approximately a 5-minute stroll from the Norman Foster – designed Chesa Futura Building, and access to an ice rink for active guests. Marguns-Corviglia is situated a short way from the 1-bedroom apartment, while the night King's Club lies only 550 metres away.

Read more
from US$ 269 / per night
3 Plazza Dal Mulin C2 · St. Moritz, Switzerland
8.7
Good · 78 reviews

The 26 m² C2 - Charmantes, Gemuetliches Studio, Im Zentrum St. Moritz is located just 500 metres from the Andrea Caratsch Gallery and 17 minutes' walk from the Chantarella. The apartment sleeps up to 2 guests and features Wi-Fi, and bicycles for rent.

Read more
from US$ 195 / per night
18 Via Ruinatsch · St. Moritz, Switzerland
9.0
Excellent · 158 reviews

Smarthome Top Of The World St. Moritz apartment includes a terrace and is located 2.5 km from the Bergbahnen Engadin St. Moritz AG. Wi-Fi and private parking are also available at the apartment.

Read more
from US$ 108 / per night
Via Dal Bagn 50 Cb102-B, 1. Stock · St. Moritz, Switzerland
8.5
Good · 16 reviews

Situated a mere 0.7 km from the Cresta Run, the 1-room Cb102-B - Bijou, Holz, Zentral, Mit Garage Und Pool Apartment St. Moritz also boasts easy access to St. Moritz train station which is about a 15-minute walk away. Set fairly close to Engadiner House Museum, this 30 m² apartment with a Turkish steam bath and an indoor pool is ideal for up to 2 guests.

Read more
from US$ 215 / per night
10 Via Maistra 311 · St. Moritz, Switzerland
9.7
Excellent · 56 reviews

To enjoy your vacation in St. Moritz, stay at the spacious 2-bedroom Re31 - Jaegerstil, 70M2, Zentral, 1 Parkplatz Apartment St. Moritz, which is 2.3 km from the Staz Lake and nearly 10 minutes' walk from the Cresta Run. Set in the vicinity of the St. Moritz, this 70 m² apartment includes a terrace and accommodates up to 4 guests.

Read more
from US$ 243 / per night
Via Brattas 4 · St. Moritz, Switzerland
7.9
Average · 28 reviews

The 1-room Chesa Suot Brattas 23 - St Moritz Apartment offers a prime location, a mere 5 minutes' stroll from the Leaning Tower of St. Moritz, and access to an ice rink for active guests. The St. Moritz is 850 m from the apartment, and Alp Giop is 2.8 km away.

Read more
from US$ 419 / per night
11 Via Serlas · St. Moritz, Switzerland
8.5
Good · 72 reviews

Located only 550 metres from the St. Moritz, the spacious 70 m² S11-1 - 70M2 Mit Seeblick, Balkon, Serlas, Parkplatz St. Moritz apartment accommodates up to 4 guests. The 2-bedroom apartment is about 10 minutes on foot from the Vito Schnabel Gallery, just 0.6 km from the Berry Museum, and also just near the art gallery "Galerie Gmuizynska".

Read more
from US$ 237 / per night
18 Via Arona · St. Moritz, Switzerland
8.9
Good · 98 reviews

The spacious 2-bedroom Sankt Moritz Dorf Charme Apartment features a convenient location nearly 25 minutes' walk from FIS and hosts up to 6 guests. The apartment is situated merely 1.1 km from St. Moritz train station and a few moments from Schulhausplatz bus station.

Read more
from US$ 2046 / per night
52 Via Dal Bagn · St. Moritz, Switzerland
7.2
Average · 39 reviews

The 30 m² Studio Centralissimo A St. Moritz is only a 5-minute walk from the Leaning Tower of St. Moritz and welcomes guests with a steam room, a sauna, and an indoor pool. Offering a terrace, the apartment boasts a prime location, 450 metres from St. Moritz Dorf-Chantarella and 2.1 km from FIS.

Read more
from US$ 189 / per night
10 Via Maistra · St. Moritz, Switzerland

Situated merely 1.9 km from the Heidi's Flower Path, Au Reduit 106 Apartment St. Moritz also boasts easy access to St. Moritz train station which is approximately a 15-minute walk away. To diversify your journey experience, snow skiing are offered to guests.

Read more
from US$ 547 / per night
41 Via Maistra · St. Moritz, Switzerland
7.6
Average · 20 reviews

To enjoy your vacation in St. Moritz, stay at the 1-room Allod Brattas - St Moritz apartment, which is 2.1 km from the Casino St. Moritz and nearly 25 minutes' walk from Tschainas. The apartment is situated merely 1.1 km from St. Moritz train station and right near Kulm bus station.

Read more
from US$ 353 / per night
6 Via Somplaz · St. Moritz, Switzerland
8.9
Good · 41 reviews

The 90 m² Central Penthouse Great Lake View St. Moritz apartment is located in St. Moritz, about a 25-minute walk from Randolins-Munt da San Murezzan, and boasts a sauna. With access to an ice rink, this 2-bedroom apartment is ideal for active guests seeking recreation options.

Read more
from US$ 448 / per night
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.