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: 392 property found
Find your place to stay
3 Via Veglia · St. Moritz, Switzerland

Situated nearly a 10-minute ride from Randolins-Munt da San Murezzan, St Moritz 3 Suite Vista Lago also boasts easy access to St. Moritz train station which is only 1.1 km away.

Read more
from US$ 2937 / 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
Via Somplaz 6 · St. Moritz, Switzerland

Situated just a 5-minute walk from St. Moritz Dorf-Chantarella, Apartment Di Roz St. Moritz offers an indoor pool for 6 visitors.

Read more
from US$ 2279 / per night
21 Via Somplaz · St. Moritz, Switzerland

Chesa Bellavista - St. Moritz Apartment is located just 1 km from St. Moritz train station and only a 6-minute walk from Robilant+Voena.

Read more
from US$ 471 / per night
Via Gunels 12 B27 · St. Moritz, Switzerland

Alpine Retreat With Pool And Sauna Access St. Moritz apartment offers proximity to a number of tourist attractions, such as Chantarella-Corviglia, located 3.1 km away. Boasting a location 300 metres from Reformierte Kirche Champfer, the spacious apartment provides guests with a sauna and an indoor pool.

Read more
Via Maistra 39 · St. Moritz, Switzerland

Situated approximately a 10-minute ride from Pony Runzol, the 1-bedroom Suot Brattas 21 Apartment St. Moritz also boasts easy access to St. Moritz train station which is only 1.7 km away. The 43 m² apartment features Wi-Fi, along with a car park for guests travelling by car.

Read more
from US$ 151 / per night
Champfer · St. Moritz, Switzerland

To enjoy your vacation in St. Moritz, stay at the 1-bedroom Studio In St Moritz Champfer, which is 3.1 km from Alp Giop and around a 10-minute ride from Engadine. The apartment is situated 3.5 km from St. Moritz train station and right near Guardalej bus station.

Read more
Via Somplaz 29/17 · St. Moritz, Switzerland

The 110 m² Downtown Sankt Moritz Luxury Apartment With Lake View lies in a convenient location in St. Moritz, nearly a 5-minute walk from Chiesa Evangelica Evangelical Church. At this spacious apartment, Wi-Fi and parking are also provided.

Read more
from US$ 2134 / per night
Via Sela 3 · St. Moritz, Switzerland

Located merely a 6-minute walk from Sankt Moritz-Bad, the 74 m² Residenz Am See B307 St. Moritz accommodates up to 4 guests. At this 1-bedroom apartment, Wi-Fi and a car park are also provided.

Read more
Via Surpunt 44 · St. Moritz, Switzerland

The 110 m² Surpunt 44 Apartment St. Moritz is located 4.7 km from Nair Peak Mountain and 16 minutes' walk from St. Moritz Scenic Lake. Staying at this 3-bedroom apartment, set just a few steps from Sankt Moritz-Bad, guests can avail themselves of a dishwasher.

Read more
from US$ 455 / per night
Via Sela 3 · St. Moritz, Switzerland

The spacious 1-bedroom Residenz Am See B308 St. Moritz is located around 1 km from St. Moritz train station and approximately 5 minutes' walk from San Carl. This 74 m² apartment capacity is based on up to 4 guests.

Read more
Via Sela 3 · St. Moritz, Switzerland

The spacious 74 m² Residenz Am See B205 St. Moritz is a mere 6 minutes on foot from Sankt Moritz-Bad and can accommodate up to 4 guests. The natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track is situated within a few blocks of the 1-bedroom apartment, while Chiesa Evangelica Evangelical Church lies only 0.7 km away.

Read more
from US$ 251 / per night
Via Sela 3 · St. Moritz, Switzerland

Located only a 5-minute walk from San Karl St. Moritz-Bad Church, Residenz Am See B008 St. Moritz accommodates up to 2 guests. At this spacious 62 m² apartment, Wi-Fi and private car parking are also provided.

Read more
Via Chavallera 14 · St. Moritz, Switzerland

To enjoy your vacation in St. Moritz, stay at the spacious 96 m² Apartment Ferienwohnung By Interhome St. Moritz, which is approximately 25 minutes' walk from Chantarella-Corviglia and merely 1.3 km from Badkirche St. Moritz. The apartment capacity is based on up to 4 guests.

Read more
Via Giovanni Segantini 14 · St. Moritz, Switzerland

The 60 m² Balcun Tort 9 Apartment St. Moritz is around a 25-minute walk from Chantarella-Corviglia, giving access to numerous sites in the area. This 1-bedroom apartment offers private car parking on site.

Read more
from US$ 186 / per night
Via Sela 3 · St. Moritz, Switzerland

Situated around a 5-minute walk from San Carl, the 1-bedroom Residenz Am See B005 St. Moritz offers guests easy access to various tourist attractions nearby. Wi-Fi and private car parking are also available at this 74 m² apartment.

Read more
from US$ 277 / per night
Via Chavallera 22 · St. Moritz, Switzerland

The spacious Abitaziun Funtauna 15A - St Moritz apartment is a 9-minute walk from Sankt Moritz-Bad and can accommodate up to 6 guests.

Read more
Via Ruinatsch 16 · St. Moritz, Switzerland

The spacious 175 m² Ruinatsch 67 Apartment St. Moritz is located within 25 minutes' walk of Marguns-Corviglia and offers Wi-Fi for either business or leisure. 3.9 km from the 4-bedroom apartment you will find Alpin Museum Pontresina.

Read more
from US$ 1078 / per night
Via Sela 3 · St. Moritz, Switzerland

The 34 m² Residenz Am See A002 St. Moritz is located only an 8-minute walk from Atelier Segantini and 2.6 km from Randolins-Munt da San Murezzan. This spacious apartment offers modern facilities, such as Wi-Fi and essentials like private parking for car travellers.

Read more
from US$ 285 / per night
Via Sela 3 · St. Moritz, Switzerland

To enjoy your vacation in St. Moritz, stay at the spacious 74 m² Residenz Am See B105 St. Moritz, which is around a 10-minute ride from Randolins-Munt da San Murezzan and just 1.3 km from Berry Museum. Staying in the 1-bedroom apartment, set fairly close to San Karl St. Moritz-Bad Church, guests can avail themselves of a dishwasher.

Read more
from US$ 512 / per night
33 Via Chavallera Wohnung 14 · St. Moritz, Switzerland

Situated approximately a 10-minute ride from Marguns-Plateau Nair, Sankt Moritz Spirit Piz San Gian 14 Apartment also boasts easy access to St. Moritz train station which is only 1.6 km away.

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

The 60 m² Chic And Cozy Apartment In St Moritz With Free Parking lies in a convenient location in St. Moritz, approximately a 5-minute walk from Chiesa Evangelica Evangelical Church. At this 1-bedroom apartment, Wi-Fi and parking are also provided.

Read more
Via Maistra 10 · St. Moritz, Switzerland

The 84 m² Au Reduit 412 Apartment St. Moritz is located merely 5 minutes' walk from St. Moritz Dorf-Chantarella and 2.3 km from Bergbahnen Engadin St. Moritz AG Ski Resort. This 3-bedroom apartment also offers a private parking lot on site.

Read more
from US$ 283 / per night
Via Dal Bagn 50A · St. Moritz, Switzerland

Offering spa facilities such as a sauna, the 22 m² Apartment Studio Im Zentrum- Schwimmbad Und 400M Von Skiliften Entfernt By Interhome St. Moritz is situated only 1.1 km from Cresta Run. St. Moritz Dorf-Chantarella is just a 6-minute walk away, while Nair Peak Mountain is also approximately a 10-minute drive from the apartment.

Read more
Via Ludains · St. Moritz, Switzerland

The spacious 90 m² Ludains 2/9 Apartment St. Moritz is a good choice for accommodating up to 4 guests, offering a convenient setting nearly 25 minutes' walk from Randolins-Munt da San Murezzan. The 2-bedroom apartment is situated approximately 1 km from St. Moritz train station and just steps from Katholische Kirche bus station.

Read more
from US$ 215 / per night
Via Sela 3 · St. Moritz, Switzerland

Residenz Am See Zimmer 009 St. Moritz is located a 16-minute walk from St. Moritz Scenic Lake and 3.2 km from Cabana de Heidi. This homestay features Wi-Fi, along with private car parking for guests travelling by car.

Read more
from US$ 149 / per night
Via Sela 3 · St. Moritz, Switzerland

Nestled around a 5-minute walk from Katholische Kirche, the spacious Residenz Am See C401 St. Moritz offers quick access to numerous tourist attractions nearby. Wi-Fi and private parking are also available at this apartment.

Read more
Via Grevas 21 · St. Moritz, Switzerland

The spacious Apartment Chalet Haus Am See By Interhome St. Moritz is 400 metres from San Karl St. Moritz-Bad Church and can accommodate up to 4 guests. Situated a 10-minute ride from the natural St. Moritz-Celerina Olympic Bobrun Ice Bobsleigh Track, the apartment features a private garden and a private garden and playground.

Read more
Via Ruinatsch 5 · St. Moritz, Switzerland

The 1-bedroom Escape House In St Moritz Villa is located nearly 25 minutes' walk from FIS, giving access to various tourist spots nearby. This St. Moritz holiday home is suitable for up to 6 guests and features parking.

Read more
from US$ 2133 / per night
Via Sela 3 · St. Moritz, Switzerland

The 1-bedroom Residenz Am See B207 St. Moritz is located merely 1.3 km from St. Moritz Scenic Lake and about 20 minutes' walk from the art gallery "Galerie Gmuizynska". This 74 m² apartment features Wi-Fi, along with private parking for guests travelling by car.

Read more
Via Grevas 6C · St. Moritz, Switzerland

The 2-bedroom Ludains 4 Apartment St. Moritz is located merely 1.3 km from the renowned White Turf Racing Association and around a 10-minute walk from Bergbahnen Engadin St. Moritz AG Ski Resort. Guests staying at this 80 m² apartment, which is in close proximity to Sankt Moritz-Bad, are provided with cleaning amenities like a dishwasher.

Read more
Via Maistra 20 · St. Moritz, Switzerland

Located merely a 7-minute walk from St. Moritz Scenic Lake, the 130 m² Paravicini 1 St. Moritz apartment accommodates up to 7 guests. Wi-Fi and a car park are also available at this 4-bedroom apartment.

Read more
from US$ 341 / per night
Via Somplaz 13 · St. Moritz, Switzerland

Abitaziun Haus Westend 7A - St Moritz is located merely a 5-minute walk from St. Moritz Dorf-Chantarella and looks out onto the mountain. This apartment capacity is based on up to 2 guests.

Read more
from US$ 345 / per night
Via Dal Bagn 50A · St. Moritz, Switzerland

Offering a heated pool, the 100 m² Abitaziun Caspar Badrutt 106 - St Moritz apartment is situated about a 25-minute walk from Lake of Staz. This 2-bedroom apartment with a sauna and an indoor pool is right near the historic house "Engadiner Museum".

Read more
Via Dimlej 44 · St. Moritz, Switzerland

The 50 m² Abitaziun Chesa Da Cultura - St Moritz Apartment is located about a 25-minute walk from Berry Museum and 2.2 km from Cabana de Heidi. The spacious apartment can hold up to 10 guests.

Read more
Via Giovanni Segantini 14 · St. Moritz, Switzerland

Situated approximately 1 km from the domed Segantini Museum, the spacious 105 m² Balcun Tort 11 Apartment St. Moritz also boasts easy access to St. Moritz train station which is approximately a 20-minute walk away. The 2-bedroom apartment offers private car parking on site and modern comforts like Wi-Fi.

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

The spacious Apartment Chesa Zentrum 10B By Interhome St. Moritz is located within 300 metres of the art gallery "Galerie Gmuizynska" and a 20-minute walk from Sass Runzol. Leisure options at this apartment include ski hire, provided for ski lovers.

Read more
Via Dal Bagn 28 · St. Moritz, Switzerland

Set 20 minutes' walk from Chantarella-Corviglia, Sonnalpine B39 Apartment St. Moritz comprises a sitting area overlooking the lake. The apartment is located just steps from the domed Segantini Museum and offers guests the convenience of a dishwasher.

Read more
Via Salet 10 · St. Moritz, Switzerland

The spacious Apartment Chesa Salet By Interhome St. Moritz features convenient proximity to such city attractions as San Carl, situated approximately a 5-minute walk away. Wi-Fi and private car parking are provided for guests' business or leisure needs.

Read more
Via Dal Bagn 26 · St. Moritz, Switzerland

The 1-bedroom Allegria 16 St. Moritz apartment is located about 1 km from St. Moritz train station and around 5 minutes' walk from San Carl. The apartment offers modern facilities, such as Wi-Fi and essentials like private car parking for car travellers.

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

Located 700 metres from Sankt Moritz-Bad and Chiesa Evangelica Evangelical Church, Apartment Casa Torri By Interhome St. Moritz features views of the mountain. The maximum occupancy at this apartment is 2 guests.

Read more
Via Serlas 26 · St. Moritz, Switzerland

Abitaziun Au Reduit 106 - St Moritz Apartment is located 2.5 km from Randolins-Munt da San Murezzan and 17 minutes' walk from Sankt Moritz-Bad.

Read more
Via Surpunt 20B · St. Moritz, Switzerland

Situated 9 minutes' walk from Atelier Segantini, Abitaziun Braschunauns 8 - St Moritz apartment can host up to 2 guests in St. Moritz.

Read more
Via Giovanni Segantini 1 · St. Moritz, Switzerland

The spacious 90 m² Du Lac 3 St. Moritz apartment is located approximately 1 km from St. Moritz train station and only 6 minutes' walk from Bergbahnen Engadin St. Moritz AG Ski Resort. Staying in the 2-bedroom apartment, nestled within a few blocks of Casino St. Moritz, guests can relax on a terrace.

Read more
Via Maistra 10 · St. Moritz, Switzerland

Situated nearly 25 minutes' walk from Tschainas, the 45 m² Apartment Residence Au Reduit By Interhome St. Moritz also boasts easy access to St. Moritz train station which is just 1.1 km away. The apartment capacity is based on up to 2 guests.

Read more
Via Chavallera 17A · St. Moritz, Switzerland

Maria 8 Apartment St. Moritz lies a 10-minute drive from Church of San Gian. Guests will enjoy having Wi-Fi, and those with cars will appreciate private parking on site.

Read more
from US$ 165 / per night
Via Sela 3 · St. Moritz, Switzerland

Located merely 1 km from St. Moritz railway station, Residenz Am See A404 St. Moritz is merely a 6-minute walk from Sankt Moritz-Bad. The maximum occupancy at this spacious 34 m² apartment is 2 guests.

Read more
Via Brattas 40A · St. Moritz, Switzerland

Located merely 1.1 km from St. Moritz railway station, the 3-bedroom Brattas 40 Apartment St. Moritz is approximately a 5-minute walk from The Leaning Tower Museum. This 140 m² apartment has a terrace for guests to enjoy relaxing views of the mountain.

Read more
from US$ 599 / per night
67 Via Surpunt · St. Moritz, Switzerland

To enjoy your vacation in St. Moritz, stay at Apartment Via Surpunt - Perspektiva - 5 Rooms St. Moritz, which is 2.7 km from Tschainas and approximately 10 minutes' drive from Lake of Staz.

Read more
from US$ 833 / per night
Via Grevas 9A · St. Moritz, Switzerland

To enjoy your vacation in St. Moritz, stay at the 20 m² Apartment Stadthaus N9 Mountain Medium Studio By Interhome St. Moritz, which is 2.9 km from Celerina-Marguns and around 10 minutes' drive from Church of San Gian. The maximum occupancy at the apartment is 2 guests.

Read more
Via Arona 18 · St. Moritz, Switzerland

Located merely an 8-minute walk from St. Moritz Scenic Lake, Luxury Lakeview Apartment In St Moritz Center accommodates up to 4 guests. If you have a trip planned to St. Moritz for skiing, the spacious apartment includes a ski storage room and ski equipment hire.

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

Situated a 25-minute walk from FIS, Suot Brattas Apartment St. Moritz can host up to 3 guests in St. Moritz. Wi-Fi and private car parking are also available at this apartment.

Read more
from US$ 191 / per night
Via Sela 5 · St. Moritz, Switzerland

The 36 m² Apartment Skyline 214 By Interhome St. Moritz is located a mere 250 metres from San Carl and just a 13-minute walk from the domed Segantini Museum. The maximum occupancy at this apartment is 2 guests.

Read more
Via Dal Bagn 1 · St. Moritz, Switzerland

Located merely a 9-minute walk from the domed Segantini Museum, the 40 m² Allod Bad 504 St. Moritz apartment accommodates up to 2 guests. The apartment offers a private parking lot on site.

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

Apartment Chesa Sonnalpine B 55-7 By Interhome St. Moritz overlooks the lake and is situated just a 5-minute walk from Chiesa Evangelica Evangelical Church. Wi-Fi is available for guests' business or leisure needs.

Read more
Plazza Da Scoula 10 · St. Moritz, Switzerland

Situated just 500 metres from Galerie Andrea Caratsch AG, the spacious 110 m² Apartment Chesa Enania By Interhome St. Moritz also boasts easy access to St. Moritz train station which is a mere 1.1 km away. Staying in the 2-bedroom apartment, set within reach of St. Moritz Scenic Lake, guests can avail themselves of a dishwasher.

Read more
Via Somplaz 10 · St. Moritz, Switzerland

Residenz Cresta Somplaz Apartment St. Moritz is located merely 1.1 km from St. Moritz train station and about a 5-minute walk from St. Moritz Dorf-Chantarella. Wi-Fi is available for guests' business or leisure needs.

Read more
Via Dal Bagn 3 · St. Moritz, Switzerland

St Moritz Luxury Apt And Garage Apartment is located 2.9 km from Celerina Staz train station and about 5 minutes' walk from Sankt Moritz-Bad.

Read more
from US$ 838 / per night
Via Tinus 48 · St. Moritz, Switzerland

Situated only 1.3 km from Heidi's blumenweg, Contempora - Appartamento Con Vista Lago E Montagna St Moritz Munt Sulaj also boasts easy access to St. Moritz train station which is nearly a 15-minute walk away. The spacious apartment features Wi-Fi, along with a private parking lot for guests travelling by car.

Read more
Via Aruons 26 · St. Moritz, Switzerland

To enjoy your vacation in St. Moritz, stay at the spacious 3-bedroom Aruons Apartment St. Moritz, which is 2.2 km from FIS and approximately 25 minutes' walk from Corviglia-Piz Nair. This 120 m² apartment is situated just 1.6 km from St. Moritz train station and just a few steps from Serlas bus station.

Read more
from US$ 318 / per night
Via Brattas 64 · St. Moritz, Switzerland

The 90 m² Munt Verd St. Moritz apartment is located 2.6 km from Randolins-Munt da San Murezzan and approximately a 20-minute walk from San Karl St. Moritz-Bad Church. Set just a few steps from Berry Museum, this 2-bedroom apartment includes a terrace and accommodates up to 4 guests.

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

The 100 m² Apartment Ludains St. Moritz is located 3.4 km from Church of San Gian and about a 25-minute walk from Corviglia. This 3-bedroom apartment can hold up to 6 guests.

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.