Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Maloja District
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 Center
%{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
Display total before taxes
Show map
Search results; 23 places
23 places
Apartment in Sankt Moritz
luxurious apartment st moritz
4 beds
4 beds
Apr 22 – 29
Apr 22 – 29
$1,863
night
$1,863 per night
Home in Sankt Moritz
Luxury Chalet Snow Polo 24
1 bed
1 bed
Apr 20 – 25
Apr 20 – 25
$9,515
$7,612
night
$7,612 per night, originally $9,515
Apartment in Celerina/Schlarigna
Charming Chalet at the bottom of the St. Moritz Slopes
4 beds
4 beds
Apr 19 – 24
Apr 19 – 24
$526
night
$526 per night
One trip, two stays
Split your time between two places and discover more of Maloja District.
Stay in Sankt Moritz and Silvaplana-surlej
$369
avg/night
$369 average per night
·
$3,184 total
$3,184 total
Show price breakdown
Sankt Moritz
Apr 26 – 29
Silvaplana-surlej
Apr 29 – May 3
Stay in Saint Moritz and Pontresina
$925
avg/night
$925 average per night
·
$7,490 total
$7,490 total
Show price breakdown
Saint Moritz
Apr 25 – 28
Pontresina
Apr 28 – May 2
Stay in Alvaneu Bad and Bivio
$274
avg/night
$274 average per night
·
$2,527 total
$2,527 total
Show price breakdown
Alvaneu Bad
Apr 19 – 22
Bivio
Apr 22 – 26
Stay in Sur and Celerina/schlarigna
$216
avg/night
$216 average per night
·
$1,873 total
$1,873 total
Show price breakdown
Sur
Apr 20 – 24
Celerina/schlarigna
Apr 24 – 27
Stay in Saint Moritz and Sankt Moritz
$1,187
avg/night
$1,187 average per night
·
$9,517 total
$9,517 total
Show price breakdown
Saint Moritz
Apr 23 – 26
Sankt Moritz
Apr 26 – 30
Stay in Sankt Moritz and Pontresina
$322
avg/night
$322 average per night
·
$2,783 total
$2,783 total
Show price breakdown
Sankt Moritz
Apr 27 – 30
Pontresina
Apr 30 – May 4
1
2
3