St. Moritz Accommodation - HomeToGo base64Hash St. Moritz Accommodation - HomeToGo

St. Moritz Accommodation

Find 1,723 available holiday rentals from 13 partners
Anytime
Guests
Anytime
Guests

Top 15 Recommended holiday rentals in St. Moritz

Rent a holiday home, apartment or cottage in St. Moritz from just $183 per night!

Apartment Saint Moritz
Apartment ∙ 5 guests ∙ 2 bedrooms

88 m² Apartment

Saint Moritz, Oberengadin, Switzerland
from $153
per night
Excellent(98 ratings)
from $153
per night
View deal
Apartment Saint Moritz
Apartment ∙ 2 guests ∙ 1 bedroom

72 m² Apartment

Saint Moritz, Oberengadin, Switzerland
from $252
per night
Outstanding(22 ratings)
from $252
per night
View deal
Apartment Saint Moritz
Apartment ∙ 2 guests ∙ 1 bedroom

33 m² Apartment

Saint Moritz, Oberengadin, Switzerland
from $183
per night
Excellent(46 ratings)
from $183
per night
View deal
Apartment Saint Moritz
Apartment ∙ 2 guests ∙ 1 bedroom

34 m² Apartment

Saint Moritz, Oberengadin, Switzerland
from $185
per night
Excellent(24 ratings)
from $185
per night
View deal
Apartment Saint Moritz
Apartment ∙ 4 guests ∙ 1 bedroom

60 m² Apartment

Saint Moritz, Oberengadin, Switzerland
from $198
per night
Very good(29 ratings)
from $198
per night
View deal
Apartment Saint Moritz
Apartment ∙ 4 guests ∙ 1 bedroom

60 m² Apartment

Saint Moritz, Oberengadin, Switzerland
from $214
per night
Very good(5 ratings)
from $214
per night
View deal
Apartment Saint Moritz
Apartment ∙ 4 guests ∙ 1 bedroom

70 m² Apartment

Saint Moritz, Oberengadin, Switzerland
from $268
per night
Very good(2 ratings)
from $268
per night
View deal
Apartment Saint Moritz
Apartment ∙ 4 guests ∙ 2 bedrooms

61 m² Apartment

Saint Moritz, Oberengadin, Switzerland
from $363
per night
Very good(4 ratings)
from $363
per night
View deal
Apartment Saint Moritz
Apartment ∙ 5 guests ∙ 2 bedrooms

97 m² Apartment

Saint Moritz, Oberengadin, Switzerland
from $277
per night
Outstanding(2 ratings)
from $277
per night
View deal
Apartment Saint Moritz
Apartment ∙ 6 guests ∙ 3 bedrooms

95 m² Apartment

Saint Moritz, Oberengadin, Switzerland
$386 from $336
per night
Excellent(24 ratings)
$386 from $336
per night
View deal
Apartment Saint Moritz
Apartment ∙ 5 guests ∙ 3 bedrooms

105 m² Apartment

Saint Moritz, Oberengadin, Switzerland
from $350
per night
Outstanding(5 ratings)
from $350
per night
View deal
Apartment Saint Moritz
Apartment ∙ 2 guests ∙ 1 bedroom

65 m² Apartment

Saint Moritz, Oberengadin, Switzerland
$388 from $347
per night
Outstanding(1 rating)
$388 from $347
per night
View deal
Apartment Saint Moritz
Apartment ∙ 2 guests ∙ 1 bedroom

65 m² Apartment

Saint Moritz, Oberengadin, Switzerland
from $201
per night
Excellent(40 ratings)
from $201
per night
View deal
Apartment Saint Moritz
Apartment ∙ 2 guests ∙ 1 bedroom

58 m² Apartment

Saint Moritz, Oberengadin, Switzerland
from $264
per night
Outstanding(62 ratings)
from $264
per night
View deal
House Saint Moritz
House ∙ 2 guests ∙ 1 bedroom

15 m² House

Saint Moritz, Oberengadin, Switzerland
from $194
per night
from $194
per night
View deal

Best holiday homes with a patio or terrace

Apartment  Saint Moritz
from $374 per night
Apartment ∙ 5 guests ∙ 3 bedrooms

70 m² Apartment

Saint Moritz, Oberengadin, Switzerland
Balcony/Patio
View deal
Apartment  Saint Moritz
from $422 per night
Apartment ∙ 5 guests ∙ 2 bedrooms

70 m² Apartment

Saint Moritz, Oberengadin, Switzerland
Balcony/Patio
View deal
Apartment  Saint Moritz
from $365 per night
Apartment ∙ 4 guests ∙ 2 bedrooms

65 m² Apartment

Saint Moritz, Oberengadin, Switzerland
Balcony/Patio
View deal
See all offers

Vacation homes and cottages with a garden

Apartment  Saint Moritz
from $580 per night
Apartment ∙ 4 guests ∙ 2 bedrooms

95 m² Apartment

5.0
Outstanding(2 ratings)
Saint Moritz, Oberengadin, Switzerland
Yard
View deal
Apartment  Saint Moritz
from $290 per night
Apartment ∙ 4 guests ∙ 1 bedroom

66 m² Apartment

4.2
Very good(51 ratings)
Saint Moritz, Oberengadin, Switzerland
Yard
View deal
Apartment  Saint Moritz
-17%
$664
from $553 per night
Apartment ∙ 4 guests ∙ 2 bedrooms

96 m² Apartment

4.9
Outstanding(27 ratings)
Saint Moritz, Oberengadin, Switzerland
Yard
View deal
See all offers

Holiday cottages, homes & apartments with sauna

Apartment  Saint Moritz
from $372 per night
Apartment ∙ 4 guests ∙ 1 bedroom

60 m² Apartment

Saint Moritz, Oberengadin, Switzerland
Sauna
View deal
Apartment  Saint Moritz
from $354 per night
Apartment ∙ 3 guests ∙ 1 bedroom

60 m² Apartment

Saint Moritz, Oberengadin, Switzerland
Sauna
View deal
Apartment  Saint Moritz
from $504 per night
Apartment ∙ 4 guests ∙ 2 bedrooms

70 m² Apartment

4.6
Excellent(13 ratings)
Saint Moritz, Oberengadin, Switzerland
Sauna
View deal
See all offers

Budget-friendly Accommodation in St. Moritz

Find Fantastic yet Inexpensive Accommodation

Apartment Saint Moritz
-13%
$388
from $336 per night
Apartment ∙ 2 guests ∙ 1 bedroom

65 m² Apartment

5.0
Outstanding(1 rating)
Saint Moritz, Oberengadin, Switzerland
View deal
Apartment Saint Moritz
from $252 per night
Apartment ∙ 2 guests ∙ 1 bedroom

34 m² Apartment

4.9
Outstanding(5 ratings)
Saint Moritz, Oberengadin, Switzerland
View deal
Apartment Saint Moritz
from $599 per night
Apartment ∙ 7 guests ∙ 3 bedrooms

95 m² Apartment

Saint Moritz, Oberengadin, Switzerland
View deal

Top-Rated Accommodation in St. Moritz

Book Holiday Offers with the Highest User Rating

Apartment Saint Moritz
from $259 per night
Apartment ∙ 3 guests ∙ 1 bedroom

40 m² Apartment

4.8
Outstanding(46 ratings)
Saint Moritz, Oberengadin, Switzerland
View deal
Apartment Saint Moritz
from $284 per night
Apartment ∙ 4 guests ∙ 1 bedroom

65 m² Apartment

4.7
Excellent(43 ratings)
Saint Moritz, Oberengadin, Switzerland
View deal
Apartment Saint Moritz
from $295 per night
Apartment ∙ 4 guests ∙ 2 bedrooms

80 m² Apartment

4.6
Excellent(34 ratings)
Saint Moritz, Oberengadin, Switzerland
View deal

Customer ratings and reviews

How are reviews collected?
Erica P.
Guest verified by HomeToGo

Great location within 15 minute walk to the funicular and right in front of the bus stop. Nice view towards the lake. Charming decor and practical apartment for a couple. Balcony is a nice touch, though we didn't use it. Kitchen is well equipped to make simple meals. Host was responsive and answered all questions we had. On the negative side ski locker was hard to find and far from the apartment. The Instruction Guide book in the apartment was only in German.... we managed with our basic german and goolge translate, but it would be nice to have it in English and French too. Lastly, we were disappointed that there was a separate fee for the bed linen. In North America this is part of the standard price, given that it is an essential amenity. We don't understand how there can be a separate fee for that, yet parking was included and we didn't even have a car.

Reviewed on 19/04/2025 | Couple
Apartment Saint Moritz
from $184 per night
HomeToGo
Apartment ∙ 2 guests ∙ 1 bedroom
4.6
Excellent(46 ratings)
Saint Moritz, Oberengadin, Switzerland
View deal
Ahmed A.
Guest verified by HomeToGo

The apartment is fine, and good for 5 adults. The garage little tight and not suitable for 2.1 m hieght van.

Reviewed on 13/10/2023 | Family
Apartment Saint Moritz
from $474 per night
HomeToGo
Apartment ∙ 6 guests ∙ 3 bedrooms
5.0
Outstanding(18 ratings)
Saint Moritz, Oberengadin, Switzerland
View deal

Why choose HomeToGo?

Securely pay and stay your way

Securely pay and stay your way

Choose local, trusted payment methods, plus trip insurance and add-on services.

Award-winning customer service

Award-winning customer service

Experience seamless, hands-on support for any booking questions or concerns.

Verified reviews

Verified reviews

Trust in the quality and comfort of your stay with verified guest reviews.

Price clarity, no surprises

Price clarity, no surprises

Spend your budget exactly as planned by comparing thousands of providers.

Smart search made simple

Smart search made simple

Transform holiday planning into a joy with advanced, AI-powered search tools.

Find your dream stay

Find your dream stay

Explore 15 million+ rentals, the world’s biggest selection of holiday homes.

Popular holiday rental amenities in St. Moritz

  • WiFi (1,592)
  • Kitchen (1,222)
  • Parking (554)
  • Washing machine (1,195)
  • Balcony/patio (761)
  • No smoking (1,494)
  • Microwave (260)
  • TV (1,565)
  • Pool (350)
  • Fireplace (398)
  • Pet-friendly (566)
  • No pets (1,158)

If you travel with your pet, you should easily be able to find a pet-friendly accommodation in Saint Moritz. In addition, pet-friendly holiday rentals in Saint Moritz have an average price of $1,051 per night. If you want a central location, a few of the pet-friendly rentals are less than 2 kilometres away from the city centre.

Price and Availability Index in St. Moritz

Click on any bar to see price and availability information

Holiday Rental Price Information in St. Moritz

This graph displays average prices of the holiday cottages and holiday apartments located in St. Moritz. in St. Moritz, prices can go up to $757 (21/02 – 28/02). The cheapest week is in October (25/10 – 01/11). Prices fall to an average of $611 per night.

Rental availability information in St. Moritz

Our availability graph helps you identify the busiest months in St. Moritz. It is harder to find an accommodation during a week of June (06/06 – 13/06), as 95% of the rentals are booked. On the other hand, the week with the most available offers is in September (27/09 – 04/10).

Holiday Rentals & Accommodation in St. Moritz

Information about holiday rentals in St. Moritz

🏡 Holiday rentals available 1,723 rentals
💳 Discounts available up to 14%
🌙 Nightly prices from $183
⭐ Popular amenities Internet, Kitchen and Parking
🐾 Pet friendly lettings 568 properties
🏊 Holiday rentals with pools 350 properties
26 reviews
St. Moritz holiday lettings have an average rating of 4.5/5 across 26 reviews left by travellers.

Frequently Asked Questions

How much should I expect to pay for a holiday letting in St. Moritz?

When visiting St. Moritz, you can find holiday rentals from as little as $183 per night.

How many holiday accommodation offers will I find in St. Moritz?

There are loads of options for holiday accommodation in St. Moritz, with 1,723 offers available.

What holiday rental amenities do people typically look for when visiting St. Moritz?

In terms of holiday home amenities, travellers visiting St. Moritz most often look for Internet, Kitchen and Parking.

How many accommodation offers are there in St. Moritz?

You can browse 1,723 holiday lettings in St. Moritz, and find great deals from $183 per night.

Are pets permitted in holiday accommodation in St. Moritz?

Yes, there are 568 pet-friendly holiday rentals in St. Moritz.

Top cities to visit

Top holiday destinations in St. Moritz

Show more
image-tag