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: 282 property found
Find your place to stay
,7500 · St. Moritz, Switzerland
8.0
Good · 3 reviews

Situated a mere 1.5 km from Berry Museum, the spacious 2-bedroom Apartment Chesa Arlas A1 By Interhome St. Moritz provides guests with Wi-Fi for either business or leisure. This 70 m² apartment has a private parking lot on site.

Read more
from US$ 232 / per night
Via Ruinatsch 5 - 7500 Saint Moritz · St. Moritz, Switzerland
9.0
Excellent · 5 reviews

Situated approximately 25 minutes on foot from Sankt Moritz-Bad, the spacious 70 m² Apartment Chesa Sur Val 22 By Interhome St. Moritz also boasts easy access to St. Moritz train station which is only 1.1 km away. In case you are visiting St. Moritz for a skiing getaway, the 2-bedroom apartment has a ski storage room.

Read more
from US$ 366 / per night
Via Arona 9 · St. Moritz, Switzerland
8.7
Good · 3 reviews

Situated around 1 km from the domed Segantini Museum, the spacious 85 m² Arona 9 Apartment St. Moritz also boasts easy access to St. Moritz train station which is approximately a 15-minute walk away. Staying in the 2-bedroom apartment, nestled a stone's throw from Sankt Moritz-Bad, guests can relax on a terrace.

Read more
from US$ 380 / per night
Via Fullun 14 · St. Moritz, Switzerland
10.0
Excellent · 2 reviews

Situated only 1.3 km from Chantarella-Corviglia, the 1-bedroom Stmoritz Center Vintage Terrace 180 Full Lake View St. Moritz apartment also boasts easy access to St. Moritz train station which is nearly a 15-minute walk away. The apartment features Wi-Fi, along with a car park for guests travelling by car.

Read more
from US$ 266 / per night
Via Somplaz 18 · St. Moritz, Switzerland
9.0
Excellent · 1 review

The spacious Paulette 14 Apartment St. Moritz is a 9-minute walk from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track and can accommodate up to 6 guests. This apartment offers private parking on site and modern comforts like Wi-Fi.

Read more
from US$ 325 / per night
Via Tegiatscha 17C · St. Moritz, Switzerland
9.5
Excellent · 6 reviews

To enjoy your vacation in St. Moritz, stay at Laudinella Apartments St. Moritz, which is 2.4 km from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track and nearly 20 minutes' walk from the renowned White Turf Racing Association. Offering a steam room, a Jacuzzi, and a sauna, the apartment is located within a few blocks of Casino St. Moritz.

Read more
from US$ 671 / per night
Via Surpunt 48 Wohnung 8 · St. Moritz, Switzerland
9.4
Excellent · 24 reviews

The spacious 110 m² Su48 - Echtholz, 110M2, Sport, Erholung, Mit Garage Apartment St. Moritz is located within 5 minutes' walk of San Carl and overlooks the garden. Within a few blocks of the 3-bedroom apartment you can find Mill Weber House, while St. Moritz train station is just 1 km away.

Read more
from US$ 940 / per night
8.8
Good · 11 reviews

Located merely 7 minutes' stroll from Sankt Moritz-Bad, the spacious 100 m² Apartment Chesa Maurus A5 By Interhome St. Moritz accommodates up to 4 guests. The 2-bedroom apartment has a convenient setting, 2.2 km from Cresta Run.

Read more
from US$ 371 / per night
5 Via Dimlej · St. Moritz, Switzerland
9.3
Excellent · 4 reviews

The 2-room Apartments Dimlej St. Moritz is located 4.9 km from Nair Peak Mountain and nearly a 25-minute walk from Sankt Moritz-Bad. Wi-Fi and parking are provided for guests' business or leisure needs.

Read more
from US$ 476 / per night
St. Moritz, Ch · St. Moritz, Switzerland
8.7
Good · 9 reviews

Located merely 1.1 km from St. Moritz railway station, the 3-bedroom Apartment Chesa Romantica 17 By Interhome St. Moritz is merely 8 minutes' walk from St. Moritz Scenic Lake. For travellers heading to St. Moritz with skiing in mind, this 80 m² apartment presents a ski storage room.

Read more
from US$ 837 / per night
Via Chavallera 34 · St. Moritz, Switzerland
9.4
Excellent · 10 reviews

Located approximately a 10-minute drive from Ski Lift Randolins, the spacious 65 m² Giant 2 Apartment St. Moritz features a private parking lot for those who travel by car. Enjoy a walk around St. Moritz Scenic Lake, only 1.9 km from the 1-bedroom apartment.

Read more
from US$ 453 / per night
13 Via Tegiatscha Chesa Derby, D16 · St. Moritz, Switzerland
8.0
Good · 32 reviews

Located only a 5-minute walk from Sankt Moritz-Bad, the 35 m² Willkommen-Gemuetlich, Balkon, Parkplatz Direkt In St Moritz apartment accommodates up to 2 guests. The apartment boasts a terrace and a private parking lot on site.

Read more
from US$ 383 / per night
Via Salastrains 10 · St. Moritz, Switzerland
10.0
Excellent · 1 review

Luxus Apartments Chesa Chantarella An Top Lage! St. Moritz is located in St. Moritz, 2.5 km from the domed Segantini Museum, and pampers guests with a plunge pool and a sauna. Offering access to a plunge pool, the apartment is just around the corner from Cabana de Heidi.

Read more
from US$ 2706 / per night
Via Sela 3 · St. Moritz, Switzerland
9.0
Excellent · 4 reviews

The spacious Residenz Am See C201 St. Moritz features a convenient location 9 minutes' walk from Chiesa Evangelica Evangelical Church and hosts up to 5 guests. At the apartment, Wi-Fi and private car parking are also provided.

Read more
from US$ 429 / per night
Via Sela 3 · St. Moritz, Switzerland
10.0
Excellent · 1 review

The spacious Residenz Am See B007 St. Moritz is within 500 metres of Sankt Moritz-Bad and can accommodate up to 2 guests. Wi-Fi is provided for both business and leisure activities.

Read more
from US$ 398 / per night
Via Sela 5 · St. Moritz, Switzerland
8.5
Good · 2 reviews

Situated within 5 minutes' walk of Katholische Kirche, the 1-bedroom Apartment Skyline 110 St. Moritz also boasts easy access to St. Moritz train station which is merely 1 km away. Set just a few steps from Sankt Moritz-Bad, this 57 m² apartment with an indoor pool is ideal for up to 3 guests.

Read more
from US$ 375 / per night
Via Dal Bagn 50 · St. Moritz, Switzerland
8.5
Good · 7 reviews

Located merely 1.1 km from St. Moritz railway station, the 60 m² Abitaziun Caspar Badrutt 302 - St Moritz apartment is nearly a 5-minute walk from The Leaning Tower Museum. Set in close proximity to St. Moritz Dorf-Chantarella, this 1-bedroom apartment comes with a heated pool, a sauna and an indoor pool.

Read more
,7500 · St. Moritz, Switzerland
9.3
Excellent · 9 reviews

The 84 m² Apartment Chesa Daniela B - Anita By Interhome St. Moritz overlooks the lake and is situated just a 5-minute walk from Katholische Kirche. This 2-bedroom apartment offers parking on site.

Read more
from US$ 280 / per night
Via Sela 3 · St. Moritz, Switzerland
10.0
Excellent · 1 review

Residenz Am See A306 St. Moritz is a 5-minute walk from San Carl and includes a fitness club. This apartment is located in the immediate vicinity of Sankt Moritz-Bad and offers guests the convenience of a dishwasher.

Read more
from US$ 196 / per night
7 Via Suot Chesas · St. Moritz, Switzerland
8.8
Good · 6 reviews

The spacious 2-bedroom Apartment 132 With Pool, Gym And Sauna - Champfer St. Moritz offers proximity to such tourist attractions as Reformierte Kirche Champfer, situated nearly a 5-minute walk away. At this 80 m² apartment, Wi-Fi and private car parking are also provided.

Read more
from US$ 394 / per night
Via Dal Bagn 3 · St. Moritz, Switzerland
9.0
Excellent · 1 review

The spacious Chalavus Apartment St. Moritz is a 5-minute walk from San Karl St. Moritz-Bad Church and can accommodate up to 4 guests. Situated 4 km from Alp Giop, this apartment offers access to useful cleaning amenities, such as a dishwasher.

Read more
from US$ 356 / per night
9.5
Excellent · 4 reviews

The 60 m² Apartment Chesa Fleury By Interhome St. Moritz is located merely 1.3 km from the domed Segantini Museum and a 19-minute stroll from St. Moritz Scenic Lake. For travellers heading to St. Moritz with skiing in mind, this 1-bedroom apartment presents a ski storage room.

Read more
from US$ 355 / per night
Via Crasta 7 · St. Moritz, Switzerland
9.2
Excellent · 7 reviews

Located 2.4 km from St. Moritz railway station, the 3-bedroom Apartment Crasta St. Moritz is around a 5-minute walk from Casino St. Moritz. Boasting a sauna, the spacious 136 m² apartment, suitable for 8 guests, is a short way from Signal Gondola.

Read more
from US$ 854 / per night
10 Via Gunels · St. Moritz, Switzerland
9.2
Excellent · 9 reviews

The 70 m² Scenic Alpine Apartment With Pool & Sauna St. Moritz is situated in St. Moritz, about a 25-minute walk from San Karl St. Moritz-Bad Church, and offers spa amenities such as a sauna and an indoor pool. At this 2-bedroom apartment, Wi-Fi and a private parking lot are also provided.

Read more
from US$ 657 / per night
Via Dal Bagn 32 · St. Moritz, Switzerland
10.0
Excellent · 3 reviews

The spacious 1-bedroom Splendida Dimora Vista Lago St. Moritz apartment is located only 1 km from St. Moritz train station and nearly a 5-minute walk from Badkirche St. Moritz. At the apartment, Wi-Fi and parking are also provided.

Read more
Via Signuria. 19. 7500 · St. Moritz, Switzerland
8.0
Good · 10 reviews

Located merely 1.1 km from St. Moritz railway station, the 1-bedroom Apartment Chesa Flora 53 By Interhome St. Moritz is a mere 9 minutes' walk from The Leaning Tower Museum. Within reach of Galerie Andrea Caratsch AG, the spacious 66 m² apartment for 4 guests offers a patio and a golf course.

Read more
from US$ 362 / per night
Via Maistra 10 · St. Moritz, Switzerland
8.0
Good · 1 review

Au Reduit 403 Apartment St. Moritz is located around a 15-minute walk from Chantarella-Corviglia and about 6 km from Muottas Muragl Mountain.

Read more
from US$ 195 / per night
Via Arona 18 · St. Moritz, Switzerland
10.0
Excellent · 2 reviews

The 1-bedroom Apartment Sungold St. Moritz is located just 1.1 km from St. Moritz train station and around 5 minutes' walk from St. Moritz Dorf-Chantarella. This 60 m² apartment offers modern facilities, such as Wi-Fi and essentials like a car park for car travellers.

Read more
from US$ 642 / per night
Via Salet 10 · St. Moritz, Switzerland
8.0
Good · 3 reviews

To enjoy your vacation in St. Moritz, stay at the spacious 68 m² Salet - St.Moritz Apartment St. Moritz, which is within 25 minutes' walk of the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track and only 550 metres from San Carl. The maximum occupancy at the 2-bedroom apartment is 4 guests.

Read more
from US$ 283 / per night
Via Sela 3 · St. Moritz, Switzerland
9.5
Excellent · 4 reviews

The spacious 74 m² Residenz Am See B503 St. Moritz is around 400 metres from Sankt Moritz-Bad and can accommodate up to 4 guests. The 2-bedroom apartment is fairly close to Church of San Gian, and San Carl is merely a 5-minute walk away.

Read more
Via Sela 3 · St. Moritz, Switzerland
7.0
Average · 1 review

The spacious Residenz Am See C301 St. Moritz is a 5-minute walk from San Karl St. Moritz-Bad Church and can accommodate up to 5 guests. This apartment is situated 1 km from St. Moritz train station and near Katholische Kirche bus station.

Read more
from US$ 393 / per night
25 Via Dal Bagn · St. Moritz, Switzerland
6.5
Acceptable · 11 reviews

Overlooking the lake, the spacious 2-room Chesa Cuntainta - St. Moritz Apartment is within 10 minutes' walk of St. Moritz Scenic Lake in St. Moritz. The apartment is situated just 1.6 km from St. Moritz train station and right near Serlas bus station.

Read more
from US$ 355 / per night
Via Mezdi 4 · St. Moritz, Switzerland
6.0
Acceptable · 1 review

Situated within a 7-km distance of Muottas Muragl Mountain, the spacious 105 m² Apartment Casa Polo By Interhome St. Moritz also boasts easy access to St. Moritz train station which is nearly a 15-minute walk away. The maximum occupancy at the 2-bedroom apartment is 4 guests.

Read more
from US$ 431 / per night
Via Curtins 2 · St. Moritz, Switzerland
7.5
Average · 4 reviews

Set approximately 10 minutes by car from Cristins, the spacious 2-bedroom Ferienwohnung By Randolins St. Moritz comprises a sitting area and a dining area overlooking the garden. This 75 m² apartment is situated 2.9 km from St. Moritz train station and not far from Guardalej bus station.

Read more
from US$ 639 / per night
Via Mezdi 6 · St. Moritz, Switzerland
6.6
Acceptable · 5 reviews

Located only 1 km from St. Moritz railway station, the spacious 3-bedroom New! Spectacular Dream Lake View St. Moritz apartment is about 5 minutes' walk from San Karl St. Moritz-Bad Church. At the apartment, Wi-Fi and a car park are also provided.

Read more
from US$ 916 / per night
34 Via Giovanni Segantini · St. Moritz, Switzerland
7.0
Average · 2 reviews

Staying at Park Salet Apartment St. Moritz, guests can relax on a terrace a 25-minute walk from St. Moritz Scenic Lake. This apartment offers modern facilities, such as Wi-Fi and essentials like a car park for car travellers.

Read more
from US$ 386 / per night
Via Sela 3 · St. Moritz, Switzerland
7.0
Average · 1 review

Situated a 16-minute walk from St. Moritz Scenic Lake, the spacious Residenz Am See B104 St. Moritz can host up to 4 guests in St. Moritz. Wi-Fi and a car park are also available at the apartment.

Read more
from US$ 255 / per night
Via Grevas 35 · St. Moritz, Switzerland
5.8
· 5 reviews

Located approximately 700 metres from St. Moritz Scenic Lake, the spacious 80 m² Apartment Chesa Spuonda Verde 2-5 By Interhome St. Moritz accommodates up to 4 guests. Lej Marsch lies within a few blocks of the apartment, while Bergbahnen Engadin St. Moritz AG Ski Resort is just 1.4 km away.

Read more
Via Maistra 20 · St. Moritz, Switzerland
6.5
Acceptable · 2 reviews

Located just 6 minutes' stroll from St. Moritz Scenic Lake, the spacious 85 m² Paravicini 5 St. Moritz apartment accommodates up to 4 guests. Cresta Run is within reach of the 2-bedroom apartment while the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track is only 0.9 km away.

Read more
from US$ 761 / per night
Via Dal Bagn 34 · St. Moritz, Switzerland
6.0
Acceptable · 1 review

Situated around 5 minutes' walk from Katholische Kirche, the spacious 1-bedroom Traunter Via Apartment St. Moritz can host up to 2 guests in St. Moritz. At this 70 m² apartment, Wi-Fi and a private parking lot are also provided.

Read more
from US$ 439 / per night
Via Grevas 6B · St. Moritz, Switzerland
6.0
Acceptable · 1 review

Located merely a 6-minute walk from Sankt Moritz-Bad, the 85 m² Ludains 6 Apartment St. Moritz accommodates up to 4 guests. This 2-bedroom apartment also offers private car parking on site.

Read more
from US$ 334 / per night
Via Mezdi 6A - 7500 Saint Moritz · St. Moritz, Switzerland
7.4
Average · 10 reviews

Located just 1 km from St. Moritz railway station, the 47 m² Apartment Chesa La Soliva By Interhome St. Moritz is a mere 6 minutes' walk from Sankt Moritz-Bad. This 1-bedroom apartment offers modern facilities, such as Wi-Fi and essentials like parking for car travellers.

Read more
from US$ 254 / per night
Via Sela 3 · St. Moritz, Switzerland
7.5
Average · 2 reviews

The spacious Residenz Am See A304 St. Moritz is located 2.6 km from Sass Runzol and 16 minutes' walk from St. Moritz Scenic Lake. This apartment features Wi-Fi, along with private car parking for guests travelling by car.

Read more
Via Tegiatscha 13 - 7500 Sankt Moritz · St. Moritz, Switzerland
7.2
Average · 5 reviews

The 65 m² Apartment Chesa Derby 27 By Interhome St. Moritz is located 2.8 km from FIS and only a 13-minute walk from the domed Segantini Museum. If you are travelling to St. Moritz to go skiing, this 2-bedroom apartment offers a ski storage room and ski hire.

Read more
from US$ 433 / per night
28 Via Dal Bagn · St. Moritz, Switzerland
7.4
Average · 5 reviews

To enjoy your vacation in St. Moritz, stay at the 1-bedroom Chesa Sonnalpine B 33 Apartment St. Moritz, which is just 250 metres from San Carl and only 9 minutes' walk from Badkirche St. Moritz. This 55 m² apartment with a terrace is located just a few steps from San Karl St. Moritz-Bad Church.

Read more
from US$ 704 / per night
Via Chavallera 21 - 7500 Sankt Moritz · St. Moritz, Switzerland
7.5
Average · 4 reviews

Located just 1.6 km from St. Moritz railway station, the spacious 2-bedroom Apartment Chesa Arlas D2 By Interhome St. Moritz is only 9 minutes' walk from the domed Segantini Museum. This 70 m² apartment features Wi-Fi, along with a private parking lot for guests travelling by car.

Read more
from US$ 352 / per night
Via Dal Bagn 1 · St. Moritz, Switzerland
6.7
Acceptable · 3 reviews

Located a mere 1 km from St. Moritz railway station, Apartment Allod 510 St. Moritz is only a 5-minute walk from San Karl St. Moritz-Bad Church. This spacious 70 m² apartment capacity is based on up to 5 guests.

Read more
from US$ 416 / per night
Via Arona 25 A · St. Moritz, Switzerland
7.2
Average · 21 reviews

Set within 25 minutes' walk of Randolins-Munt da San Murezzan, the 1-bedroom Monolocale In Centro, Piscina E 400Mt Da Skilift St. Moritz apartment features a ski school and a ski storage room for ski lovers. Nair Peak Mountain is located approximately 4 km away, and St. Moritz Dorf-Chantarella is within easy reach of the apartment.

Read more
from US$ 327 / per night
Via Chavallera · St. Moritz, Switzerland
7.4
Average · 9 reviews

Situated 9 minutes' walk from Atelier Segantini, the spacious Apartment Residenz Surlej 6 By Interhome St. Moritz can host up to 2 guests in St. Moritz. If you are travelling to St. Moritz to go skiing, this apartment offers a ski storage room.

Read more
from US$ 416 / per night
7.2
Average · 5 reviews

Situated within 5 minutes' walk of San Carl, the spacious 105 m² Apartment Chesa Ova Cotschna 606 By Interhome St. Moritz offers guests easy access to various tourist attractions nearby. In case you are visiting St. Moritz for a skiing getaway, the 3-bedroom apartment has a ski storage room.

Read more
from US$ 463 / per night
Via Dal Bagn 16 · St. Moritz, Switzerland

Located only 1 km from St. Moritz railway station, the 85 m² Cozy Central Duplex Garden & Family Comfort St. Moritz is around 5 minutes' walk from San Karl St. Moritz-Bad Church. This 2-bedroom apartment can host up to 6 guests.

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

To enjoy your vacation in St. Moritz, stay at the 3-bedroom St. Moritzerhof 51 Apartment, which is 2.1 km from Marguns-Plateau Nair and a few steps from St. Moritz Dorf-Chantarella. The apartment is situated around 15 minutes' walk from St. Moritz train station and approximately 5 minutes' walk from Schulhausplatz bus station.

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