Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Saint Moritz
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Switzerland
Switzerland
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
National parks
Amazing views
Ski-in/out
Countryside
Cabins
Amazing pools
Rooms
Lakefront
Farms
Bed & breakfasts
Historical homes
Vineyards
New
Trending
Tiny homes
Play
Design
Barns
Off-the-grid
Chef's kitchens
Golfing
Castles
Grand pianos
Earth homes
Luxe
Mansions
Camping
Skiing
Lake
Filters
, 1 filter applied
1
Show map
Search results; 223 places in Saint Moritz
223 places in Saint Moritz
Guest favourite
Guest favourite
Apartment in Sankt Moritz, Switzerland
Sankt Moritz Dorf Apartment&Parking for adults
1 double bed
1 double bed
22 – 27 Apr
22 – 27 Apr
$1,978 AUD
total
Show price breakdown
$1,978 AUD total
4.99 out of 5 average rating, 76 reviews
4.99 (76)
Guest favourite
Guest favourite
Apartment in Sankt Moritz, Switzerland
45m2 Alpine chic with view - Pool - 2P. - E405
1 king bed
1 king bed
6 – 11 May
6 – 11 May
$1,253 AUD
$1,096 AUD
total
Show price breakdown
$1,096 AUD total, originally $1,253 AUD
4.92 out of 5 average rating, 49 reviews
4.92 (49)
Guest favourite
Guest favourite
Apartment in Sankt Moritz, Switzerland
SmartHome top of the world
3 beds
3 beds
22 – 27 Apr
22 – 27 Apr
$3,018 AUD
$1,088 AUD
total
Show price breakdown
$1,088 AUD total, originally $3,018 AUD
4.96 out of 5 average rating, 25 reviews
4.96 (25)
Guest favourite
Guest favourite
Apartment in Sankt Moritz, Switzerland
Relaxing hideaway with whirlpool
2 king beds
2 king beds
20 – 25 Apr
20 – 25 Apr
$2,740 AUD
total
Show price breakdown
$2,740 AUD total
4.98 out of 5 average rating, 160 reviews
4.98 (160)
Condo in Saint Moritz, Switzerland
Sankt Moritz Bad
3 beds
3 beds
23 – 28 Apr
23 – 28 Apr
$1,286 AUD
total
Show price breakdown
$1,286 AUD total
4.42 out of 5 average rating, 43 reviews
4.42 (43)
Guest favourite
Guest favourite
Apartment in Silvaplana, Switzerland
Engiadina Residence
6 beds
6 beds
30 Apr – 5 May
30 Apr – 5 May
$2,893 AUD
$2,621 AUD
total
Show price breakdown
$2,621 AUD total, originally $2,893 AUD
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Apartment in Saint Moritz, Switzerland
Amazing 3-bedrooms w. Mountain View
4 beds
4 beds
31 May – 5 June
31 May – 5 June
$5,425 AUD
total
Show price breakdown
$5,425 AUD total
4.73 out of 5 average rating, 96 reviews
4.73 (96)
Place to stay in Saint Moritz, Switzerland
Champfèr: Cosy Homy Warm Apartment
3 beds
3 beds
21 – 27 Apr
21 – 27 Apr
$2,057 AUD
total
Show price breakdown
$2,057 AUD total
4.44 out of 5 average rating, 16 reviews
4.44 (16)
Guest favourite
Guest favourite
Chalet in Alvaneu Bad, Switzerland
Sustainable & luxury Mountain Chalet and Hideaway
6 beds
6 beds
20 – 25 Apr
20 – 25 Apr
$4,806 AUD
total
Show price breakdown
$4,806 AUD total
4.88 out of 5 average rating, 82 reviews
4.88 (82)
Bed and breakfast in Silvaplana, Switzerland
Double room small
1 king bed
1 king bed
23 – 28 June
23 – 28 June
$1,798 AUD
total
Show price breakdown
$1,798 AUD total
Guesthouse in Sankt Moritz, Switzerland
Triple Room in Hostel by Randolins
3 beds
3 beds
21 – 26 June
21 – 26 June
$1,657 AUD
total
Show price breakdown
$1,657 AUD total
4.4 out of 5 average rating, 5 reviews
4.4 (5)
Guest favourite
Guest favourite
Place to stay in Saint Moritz, Switzerland
Cozy Studio Champfèr - St. Moritz
2 beds
2 beds
1 – 6 June
1 – 6 June
$1,879 AUD
total
Show price breakdown
$1,879 AUD total
4.8 out of 5 average rating, 138 reviews
4.8 (138)
Guest favourite
Guest favourite
Apartment in Livigno, Italy
Le Chalet Suite
2 beds
2 beds
1 – 6 June
1 – 6 June
$3,068 AUD
total
Show price breakdown
$3,068 AUD total
5.0 out of 5 average rating, 17 reviews
5.0 (17)
Guest favourite
Guest favourite
Cabin in San Vittore, Italy
Baita dell’Est
3 beds
3 beds
22 – 27 May
22 – 27 May
$2,016 AUD
$1,824 AUD
total
Show price breakdown
$1,824 AUD total, originally $2,016 AUD
5.0 out of 5 average rating, 35 reviews
5.0 (35)
Holiday home in Poschiavo, Switzerland
Lovely little apartment with a hot tub
3 beds
3 beds
1 – 6 May
1 – 6 May
$1,088 AUD
total
Show price breakdown
$1,088 AUD total
4.82 out of 5 average rating, 34 reviews
4.82 (34)
217
Reviews
4.65
Rating
10
Years hosting
Room in Saint Moritz, Switzerland
Stay with Pietro
Stay with Pietro
Hosting for 10 years
,
·
Hosting for 10 years
Woody Studio Champfèr - St. Moritz
1 – 6 May
1 – 6 May
$2,077 AUD
total
Show price breakdown
$2,077 AUD total
4.65 out of 5 average rating, 217 reviews
4.65 (217)
Guest favourite
Guest favourite
Apartment in Schmitten, Switzerland
Fewo with Jacuzzi and beautiful views
4 beds
4 beds
23 – 28 Apr
23 – 28 Apr
$1,306 AUD
total
Show price breakdown
$1,306 AUD total
4.97 out of 5 average rating, 34 reviews
4.97 (34)
Guest favourite
Guest favourite
Apartment in Celerina/Schlarigna, Switzerland
apartment Engadina
5 beds
5 beds
29 Apr – 4 May
29 Apr – 4 May
$2,925 AUD
$2,710 AUD
total
Show price breakdown
$2,710 AUD total, originally $2,925 AUD
4.83 out of 5 average rating, 12 reviews
4.83 (12)
1
2
3
4
…
13
Enter dates and number of guests to show the total trip price including additional fees (but excluding any taxes).