St. Moritz Apartments

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Featured Apartments in St. Moritz

Roulette Apartments

Roulette Apartments

Via Isola, 110 Livigno SO
With a stay at Roulette Apartments in Livigno (Livigno City Center), you'll be steps from Livigno Ski Area and Valtellina Ski Area.
Opens in a new windowRoulette Apartments
Family apartment near the ski slopes of St. Moritz - SILVAPLANA

Family apartment near the ski slopes of St. Moritz - SILVAPLANA

Silvaplana-Surlej Graubünden
With a stay at this apartment in Silvaplana, you'll be in the mountains, within a 10-minute drive of Lake St. Moritz and Engadin Valley.
Opens in a new windowFamily apartment near the ski slopes of St. Moritz - SILVAPLANA
Authentically beautiful house in the Engadine style.

Authentically beautiful house in the Engadine style.

Celerina/Schlarigna Graubuenden
With a stay at this apartment in Celerina-Schlarigna, you'll be in the mountains, within a 5-minute drive of Lake St. Moritz and Engadin Valley.
Opens in a new windowAuthentically beautiful house in the Engadine style.
Save an average of 15% on thousands of hotels when you're signed in
Cà del Borgo, Rooms & Suites

Cà del Borgo, Rooms & Suites

3 out of 5
Via di Puntunai Poschiavo GR
The price is AU$306 per night from 21 Dec to 22 Dec
AU$306
21 Dec - 22 Dec
includes taxes & fees
When you stay at Cà del Borgo, Rooms & Suites in Poschiavo, you'll be in the mountains, just steps from Poschiavino Museum and Casa Console Art Museum.
Opens in a new windowCà del Borgo, Rooms & Suites
Apartments ForHotel

Apartments ForHotel

Via Domenion 183/A Livigno SO
With a stay at Apartments ForHotel in Livigno, you'll be near ski lifts, within a 5-minute drive of Livigno Ski Area and Valtellina Ski Area.
Opens in a new windowApartments ForHotel
Residence Adele

Residence Adele

Via Rasia 395 Livigno SO
The price is AU$466 per night from 10 Jan to 11 Jan
AU$466
10 Jan - 11 Jan 2026
includes taxes & fees
With a stay at Residence Adele in Livigno, you'll be near ski lifts, within a 10-minute drive of Livigno Ski Area and Valtellina Ski Area.
Opens in a new windowResidence Adele
Modern 2bedrooms apartment with garden and parking

Modern 2bedrooms apartment with garden and parking

Pontresina Grisons
With a stay at this apartment in Pontresina, you'll be within a 10-minute drive of Lake St. Moritz and Alp Languard.
Opens in a new windowModern 2bedrooms apartment with garden and parking
Fantastic view with stylish living in the center of St. Moritz

Fantastic view with stylish living in the center of St. Moritz

St. Moritz Graubuenden
When you stay at this apartment in St. Moritz, you'll be in the mountains, within a 15-minute walk of Lake St. Moritz and Engadin Valley.
Opens in a new windowFantastic view with stylish living in the center of St. Moritz
Family-friendly, quiet apartment in a beautiful Engadine house

Family-friendly, quiet apartment in a beautiful Engadine house

Silvaplana GR
With a stay at this apartment in Silvaplana, you'll be on the waterfront, within a 5-minute drive of Lake St. Moritz and Engadin Valley.
Opens in a new windowFamily-friendly, quiet apartment in a beautiful Engadine house
Don't see what you're looking for?
See all available properties in St. Moritz
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

St. Moritz Apartments essential information

Accommodation
1847 Apartments
Lowest Price
AU$306
Highest Price
AU$1,904
Popular accommodation
Roulette Apartments, Family apartment near the ski slopes of St. Moritz - SILVAPLANA, Authentically beautiful house in the Engadine style., Cà del Borgo, Rooms & Suites, Apartments ForHotel, Residence Adele, Modern 2bedrooms apartment with garden and parking, Fantastic view with stylish living in the center of St. Moritz, Family-friendly, quiet apartment in a beautiful Engadine house

Top trending hotels in St. Moritz

Hotel Piz

Hotel Piz

3 out of 5
Via Dal Bagn 6 St. Moritz GR
The price is AU$584 per night from 18 Jan to 19 Jan
AU$584
18 Jan - 19 Jan 2026
includes taxes & fees
Located in St. Moritz, Hotel Piz is near ski lifts, a 3-minute walk from San Karl St. Moritz-Bad Church and 7 minutes by foot from Engadiner Museum.
Opens in a new windowHotel Piz
Hotel Waldhaus am See

Hotel Waldhaus am See

3.5 out of 5
Via Dim Lej 6 St. Moritz GR
The price is AU$670 per night from 21 Dec to 22 Dec
AU$670
21 Dec - 22 Dec
includes taxes & fees
When you stay at Hotel Waldhaus am See in St. Moritz, you'll be on a lake, within a 15-minute walk of Lake St. Moritz and Engadin Valley.
Opens in a new windowHotel Waldhaus am See
Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ

5 out of 5
5 Via Serlas St. Moritz GR
The price is AU$1,904 per night from 14 Jan to 15 Jan
AU$1,904
14 Jan - 15 Jan 2026
includes taxes & fees
When you stay at Hotel GRACE LA MARGNA ST MORITZ in St. Moritz, you'll be near ski lifts, within a 10-minute walk of Lake St. Moritz and Engadin Valley.
Opens in a new windowHotel GRACE LA MARGNA ST MORITZ
Save an average of 15% on thousands of hotels when you're signed in
Hotel Reine Victoria

Hotel Reine Victoria

4 out of 5
Via Rosatsch 18 St. Moritz GR
The price is AU$1,479 per night from 26 Dec to 27 Dec
AU$1,479
26 Dec - 27 Dec
includes taxes & fees
With a stay at Hotel Reine Victoria in St. Moritz, you'll be near ski lifts, within a 5-minute drive of Lake St. Moritz and Engadin Valley.
Opens in a new windowHotel Reine Victoria
Don't see what you're looking for?
See all available properties in St. Moritz
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.