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: 299 property found
Find your place to stay
48 Via San Gian · St. Moritz, Switzerland
9.0
Excellent · 812 reviews

B&B River Inn St. Moritz offers 10 rooms, situated 13 minutes' walk from Lej Marsch. Featuring a lift and a vending machine, this bed & breakfast offers a car park on site.

Read more
from US$ 245 / per night
Via Surpunt 59 · St. Moritz, Switzerland
7.8
Average · 667 reviews

The welcoming 3-star B & B St Moritz, located merely 6 minutes on foot from St. Moritz-Bad, boasts 6 welcoming rooms. This St. Moritz bed & breakfast lies in a ski area, 2.3 km from such cultural sights as the art gallery "Galerie Gmuizynska".

Read more
from US$ 82 / 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
1 Via Dal Bagn · St. Moritz, Switzerland
8.9
Good · 62 reviews

To enjoy your vacation in St. Moritz, stay at the spacious 1-bedroom A212 - Gemuetlich-Zentral, 30M2, Mit Parkplatz Apartment St. Moritz, which is just 1.4 km from the Forum Paracelsus and about 10 minutes' drive from the Staz Lake. The 30 m² apartment is situated nearly 15 minutes' walk from St. Moritz train station and right near Via Salet bus station.

Read more
from US$ 146 / per night
Via Sout Chesas 9 · St. Moritz, Switzerland
8.4
Good · 129 reviews

The 1-room Studio Champfer St. Moritz is located in St. Moritz, approximately a 10-minute ride from the Corvatsch 3303, and pampers guests with a solarium, a Jacuzzi, and an indoor pool. Enjoy a walk around the Berry Museum, 2.6 km from the 44 m² apartment.

Read more
from US$ 144 / per night
26 Via Tegiatscha · St. Moritz, Switzerland
8.4
Good · 102 reviews

Featuring a convenient location, the spacious 10-room Chesa Madrisa Apartment St. Moritz offers views of the mountain, and is nearly a 25-minute walk from the Schellen Ursli Path. Staying in this apartment, nestled within easy reach of St. Moritz-Bad, guests can relax on a terrace.

Read more
from US$ 157 / per night
Via Surpunt 18A Wohnung 10 · St. Moritz, Switzerland
9.7
Excellent · 26 reviews

The spacious 3-bedroom Swissme - 100Qm - Balkon - 2 Baeder - Parkplatz - Fussbodenheizung Apartment St. Moritz is located only 1 km from St. Moritz train station and approximately 5 minutes' walk from San Carl. In case you are visiting St. Moritz for a skiing getaway, this 100 m² apartment has a ski school and a ski storage room.

Read more
from US$ 293 / per night
67 Via Surpunt · St. Moritz, Switzerland
8.7
Good · 59 reviews

To enjoy your vacation in St. Moritz, stay at the 7-room Apartments Flora - Sunflower St. Moritz, which is only 1.7 km from the Berry Museum and around 25 minutes on foot from Pony Suvretta. The apartment is situated 2.7 km from St. Moritz train station and a short way from Via Salet bus station.

Read more
from US$ 257 / 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
59 Via Somplaz Wohnung 405 (E405), 4. Etage · St. Moritz, Switzerland
9.1
Excellent · 54 reviews

Situated a mere 5 minutes' stroll from Reformierte Kirche Champfer, the spacious 42 m² E405 - 42M2 Alpenschick Mit Balkon, Ausblick, Pool Apartment St. Moritz entices guests with a Turkish steam room, a solarium, and an indoor pool. Enjoying a convenient setting, the 1-bedroom apartment lies 2.9 km from Chantarella-Corviglia and 2.5 km from the Bergbahnen Engadin St. Moritz AG.

Read more
from US$ 205 / per night
Via Giovanni Segantini 1 App 33 · St. Moritz, Switzerland
9.3
Excellent · 18 reviews

The spacious Mountain Loft - Dulac 33 St. Moritz apartment is within 200 metres of St. Moritz-Bad and can accommodate up to 4 guests. If you are travelling to St. Moritz to go skiing, this apartment offers a ski school and a ski storage room.

Read more
from US$ 298 / per night
Via Arona 15 · St. Moritz, Switzerland
8.7
Good · 21 reviews

The 50 m² Abitaziun Residence 10A - St Moritz lies in a convenient location in St. Moritz, merely a 5-minute walk from Katholische Kirche. The maximum occupancy at the apartment is 2 guests.

Read more
from US$ 212 / per night
Via Mezdi 4 · St. Moritz, Switzerland
9.0
Excellent · 26 reviews

The 110 m² Beautiful Modern Family Apartment With Free Parking St. Moritz is located just 650 metres from the Forum Paracelsus and merely a 9-minute walk from Badkirche St. Moritz. For guests seeking an active stay, this 3-bedroom apartment grants access to an ice rink.

Read more
from US$ 465 / per night
18 Via Ruinatsch · St. Moritz, Switzerland
8.9
Good · 53 reviews

The 4-room Luxury Mountain Apartment With Private Sauna And Underground Parking St. Moritz is just 1.4 km from Rom.-kath. Pfarramt Catholic Church and provides spa facilities such as a sauna. Leisure options at the spacious 142 m² apartment include a ski school and a storage for belongings, provided for ski lovers.

Read more
from US$ 1036 / per night
Via Surpunt 26 · St. Moritz, Switzerland
7.6
Average · 47 reviews

Situated within 3 km of Alp Giop, Townhouse N26 Apartment St. Moritz also boasts easy access to St. Moritz train station which is about a 15-minute walk away. The apartment features Wi-Fi and private car parking on site.

Read more
from US$ 70 / per night
Via Mezdi 6 1St Floor · St. Moritz, Switzerland
8.9
Good · 23 reviews

Charming Apartment In St Moritz is located just 1.8 km from the Schellen Ursli Path and 20 minutes on foot from the renowned White Turf Racing Association. Staying in the spacious apartment, nestled close to St. Moritz-Bad, guests can relax on a patio.

Read more
from US$ 266 / per night
Via Quadrellas 10 · St. Moritz, Switzerland
8.8
Good · 13 reviews

The 70 m² Abitaziun Sur Ovel - St Moritz "Loga Elegance Apartment" is located about a 25-minute walk from Ski Lift Randolins and 3.9 km from the Nair Peak. Set in the vicinity of the St. Moritz, this 1-bedroom apartment includes a terrace and accommodates up to 2 guests.

Read more
from US$ 241 / per night
,7500 · St. Moritz, Switzerland
9.5
Excellent · 10 reviews

Located only a 5-minute walk from the St. Karl Church St. Moritz-Bad, the 51 m² Apartment Chesa Ova Cotschna 205 By Interhome St. Moritz accommodates up to 2 guests. Leisure options at the apartment include a storage for belongings, provided for ski lovers.

Read more
from US$ 212 / per night
20 Via Arona · St. Moritz, Switzerland
8.9
Good · 27 reviews

Wonderful Cosy Apartment In St. Moritz is located 25 minutes' walk from Celerina-Marguns and 450 metres from St. Moritz Dorf-Chantarella. This apartment can hold up to 4 guests.

Read more
from US$ 517 / per night
3 Via Dal Bagn · St. Moritz, Switzerland
9.2
Excellent · 26 reviews

To enjoy your vacation in St. Moritz, stay at the spacious 2-bedroom Chesa Chalavus - St. Moritz Apartment, which is 2.2 km from the Cresta Run and about 25 minutes' walk from Pony Suvretta. Wi-Fi is provided for both business and leisure activities.

Read more
from US$ 774 / 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.