Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Saint Moritz
Check in / Check out
Any week
Guests
Add guests
Filters
0
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
Show map
Search results; Over 1,000 homes in Saint Moritz
Over 1,000 homes in Saint Moritz
Guest favourite
Guest favourite
Apartment in St. Moritz, Switzerland
Chesa Salet - cozy 2.5-room apartment in the central area
1 bedroom
,
·
4 beds
,
·
1 private bathroom
31 Jul – 6 Aug
31 Jul – 6 Aug
$3,115 SGD
Show price breakdown
for 6 nights
$3,115 SGD for 6 nights
,
·
4.98 out of 5 average rating, 63 reviews
4.98 (63)
Top guest favourite
Guest favourite
Flat in St. Moritz, Switzerland
Nenasan Luxury Alp Retreat
4.98 out of 5 average rating, 118 reviews
4.98 (118)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2.5 bathrooms
2.5 bathrooms
9–14 Jul
9–14 Jul
$4,536 SGD
Show price breakdown
for 5 nights
$4,536 SGD for 5 nights
Superhost
Superhost
Flat in St. Moritz, Switzerland
Sonnalpine A20
4.77 out of 5 average rating, 13 reviews
4.77 (13)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
29 Aug – 3 Sept
29 Aug – 3 Sept
$1,611 SGD
Show price breakdown
for 5 nights
$1,611 SGD for 5 nights
Top guest favourite
Guest favourite
Flat in Zuoz, Switzerland
Penthouse – ideal for hiking and biking
5.0 out of 5 average rating, 18 reviews
5.0 (18)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
21–26 Aug
21–26 Aug
$1,105 SGD
Show price breakdown
for 5 nights
$1,105 SGD for 5 nights
Flat in St. Moritz, Switzerland
SmartHome Top of the World
5.0 out of 5 average rating, 3 reviews
5.0 (3)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$3,088 SGD
$2,242 SGD
Show price breakdown
for 5 nights
Free cancellation
Superhost
Superhost
Flat in St. Moritz, Switzerland
Exclusive Apartment 3 min to Chantarella
4.83 out of 5 average rating, 12 reviews
4.83 (12)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
26 Sept – 1 Oct
26 Sept – 1 Oct
$2,058 SGD
Show price breakdown
for 5 nights
$2,058 SGD for 5 nights
Guest favourite
Guest favourite
Flat in St.Moritz, Switzerland
St. Moritz 3BR Designer Retreat – Walk to Lake
5.0 out of 5 average rating, 28 reviews
5.0 (28)
,
·
3 bedrooms
3 bedrooms
,
·
6 beds
6 beds
,
·
2 bathrooms
2 bathrooms
11–16 Jul
11–16 Jul
$7,352 SGD
Show price breakdown
for 5 nights
$7,352 SGD for 5 nights
Top guest favourite
Guest favourite
Flat in Poschiavo, Switzerland
Poschiavo-Borgo
4.96 out of 5 average rating, 236 reviews
4.96 (236)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
29 Aug – 3 Sept
29 Aug – 3 Sept
$784 SGD
Show price breakdown
for 5 nights
$784 SGD for 5 nights
Free cancellation
Superhost
Superhost
Flat in St. Moritz, Switzerland
Ludains 6
5.0 out of 5 average rating, 4 reviews
5.0 (4)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
6–11 Jul
6–11 Jul
$2,781 SGD
Show price breakdown
for 5 nights
$2,781 SGD for 5 nights
Top guest favourite
Guest favourite
Apartment in Tirano, Italy
Luce private deluxe apartment near the station
4.98 out of 5 average rating, 45 reviews
4.98 (45)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
13–18 Oct
13–18 Oct
$1,254 SGD
$1,128 SGD
Show price breakdown
for 5 nights
Extended stay discount
Flat in St. Moritz, Switzerland
Residence on the Suvretta slope
5.0 out of 5 average rating, 4 reviews
5.0 (4)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
14–19 Jul
14–19 Jul
$1,713 SGD
Show price breakdown
for 5 nights
$1,713 SGD for 5 nights
Flat in Chiesa in Valmalenco, Italy
Chalet Laura - Terrazzo Vista Alpi & Parcheggio
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
2–7 Sept
2–7 Sept
$792 SGD
$684 SGD
Show price breakdown
for 5 nights
Extended stay discount
Free cancellation
Top guest favourite
Guest favourite
Flat in Tirano, Italy
The House of Adele Stone
5.0 out of 5 average rating, 43 reviews
5.0 (43)
,
·
1 bedroom
1 bedroom
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
15–20 Aug
15–20 Aug
$1,553 SGD
$1,305 SGD
Show price breakdown
for 5 nights
Top guest favourite
Guest favourite
Holiday home in Villa di Tirano, Italy
Perla di Villa – Charming House in Vineyard Estate
4.99 out of 5 average rating, 145 reviews
4.99 (145)
,
·
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
18–23 Aug
18–23 Aug
$2,807 SGD
$2,180 SGD
Show price breakdown
for 5 nights
Guest favourite
Guest favourite
Apartment in St. Moritz, Switzerland
Stylish downtown apartment
5.0 out of 5 average rating, 18 reviews
5.0 (18)
,
·
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
,
·
2.5 bathrooms
2.5 bathrooms
19–24 Jul
19–24 Jul
$6,363 SGD
Show price breakdown
for 5 nights
$6,363 SGD for 5 nights
Top guest favourite
Guest favourite
Flat in Samedan, Switzerland
Apartment overlooking the mountains
4.91 out of 5 average rating, 33 reviews
4.91 (33)
,
·
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
7–12 Jul
7–12 Jul
$1,680 SGD
Show price breakdown
for 5 nights
$1,680 SGD for 5 nights
Flat in Silvaplana, Switzerland
Chesa Munteratsch 1 1/2-room apartment 609 type D
4.75 out of 5 average rating, 4 reviews
4.75 (4)
,
·
1 bedroom
1 bedroom
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
29 Aug – 5 Sept
29 Aug – 5 Sept
$1,866 SGD
Show price breakdown
for 7 nights
$1,866 SGD for 7 nights
Flat in Silvaplana, Switzerland
Surlej: Seeblick - Bergpanorama - Ski-Lift around the corner
5.0 out of 5 average rating, 4 reviews
5.0 (4)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
7–12 Jul
7–12 Jul
$3,275 SGD
Show price breakdown
for 5 nights
$3,275 SGD for 5 nights
Superhost
Superhost
Bed and breakfast in Pedemonte, Italy
Ca' di Av - convenient for Valtellina and Lake Como
New place to stay
New
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
6–11 Jul
6–11 Jul
$1,234 SGD
Show price breakdown
for 5 nights
$1,234 SGD for 5 nights
Free cancellation
1
2
3
4
…
15