Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
View map
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

145 holiday apartment rentals in St. Moritz

Search the best hotels and places to stay in St. Moritz

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Applied filters
Apartments ×
ApartmentVia Dal Bagn 50A, St. Moritz, Switzerland, 7500View on map
400 m from City Centre300 m from Engadiner Museum
Nestled within 15-minute walk of Mill Weber House, the venue offers to enjoy an indoor swimming pool.
  • The apartment has
    • Electric kettle
    • Cookware/ Kitchen utensils
    +2
Price from£ 335per nightSelect
Not available
Piz San Gian 14Apartment33 Via Chavallera Wohnung 14, St. Moritz, Switzerland, 7500View on map
900 m from City Centre400 m from Signalbahn
This 1-bedroom apartment with a kitchen is situated within a 10-minute walk from the center of St. Moritz.
  • The apartment has
    • Free Wi-Fi in rooms
    +1
  • The apartment has
    • Off-site car park
    +1
  • The apartment has
    • Dryer
    • Electric kettle
    • Cookware/ Kitchen utensils
    +3
Price from£ 155per nightSelect
Not available
Apartment Chesa La Baita 2Via Brattas 53 7500, St. Moritz, Switzerland, 7500
900 m from City Centre500 m from Train Station St. Moritz
Offering a kitchen with a dishwasher, a fridge and a toaster, the venue is located 10 minutes' walking distance from the center of St. Moritz.
Price from£ 130per nightSelect
Not available
Apartment Chesa Flora 53Via Ruinatsch, St. Moritz, Switzerland, 7500
1.4 km from City Centre600 m from Train Station St. Moritz
Featuring a fully equipped kitchen, the venue is only 2.1 km from Marguns-Plateau Nair.
Price from£ 136per nightSelect
Not available
1 Via Dal Bagn, St. Moritz, Switzerland, 7500
900 m from City Centre600 m from Signalbahn
This 42 m² apartment near Engadiner Museum offers a tennis court and a golf course.
Price from£ 158per nightSelect
Not available
Top Of The World ApartmentVia Tinus 3, St. Moritz, Switzerland, 7510
800 m from City Centre500 m from Train Station St. Moritz
This 275 m² property with a patio is located within a 20 minutes' walk from Signalbahn.
Price from£ 479per nightSelect
Not available
Las Sours 4 - St. MoritzJohannes Badrutt 7, St. Moritz, Switzerland, 7500
1.0 km from City Centre200 m from Train Station St. Moritz
The apartment features a lake view, 1 bedrooms with a sunny balcony and invites guests to visit Pavarotti & Friends nearby.
Price from£ 232per nightSelect
Not available
Balcun Tort 9Via Giovanni Segantini 14, St. Moritz, Switzerland, 7500
800 m from City Centre400 m from Signalbahn
Featuring 1 bedrooms, a full kitchen, and a sunny balcony, the property is 1.4 km from Pavarotti & Friends.
Price from£ 171per nightSelect
Not available
Plattas 16Via Serlas 11, St. Moritz, Switzerland, 7500
900 m from City Centre200 m from Train Station St. Moritz
While staying in this 2-bedroom apartment with a balcony, guests can visit Galerie Andrea Caratsch.
Price from£ 187per nightSelect
Not available
Apartment Chesa Ova Cotschna 304, St. Moritz, Switzerland, 7500
800 m from City Centre700 m from Signalbahn
This 32 m² apartment with 1 bedrooms has a mini-kitchen, while being set 1 km from the city centre.
Price from£ 121per nightSelect
Not available
Suot BrattasVia Maistra 39, St. Moritz, Switzerland, 7500
1000 m from City Centre400 m from Train Station St. Moritz
Offering a kitchen with a dishwasher, a fridge and a washing machine, the venue is located 10 minutes' walking distance from the center of St. Moritz.
Price from£ 109per nightSelect
Not available
Au Reduit 401Via Maistra 10, St. Moritz, Switzerland, 7500
600 m from City Centre600 m from Engadiner Museum
Including a fully equipped kitchen, 1 bathrooms and a sunny balcony, this property is located within 15 minutes' walk of Mill Weber House.
Price from£ 134per nightSelect
Not available
B&B Cad'StampaCasaccia, St. Moritz, Switzerland, 7602
17.3 km from City Centre
Offering snow skiing and hiking in the area, this accommodation lies next to Maloja Pass, and within a 20-minute drive of Ski Lift Bivio.
Price from£ 117per nightSelect
Not available
Apartment Chesa Sur Val 1346.5023771;9.8455699, St. Moritz, Switzerland, 7500
1.3 km from City Centre500 m from Train Station St. Moritz
Located in a ski area near Pavarotti & Friends, this accommodation comes with a microwave oven, a dishwasher and a fridge in a fully equipped kitchen.
5.8
Guest rating1 review
Price from£ 162per nightSelect
Not available
Apartment Chesa Sonnalpine B 34Via Dal Bagn 28; 7500 Sankt Moritz; Switzerland, St. Moritz, Switzerland, 7500
100 m from City Centre200 m from Engadiner Museum
This 1-bedroom apartment with a fully equipped kitchen is situated within a 10-minute walk from the center of St. Moritz.
Price from£ 152per nightSelect
Not available
Apartment Chesa Maurus A1Via Giovanni Segantini, St. Moritz, Switzerland, 7500
800 m from City Centre400 m from Signalbahn
Set 1150 meters from Lake St. Moritz, the venue has a sunny patio with furniture offering a moment of perfect relaxation.
Price from£ 168per nightSelect
Not available
Apartment Chesa Ova Cotschna 606Via Surpunt 12, 7500 Sankt Moritz, Switzerland, St. Moritz, Switzerland, 7500
800 m from City Centre700 m from Signalbahn
The accommodation with total area 51 m² is situated in a ski-style building, within 1 km from the city center of St. Moritz.
Price from£ 263per nightSelect
Not available
Ferienwohnung St. MoritzVia Sela 5, St. Moritz, Switzerland, 7500
700 m from City Centre800 m from Engadiner Museum
Guests of this comfortable apartment can benefit from quick access to Lake St. Moritz and enjoy a tennis court and a golf course provided on site.
Price from£ 186per nightSelect
Not available
Chesa Surpunt Self Check In ApartmentVia Surpunt 26, St. Moritz, Switzerland, 7500
800 m from City Centre800 m from Signalbahn
Featuring a lift and a safe deposit box, this property is situated a short distance from Engadiner Museum.
8.6
Great4 reviews
Price from£ 81per nightSelect
Not available
Apartment Appartmenthaus Skyline 309Via Sela, St. Moritz, Switzerland, 7500
700 m from City Centre800 m from Engadiner Museum
Situated 1 km from the centre of St. Moritz, the apartment with a view over the mountain offers a sun terrace.
7.0
Very good1 review
Select
Not available
Apartment Chesa Sonnalpine B 46 , St. Moritz, Switzerland, 7500
100 m from City Centre200 m from Engadiner Museum
This 105 m² apartment gives direct access to Heidi's blumenweg and comprises 4 bedrooms.
Price from£ 324per nightSelect
Not available
Engadina Beautiful Family ApartmentPlazza Da La Staziun 9, St. Moritz, Switzerland, 7505
2.9 km from City Centre400 m from Ski Lift Celerina
Boasting a sunbathing terrace, this 3-bedroom apartment is located a short distance from Tschainas and Lake St. Moritz.
Price from£ 246per nightSelect
Not available
Apartment Chesa GrischaVia Gian D'Alva 15, St. Moritz, Switzerland, 7500
700 m from City Centre800 m from Engadiner Museum
This 1-bedroom apartment with a kitchen is situated within a 10-minute walk from the center of St. Moritz.
Price from£ 119per nightSelect
Not available
Apartment Chesa Ova Cotschna 303Via Surpunt 12 7500 Sankt Moritz Switzerland St. Moritz, St. Moritz, Switzerland, 7500
800 m from City Centre700 m from Signalbahn
Staying at this 31 m² apartment with a balcony, guests will be near Signalbahn.
Price from£ 103per nightSelect
Not available
Apartment Chesa Ova Cotschna 205,7500, St. Moritz, Switzerland, 7500
800 m from City Centre700 m from Signalbahn
Staying at this 51 m² apartment with a sunny balcony, guests will be near Engadiner Museum.
Price from£ 126per nightSelect
Not available
Apartment Appartmenthaus Skyline 309 , St. Moritz, Switzerland, 7500
700 m from City Centre800 m from Engadiner Museum
Staying at this 53 m² apartment with a balcony, guests will be near Engadiner Museum.
Price from£ 172per nightSelect
Not available
Piz Mezdi 1533 Via Chavallera, St. Moritz, Switzerland, 7500
900 m from City Centre400 m from Signalbahn
This 50 m² apartment gives direct access to Pony Suvretta and comprises 1 bedrooms.
Price from£ 145per nightSelect
Not available
Apartment Chesa Sa L MuotVia Brattas 7500 St. Moritz, St. Moritz, Switzerland, 7500
1.0 km from City Centre500 m from Train Station St. Moritz
Featuring a patio, this property is situated a short distance from Chantarella-Corviglia and about a 20-minute walk from the center of St. Moritz.
Price from£ 454per nightSelect
Not available
Apartment Chesa Sur Val 22,7500, St. Moritz, Switzerland, 7500
1.3 km from City Centre500 m from Train Station St. Moritz
Located in a ski area near The Leaning Tower, this accommodation comes with a fridge, an oven and a stove in a kitchen.
Price from£ 184per nightSelect
Not available
Apartments Dimlej5 Via Dimlej, St. Moritz, Switzerland, 7500
1.2 km from City Centre300 m from Train Station St. Moritz
Set within 20 minutes' walk of the city center, the apartment offers a kitchen along with a terrace.
Price from£ 211per nightSelect
Not available
Apartment Chesa Daniela B - Anita,7500, St. Moritz, Switzerland, 7500
700 m from City Centre800 m from Engadiner Museum
Located in St. Moritz, a 15-minute walk from Riding Center St Moritz, this accommodation comes with 2 bedrooms and a kitchen.
Price from£ 224per nightSelect
Not available
Apartment Chesa La SolivaVia Mezdi 6 7500 St. Moritz Switzerland St. Moritz, St. Moritz, Switzerland, 7500
700 m from City Centre600 m from Signalbahn
Offering a kitchen with a dishwasher, a fridge and an oven, the venue is located 10 minutes' walking distance from the center of St. Moritz.
Price from£ 173per nightSelect
Not available
Apartment Chesa Ova Cotschna 306Via Surpunt, 7500, St. Moritz, Switzerland, St. Moritz, Switzerland, 7500
800 m from City Centre700 m from Signalbahn
Located in a ski area near Engadiner Museum, this accommodation comes with a dishwasher, a fridge and a stove in a kitchen.
Price from£ 259per nightSelect
Not available
Apartment Chesa Sur Val 2146.5023771 9.8455699, St. Moritz, Switzerland, 7500
1.3 km from City Centre500 m from Train Station St. Moritz
This 68 m² apartment gives direct access to Galerie Andrea Caratsch and comprises 2 bedrooms.
Price from£ 191per nightSelect
Not available
Apartment Chesa Sur Val 29 , St. Moritz, Switzerland, 7500
1.3 km from City Centre500 m from Train Station St. Moritz
Offering a kitchen with a dishwasher, a fridge and a stove, the venue is located 20 minutes' walking distance from the center of St. Moritz.
Price from£ 262per nightSelect
Not available
Apartment Chesa Romantica 17,7500, St. Moritz, Switzerland, 7500
300 m from City Centre300 m from Engadiner Museum
Located within a 15-minute walk to Signalbahn in St. Moritz, the accommodation features 3 bedrooms for up to 5 guests.
Price from£ 246per nightSelect
Not available
Apartment Chesa Ludains 8Via Dal Bagn 6 7500, St. Moritz, Switzerland, 7500
400 m from City Centre500 m from Engadiner Museum
Located in St. Moritz, a 15-minute walk from Riding Center St Moritz, this accommodation comes with 1 bedrooms and a kitchen.
Price from£ 178per nightSelect
Not available
Apartment Chesa Fleury , St. Moritz, Switzerland, 7500
700 m from City Centre900 m from Engadiner Museum
This 1-bedroom apartment can accommodate up to 2 people, within a 15-minute walk from Galerie Andrea Caratsch.
Price from£ 145per nightSelect
Not available
Apartment Residenz Surlej 6Via Chavallera, St. Moritz, Switzerland, 7500
900 m from City Centre300 m from Signalbahn
Boasting mountain views, the apartment is set close to Lake St. Moritz in a ski area of St. Moritz.
Price from£ 107per nightSelect
Not available
Apartment Chesa Sur Ova 30,7500, St. Moritz, Switzerland, 7500
400 m from City Centre500 m from Engadiner Museum
Located in St. Moritz, a 15-minute walk from Pavarotti & Friends, this accommodation comes with 2 bedrooms and a kitchen.
Price from£ 200per nightSelect
Not available
Chesa ChantarellaVia Salastrains 10, St. Moritz, Switzerland, 7500
1000 m from City Centre900 m from Engadiner Museum
Featuring a terrace, this property is situated a short distance from The Leaning Tower and about a 10-minute walk from the center of St. Moritz.
Price from£ 1 526per nightSelect
Not available
Loga Elegance Apartment Skyline 1 - St. MoritzVia Sela 5, St. Moritz, Switzerland, 7500
700 m from City Centre800 m from Engadiner Museum
Overlooking mountain, the apartment is equipped with a full kitchen and a sunny patio, while being ideal for those willing to visit Baslegia refurmeda francesa.
Price from£ 109per nightSelect
Not available
Hotel Europa ApartmentsVia Suot Chesas 9, St. Moritz, Switzerland, 7512
2.2 km from City Centre900 m from Ski Lift Randolins
This 1-bedroom property comes with a sunbathing terrace, a mini-kitchen and 1 bathrooms within a 20-minute walk away from Signalbahn.
Price from£ 109per nightSelect
Not available
Foppas 6 - St. MoritzVia Foppas 3, St. Moritz, Switzerland, 7500
1.3 km from City Centre400 m from Train Station St. Moritz
The apartment features a mountain view, 3 bedrooms with a balcony and invites guests to visit Kirche San Karl St. Moritz-Bad nearby.
Price from£ 600per nightSelect
Not available
Foppas 5 - St. MoritzVia Foppas 3, St. Moritz, Switzerland, 7500
4.3 km from City Centre
Featuring 2 bedrooms, a fully-fitted kitchen, and a nice balcony, the property is 3 km from Suvretta.
Price from£ 302per nightSelect
Not available
Foppas 3 - St. MoritzVia Foppas 3, St. Moritz, Switzerland, 7500
1.3 km from City Centre400 m from Train Station St. Moritz
The 2-bedroom apartment provides a full kitchen, a detached bathroom and an indoor swimming pool for guests.
Price from£ 283per nightSelect
Not available
Paravicini 1 - St. MoritzVia Maistra 20, St. Moritz, Switzerland, 7500
700 m from City Centre600 m from Train Station St. Moritz
This 4-bedroom apartment with a kitchen is situated within a 10-minute walk from the center of St. Moritz.
Price from£ 366per nightSelect
Not available
Chesa Anemona - 4,5 Room Appartment In A Lovely Relaxing AtmosphereVia Surpunt, St. Moritz, Switzerland, 7500
800 m from City Centre900 m from Engadiner Museum
This 3-bedroom apartment can accommodate up to 6 people, within a 15-minute walk from Galerie Gmurzynska.
Price from£ 408per nightSelect
Not available
Au Reduit 412Via Maistra 10, St. Moritz, Switzerland, 7500
600 m from City Centre600 m from Engadiner Museum
Located less than 10 minutes' walk to the city center, this 3-bedroom apartment features a kitchen and a private bathroom.
Price from£ 318per nightSelect
Not available
Ruinatsch 44Via Ruinatsch 18, St. Moritz, Switzerland, 7500
1.4 km from City Centre600 m from Train Station St. Moritz
While staying in this 1-bedroom apartment with a nice balcony, guests can visit The Leaning Tower.
Price from£ 187per nightSelect
Not available
Chesa Rocca8 Via Dal Bagn, St. Moritz, Switzerland, 7500
500 m from City Centre600 m from Engadiner Museum
Offering 2 bedrooms, 2 bathrooms and a mini-kitchen, this apartment is set 10 minutes' walk from the city center.
Price from£ 275per nightSelect
Not available
SpedlasVia Somplaz 10, St. Moritz, Switzerland, 7500
500 m from City Centre400 m from Engadiner Museum
While staying in this 3-bedroom apartment with a sunny balcony, guests can visit Chantarella-Corviglia.
Price from£ 293per nightSelect
Not available
Park Salet34 Via Giovanni Segantini, St. Moritz, Switzerland, 7500
1000 m from City Centre200 m from Signalbahn
Featuring a fully-fitted kitchen and a terrace, the property is a 15-minute drive from Samedan airport.
Price from£ 153per nightSelect
Not available
Apartment Chesa Sonnalpine B 52,7500, St. Moritz, Switzerland, 7500
100 m from City Centre200 m from Engadiner Museum
This 2-bedroom apartment with a mini-kitchen is situated within a 10-minute walk from the center of St. Moritz.
Price from£ 220per nightSelect
Not available
Apartment Chesa Arlas A1,7500, St. Moritz, Switzerland, 7500
800 m from City Centre500 m from Signalbahn
Boasting mountain views, the apartment is set close to Engadiner Museum in a ski area of St. Moritz.
Price from£ 207per nightSelect
Not available
Apartment Chesa Cripels II, St. Moritz, Switzerland, 7500
500 m from City Centre400 m from Engadiner Museum
While staying in this 2-bedroom apartment with a sunny balcony, guests can visit Lake St. Moritz.
Price from£ 164per nightSelect
Not available
Apartment Chesa Sonnalpine B 46Via Dal Bagn, St. Moritz, Switzerland, 7500
100 m from City Centre200 m from Engadiner Museum
Situated in proximity to Corvatsch 3303, the villa has the swimming pool and a small balcony with views of the lake.
Select
Not available
Apartment Chesa Alvatern 5Hotel Edelweiss, St. Moritz, Switzerland, 7514
9.0 km from City Centre
Select
Not available
Ruinatsch 67Via Ruinatsch 16, St. Moritz, Switzerland, 7500
1.4 km from City Centre600 m from Train Station St. Moritz
This 4-bedroom apartment can accommodate up to 7 people, within a 15-minute walk from Engadiner Museum.
Price from£ 425per nightSelect
Not available
SplendidaVia Brattas 32, St. Moritz, Switzerland, 7500
1.1 km from City Centre600 m from Train Station St. Moritz
Featuring a library and a golf course, this venue provides convenient access to Mill Weber House and is within a 10-minute drive from Samedan airport.
Price from£ 171per nightSelect
Not available
Surpunt 44Via Surpunt 44, St. Moritz, Switzerland, 7500
800 m from City Centre900 m from Engadiner Museum
While staying in this 3-bedroom apartment with a nice balcony, guests can visit Engadiner Museum.
Price from£ 234per nightSelect
Not available
Traunter ViaVia Dal Bagn 34, St. Moritz, Switzerland, 7500
100 m from City Centre100 m from Engadiner Museum
This 1-bedroom apartment with a kitchen is situated within a 10-minute walk from the center of St. Moritz.
Price from£ 178per nightSelect
Not available
Surlej 34Via Chavallera 37, St. Moritz, Switzerland, 7500
900 m from City Centre300 m from Signalbahn
This 3-bedroom apartment with a fully furnished kitchen is situated within a 10-minute walk from the center of St. Moritz.
Price from£ 252per nightSelect
Not available
Sonnalpine A20Via Arona 5, St. Moritz, Switzerland, 7500
100 m from City Centre200 m from Engadiner Museum
Suitable for up to 3 guests, this 1-bedroom apartment is located in a ski area, 10 minutes' walk from the city center.
Price from£ 110per nightSelect
Not available
St. Moritzerhof 42Via Stredas 14, St. Moritz, Switzerland, 7500
700 m from City Centre600 m from Engadiner Museum
Located within a 20-minute walk to Signalbahn in St. Moritz, the accommodation features 2 bedrooms for up to 5 guests.
Price from£ 209per nightSelect
Not available
Allod Bad 601Via Dal Bagn 1, St. Moritz, Switzerland, 7500
600 m from City Centre600 m from Signalbahn
Select
Not available
Apartment Chesa Sonnalpine B 48, St. Moritz, Switzerland, 7500
100 m from City Centre200 m from Engadiner Museum
Located in a ski area near Berry Museum St. Moritz, this accommodation comes with a dishwasher, a fridge and an oven in a kitchen.
Price from£ 260per nightSelect
Not available
Au Reduit 404Via Maistra 10, St. Moritz, Switzerland, 7500
600 m from City Centre600 m from Engadiner Museum
Price from£ 237per nightSelect
Not available
Studios Tegiatscha32 Via Tegiatscha, St. Moritz, Switzerland, 7500
1000 m from City Centre700 m from Signalbahn
Price from£ 80per nightSelect
Not available
Au Reduit 403Via Maistra 10, St. Moritz, Switzerland, 7500
600 m from City Centre600 m from Engadiner Museum
Select
Not available
Madulaina 6BVia Giovanni Segantini 8, St. Moritz, Switzerland, 7500
700 m from City Centre400 m from Signalbahn
This 65 m² apartment gives direct access to San Carl and comprises 1 bedrooms.
Price from£ 155per nightSelect
Not available
Abitaziun Paravicini 3 - St. Moritz Loga Elegance ApartmentVia Maistra 20, St. Moritz, Switzerland, 7500
700 m from City Centre500 m from Train Station St. Moritz
Featuring a full kitchen, the venue is only 2.5 km from Randolins-Munt da San Murezzan.
Price from£ 127per nightSelect
Not available
Chesa Maistra41 Via Maistra, St. Moritz, Switzerland, 7500
1000 m from City Centre400 m from Train Station St. Moritz
The property boasts views of mountain along with a kitchenette and is set 4.1 km from Fuorcla Grischa.
Price from£ 245per nightSelect
Not available
Apartment Holiday Park 1516 Via Gunels, St. Moritz, Switzerland, 7512
2.4 km from City Centre1.1 km from Ski Lift Randolins
This 2-bedroom apartment can accommodate up to 4 people, within a 20-minute walk from Atelier Segantini.
Price from£ 660per nightSelect
Not available
Au Reduit U06Via Maistra 10, St. Moritz, Switzerland, 7500
600 m from City Centre600 m from Engadiner Museum
Located within a 15-minute walk to Mill Weber House in St. Moritz, the accommodation features 2 bedrooms for up to 5 guests.
Price from£ 287per nightSelect
Not available
Abitaziun Paravicini 4 - St. MoritzVia Maistra 20, St. Moritz, Switzerland, 7500
700 m from City Centre500 m from Train Station St. Moritz
This 4-bedroom apartment can accommodate up to 7 people, within a 20-minute walk from Alp Giop.
Price from£ 319per nightSelect
Not available
Chesa Cuntainta - St. Moritz25 Via Dal Bagn, St. Moritz, Switzerland, 7500
300 m from City Centre400 m from Engadiner Museum
Located within a 25-minute walk to Corviglia-Piz Nair in St. Moritz, the accommodation features 3 bedrooms for up to 8 guests.
Price from£ 282per nightSelect
Not available
Chesa Sonnalpine B 3328 Via Dal Bagn, St. Moritz, Switzerland, 7500
100 m from City Centre200 m from Engadiner Museum
Located within a 20-minute walk to Mili Weber in St. Moritz, the accommodation features 1 bedrooms for up to 4 guests.
Price from£ 178per nightSelect
Not available
Le TorriVia Giovanni Segantini 28-30, St. Moritz, Switzerland, 7500
1000 m from City Centre300 m from Signalbahn
This 2-bedroom apartment can accommodate up to 5 people, within a 20-minute walk from Chantarella-Corviglia.
Price from£ 312per nightSelect
Not available
Chesa AliceVia Traunter Plazzas 5, St. Moritz, Switzerland, 7500
600 m from City Centre500 m from Engadiner Museum
Located in St. Moritz, a 15-minute walk from Kirche San Karl St. Moritz-Bad, this accommodation comes with 4 bedrooms and a kitchen.
Price from£ 305per nightSelect
Not available
Apartment Chesa Sur CrapVia D'Ara Vens 24; 7504 Pontresina; Switzerland Pontresina, St. Moritz, Switzerland, 7500
1.1 km from City Centre400 m from Train Station St. Moritz
The property boasts views of the mountain along with a fully-fitted kitchen and is set 1.9 km from Signalbahn.
Price from£ 331per nightSelect
Not available
Chesa Chalavus - St. Moritz3 Via Dal Bagn, St. Moritz, Switzerland, 7500
500 m from City Centre600 m from Engadiner Museum
This 2-bedroom apartment is set in the ski area of St. Moritz with a quick access to Signalbahn.
Price from£ 187per nightSelect
Not available
Chesa Suot La PuntVia Aguagliols 14, St. Moritz, Switzerland, 7512
2.8 km from City Centre1.4 km from Ski Lift Randolins
Set within 10 minutes' walk of the city center, the apartment offers a full kitchen along with a terrace.
Price from£ 246per nightSelect
Not available
Apartment Chesa Maurus A12Via Giovanni Segantini , 7500, St. Moritz, Switzerland, St. Moritz, Switzerland, 7500
800 m from City Centre400 m from Signalbahn
Offering a kitchen with a dishwasher, a fridge and a stove, the venue is located 10 minutes' walking distance from the center of St. Moritz.
Price from£ 121per nightSelect
Not available
Apartment Chesa Arlas E2Via Chavallera, 7500, St. Moritz, Switzerland, St. Moritz, Switzerland, 7500
800 m from City Centre500 m from Signalbahn
This 3-bedroom apartment can accommodate up to 6 people, within a 15-minute walk from Pony Suvretta.
Price from£ 278per nightSelect
Not available
Silvretta CelerinaVietta Provizel 11, St. Moritz, Switzerland, 7505
2.6 km from City Centre500 m from Celerina Staz
While staying in this 2-bedroom apartment with a nice balcony, guests can visit Church of San Gian.
Price from£ 197per nightSelect
Not available
Apartment Chesa Sur Ova 21Via Dal Bagn 21B 7500 Sankt Moritz, St. Moritz, Switzerland, 7500
400 m from City Centre400 m from Engadiner Museum
Boasting mountain views, the apartment is set close to Engadiner Museum in a ski area of St. Moritz.
Price from£ 121per nightSelect
Not available
Apartment Chesa Derby 27Via Tegiatscha 13 7500 Sankt Moritz, St. Moritz, Switzerland, 7500
800 m from City Centre500 m from Signalbahn
This 2-bedroom apartment can accommodate up to 4 people, within a 15-minute walk from Lake St. Moritz.
Price from£ 131per nightSelect
Not available
Apartment Di Roz6 Via Somplaz, St. Moritz, Switzerland, 7500
500 m from City Centre400 m from Engadiner Museum
Offering 3 bedrooms, 2 bathrooms and a kitchen, this apartment is set 10 minutes' walk from the city center.
Price from£ 964per nightSelect
Not available
Chesa Brattas 29Via Brattas 4, St. Moritz, Switzerland, 7500
1000 m from City Centre500 m from Train Station St. Moritz
The apartment features a lake view, 3 bedrooms with a nice balcony and invites guests to visit Heidi's blumenweg nearby.
Price from£ 314per nightSelect
Not available
Suot Brattas 21Via Maistra 39, St. Moritz, Switzerland, 7500
2.4 km from City Centre400 m from Ski Lift Celerina
Located in a ski area near Ski Lift Celerina, this accommodation comes with a dishwasher, an oven and a stove in a fully-fitted kitchen.
Price from£ 117per nightSelect
Not available
Apartment Chesa FleuryVia Giand'Alva, St. Moritz, Switzerland, 7500
700 m from City Centre900 m from Engadiner Museum
The property provides a lift and a car park and is set 1 km from the city center.
Select
Not available
Allod Bad 104Via Dal Bagn 1, St. Moritz, Switzerland, 7500
600 m from City Centre600 m from Signalbahn
Located in a ski area near Signalbahn, this accommodation comes with an electric kettle, tea and coffee making equipment and an oven in a kitchen.
Price from£ 115per nightSelect
Not available
Allod Bad 602Via Dal Bagn 1, St. Moritz, Switzerland, 7500
600 m from City Centre600 m from Signalbahn
Located 1100 meters from Wega Buchhandlung, this apartment features 1 separate bedrooms and a kitchen.
Price from£ 111per nightSelect
Not available
ChalavusVia Dal Bagn 3, St. Moritz, Switzerland, 7500
500 m from City Centre600 m from Engadiner Museum
Offering direct access to Engadiner Museum, the property consists of a fully furnished kitchen, 2 bedrooms and a tiled bathroom.
Price from£ 217per nightSelect
Not available
Pinellas 22Via Maistra 65, St. Moritz, Switzerland, 7505
2.6 km from City Centre300 m from Ski Lift Celerina
Featuring 2 bedrooms, a kitchen, and a balcony, the property is 1.8 km from Galerie Andrea Caratsch.
Select
Not available
Daniela CVia Surpunt 39, St. Moritz, Switzerland, 7500
700 m from City Centre800 m from Engadiner Museum
While staying in this 3-bedroom apartment with a balcony, guests can visit Kirche San Karl St. Moritz-Bad.
Price from£ 202per nightSelect
Not available
Daniela BVia Surpunt 37, St. Moritz, Switzerland, 7500
700 m from City Centre800 m from Engadiner Museum
The apartment features a mountain view, 1 bedrooms with a balcony and invites guests to visit Engadiner Museum nearby.
Price from£ 122per nightSelect
Not available
Plattas 9Via Serlas 9, St. Moritz, Switzerland, 7500
900 m from City Centre200 m from Train Station St. Moritz
This 2-bedroom apartment with a kitchen is situated within a 10-minute walk from the center of St. Moritz.
Price from£ 178per nightSelect
Not available
Allod BrattasVia Maistra 41, St. Moritz, Switzerland, 7500
1000 m from City Centre400 m from Train Station St. Moritz
Located within a 10-minute walk to Engadiner Museum in St. Moritz, the accommodation features 3 bedrooms for up to 6 guests.
Price from£ 311per nightSelect
Not available
  • 1
  • 2

Filtering results

Please wait...

145 hotels found

FAQs about hotels in St. Moritz

We hope that the answers to these questions will help you plan your trip

What are the best budget apartments to stay in St. Moritz?
One of the top apartments is Apartment Chesa Grischa at the cost of 119£ per night. Check other budget accommodations here.
What are good apartments for a short-term stay on business in St. Moritz?
If you arrive in St. Moritz on business, stay at Splendida at the lowest price of 80£ per night.
What are the top-ranked vacation apartments next to St. Moritz (SMV-Samedan) airport?
Travellers who stayed close to St. Moritz (SMV-Samedan) airport have left good reviews about Chesa Talvo Samedan and Chesa Laura.
What are the most popular apartments in St. Moritz for couples?
These private properties are suitable for a romantic trip — Polo and Apartments Dimlej. Guest couples also mentioned excellent service in such St. Moritz condos as — Allod Brattas and Apartment Chesa Sur Val 29 which offer a golf course, hiking and horse riding.
What are the best luxury apartments in St. Moritz?
These luxury accommodations offering an excellent service will make your stay unforgettable:
Apartment Chesa Fleury and Caspar Badrutt - St. Moritz. Go here to see more sophisticated apartments.
How much does it cost to rent 1-bedroom, 2-bedroom, 3-bedroom apartments in St. Moritz?
A 1-bedroom apartment for rent costs 80£ per night for instance, check Studios Tegiatscha;
A 2-bedroom house for rent is 106£ per night try this popular option — Funtauna B38 based on Booked. Net prices;
A 3-bedroom house for rent costs 106£ per night for instance, check Chesa La Giunfra Celerina.
How much would an apartment in St. Moritz cost per night?
The average nightly prices for St. Moritz apartments start from:
202£ Daniela C; and 209£ Plattas.
What are the top apartments close to Engadiner Museum?
The top choices to stay near Apartment Chesa Sonnalpine B 34 are Engadiner Museum and Apartment Chesa Arlas A1, located within about 0.8 km away.
How much does it cost to rent a 1-bedroom apartment in St. Moritz?
"The vacation apartments prices change in St. Moritz depending on the season, but on average:
a 1-bedroom apartment for rent costs 80£ per night for instance, check Studios Tegiatscha.
How much does it cost to stay in a 2-bedroom apartment in St. Moritz?
Depending on the season, a 2-bedroom apartment in St. Moritz costs 106£ per night try this popular option — Funtauna B38 based on HotelMix.co.uk prices.
How much does it cost to stay in a 3-bedroom apartment in St. Moritz?
Usually a 3-bedroom apartment in St. Moritz costs about is 106£ per night for instance, check Chesa La Giunfra Celerina.