Skip to main content

Self-Catering Accommodations in St. Moritz

Find the self-catering accommodations that appeal to you the most

The best self-catering accommodations in St. Moritz

Check out our selection of great self-catering accommodations in St. Moritz

Filter by:

Review score

Aladin Apartments St Moritz

St. Moritz

Aladin Apartments St Moritz offers units with a balcony or terrace, a fully-equipped kitchenette with a dishwasher, a living room and a flat-screen TV with satellite channels.

K
Kim
From
Australia
What was not to like ! Everything we needed and the host was extremely helpful
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 475 reviews
Price from
$300.23
1 night, 2 adults

Apartments Flora - Sunflower

St. Moritz

Apartments Flora - Sunflower enjoys a location in St. Moritz, 1.5 miles from Train Station St. Moritz and 5.5 miles from Engadin Golf Samedan & Zuoz-Madulain.

F
Fernando
From
United States
Spacious. Clean. Contemporary design. It accommodated a family of 4 well. Good communication with property manager
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 32 reviews
Price from
$358.02
1 night, 2 adults

Esclusivo bilocale centralissimo

St. Moritz

A 11-minute walk from Train Station St. Moritz in St. Moritz, Esclusivo bilocale centralissimo offers accommodations with access to a steam room and fitness center.

E
Erta
From
Albania
The apartment is spacious, comfortable, and equipped with all necessary kitchen appliances. Very clean and cozy apartment.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 123 reviews
Price from
$272.60
1 night, 2 adults

SmartHome Top of the World

St. Moritz

A 19-minute walk from Train Station St. Moritz in St. Moritz, SmartHome Top of the World offers accommodations with access to a hot tub.

M
Mr.Komson
From
Thailand
The property exceeded our expectations in every way. Its location strikes the perfect balance—close enough to the town center for convenience, yet quiet and peaceful. We particularly appreciated its proximity to Celerina, which allowed us to enjoy a pleasant short hike. The facilities were outstanding, far surpassing what we anticipated. The apartment features a home theater system and a fully equipped kitchen with all the essentials. During our two-night stay, we were thoroughly impressed by the accommodation. It truly felt like being at home, but with the added bonus of being in St. Moritz. I highly recommend this property.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 169 reviews
Price from
$349.07
1 night, 2 adults

Cozy apartment in St. Moritz

St. Moritz

Cozy apartment in St. Moritz offers accommodations in St. Moritz, a 17-minute walk from Train Station St. Moritz and 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain.

J
Jeremy
From
United States
The apartment is very nice, roomy, and in a good location. We loved our stay here. The views of the lame from the balcony are a real plus. Very glad we did not stay in a hotel.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 31 reviews
Price from
$307.77
1 night, 2 adults

Appartamento centrale

St. Moritz

Appartamento centrale offers accommodations in St. Moritz, a 8-minute walk from Train Station St. Moritz and 5 miles from Engadin Golf Samedan & Zuoz-Madulain.

S
Smith
From
United States
Great location Spacious living room Good host and communication
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 29 reviews
Price from
$203.50
1 night, 2 adults

Au Reduit 106

St. Moritz

Au Reduit 106 offers accommodations in St. Moritz, a 8-minute walk from Train Station St. Moritz and 5 miles from Engadin Golf Samedan & Zuoz-Madulain.

T
Tanya
From
Switzerland
The appartment is located in the heart of St Moritz Dorf so everything is available at walking distance. It was clean and offered great comfort for a family with its two bedrooms and two restrooms. The dining and living rooms were cozy and had a great view. We didn't use the kitchen much, except for the breakfast but it is fully equiped. We've known this region for years and we definitely think it's a great option to stay in the beautiful Engadin.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 23 reviews
Price from
$602.98
1 night, 2 adults

Apartments Corvatch-Sunflower

St. Moritz

Apartments Corvatch-Sunflower is located in St. Moritz, just 1.5 miles from Train Station St. Moritz and 5.5 miles from Engadin Golf Samedan & Zuoz-Madulain.

C
Cynthia
From
Canada
The apartment was larger than we thought which was a huge bonus. Very conveniently located in Moritz and check in was a breeze. I definitely recommend this place.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 20 reviews
Price from
$364.30
1 night, 2 adults

Chesa Madrisa

St. Moritz

Providing mountain views, Chesa Madrisa in St. Moritz provides accommodations and a terrace. Free Wifi is provided throughout the property, and private parking is available on site.

I
Iryna
From
United States
Great location, walking distance to lift
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 95 reviews
Price from
$150.74
1 night, 2 adults

Retreat in the center of Sankt Moritz

St. Moritz

4.4 miles from Engadin Golf Samedan & Zuoz-Madulain in St. Moritz, Retreat in the center of Sankt Moritz features accommodations with access to a fitness room.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 5 reviews
Price from
$463.54
1 night, 2 adults
All self-catering accommodations in St. Moritz

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in St. Moritz and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in St. Moritz

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 42 reviews

Popular with guests booking self-catering accommodations in St. Moritz

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 8 reviews

Popular with guests booking self-catering accommodations in St. Moritz

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 95 reviews

Popular with guests booking self-catering accommodations in St. Moritz

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 5 reviews

Popular with guests booking self-catering accommodations in St. Moritz

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 169 reviews

Popular with guests booking self-catering accommodations in St. Moritz

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 23 reviews

Popular with guests booking self-catering accommodations in St. Moritz

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 475 reviews

Popular with guests booking self-catering accommodations in St. Moritz

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 32 reviews

Popular with guests booking self-catering accommodations in St. Moritz

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 28 reviews

Popular with guests booking self-catering accommodations in St. Moritz

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 771 reviews

These self-catering accommodations in St. Moritz and nearby have options with free cancellation

CENTRAL PENTHOUSE GREAT LAKE VIEW

St. Moritz
Free cancellation options available
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 45 reviews

CENTRAL PENTHOUSE GREAT LAKE VIEW is located in St. Moritz, just a 10-minute walk from Train Station St. Moritz and 4.9 miles from Engadin Golf Samedan & Zuoz-Madulain.

Chesa Suot Brattas 1 Apt 23 - Sankt Moritz

St. Moritz
Free cancellation options available
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 22 reviews

Chesa Suot Brattas 1 Apt 23 - Sankt Moritz is located in St. Moritz, just a 9-minute walk from Train Station St. Moritz and 4.3 miles from Engadin Golf Samedan & Zuoz-Madulain.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Schöne Ferienwohnung im Zentrum von St. Moritz is located in St. Moritz, just a 11-minute walk from Train Station St. Moritz and 4.9 miles from Engadin Golf Samedan & Zuoz-Madulain.

Esclusivo bilocale centralissimo

St. Moritz
Free cancellation options available
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 123 reviews

A 11-minute walk from Train Station St. Moritz in St. Moritz, Esclusivo bilocale centralissimo offers accommodations with access to a steam room and fitness center.

Residence Au Reduit Sankt Moritz

St. Moritz
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews

Residence Au Reduit Sankt Moritz is located in St. Moritz, just a 8-minute walk from Train Station St. Moritz and 5 miles from Engadin Golf Samedan & Zuoz-Madulain.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 63 reviews

Jägerstil, 70m2, zentral, 1 Parkplatz - RE31 offers accommodations in St. Moritz, a 8-minute walk from Train Station St. Moritz and 5 miles from Engadin Golf Samedan & Zuoz-Madulain.

Appartamento centrale

St. Moritz
Free cancellation options available
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 29 reviews

Appartamento centrale offers accommodations in St. Moritz, a 8-minute walk from Train Station St. Moritz and 5 miles from Engadin Golf Samedan & Zuoz-Madulain.

Au Reduit 106

St. Moritz
Free cancellation options available
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 23 reviews

Au Reduit 106 offers accommodations in St. Moritz, a 8-minute walk from Train Station St. Moritz and 5 miles from Engadin Golf Samedan & Zuoz-Madulain.

From $891.90 per night

Highly rated self-catering accommodations in St. Moritz and nearby

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 23 reviews

Wonderful cosy apartment in St. Moritz is located in St. Moritz, just a 11-minute walk from Train Station St. Moritz and 4.9 miles from Engadin Golf Samedan & Zuoz-Madulain.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 99 reviews

Sankt Moritz Dorf Charme Apartment is located in St. Moritz, just a 11-minute walk from Train Station St. Moritz and 4.9 miles from Engadin Golf Samedan & Zuoz-Madulain.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 26 reviews

St Moritz 3 Suite vista lago offers accommodations in St. Moritz, 5.1 miles from Engadin Golf Samedan & Zuoz-Madulain and 21 miles from Swiss National Park Visitor Centre.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 81 reviews

Charmantes, gemütliches Studio, im Zentrum - C2 offers accommodations in St. Moritz, a 9-minute walk from Train Station St. Moritz and 5.1 miles from Engadin Golf Samedan & Zuoz-Madulain.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 23 reviews

New! Cozy, central apartment with a stunning view offers accommodations in St. Moritz, a 12-minute walk from Train Station St. Moritz and 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 6 reviews

Apartment Tinus - 3 min Walk to Ski Lift is located in St. Moritz, just a 12-minute walk from Train Station St. Moritz and 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 11 reviews

New! Exclusive Apartment 3min to Chantarella Bahn is located in St. Moritz, just a 12-minute walk from Train Station St. Moritz and 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 10 reviews

Chesa il Rifugio is located in St. Moritz, just a 14-minute walk from Train Station St. Moritz and 5.4 miles from Engadin Golf Samedan & Zuoz-Madulain.

Enjoy breakfast in St. Moritz and nearby

Au Reduit 401

St. Moritz
Breakfast options
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 8 reviews

Au Reduit 401 is located in St. Moritz, just 5 miles from Engadin Golf Samedan & Zuoz-Madulain and 21 miles from Swiss National Park Visitor Centre.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Bijou, Holz, zentral, mit Garage und Pool -CB102-B is a recently renovated apartment in St. Moritz, near Train Station St. Moritz.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3 reviews

Ski Paradise Steps to Chantarella Lift is located in St. Moritz, just a 10-minute walk from Train Station St. Moritz and 4.5 miles from Engadin Golf Samedan & Zuoz-Madulain.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Exklusives Apartment St Moritz - 3 Schlafzimmer - Seeblick offers accommodations in St. Moritz, a 8-minute walk from Train Station St. Moritz and 4.5 miles from Engadin Golf Samedan & Zuoz-Madulain.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Zentrale Oase, Ski, Berge Spass, 45m2, für 2P - C8 is a recently renovated apartment in St. Moritz, near Train Station St. Moritz.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

5.2 miles from Engadin Golf Samedan & Zuoz-Madulain in St. Moritz, Apartment in villa in the heart of Sankt Moritz-Dorf offers accommodations with access to a sauna.

Apartment Tinus

St. Moritz
Breakfast options
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3 reviews

The property is around a 11-minute walk from Train Station St. Moritz, 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain, and 21 miles from Swiss National Park Visitor Centre.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

StMoritz Center Vintage Terrace 180 full lake view offers accommodations in St. Moritz, 5 miles from Engadin Golf Samedan & Zuoz-Madulain and 22 miles from Swiss National Park Visitor Centre.

FAQ about self-catering accommodations in St. Moritz

Self-catering Accommodations That Guests Love in St. Moritz

See all
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 61 reviews
Large apartment, a lot of kitchen equipment is present. Very clean. Friendly host. Excellent location
Guest review by
Bart
Travelers with friends
Avg. price/night: $326.61
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 771 reviews
Nice hotel with a kitchen. Good breakfast, very nice personnel.
Guest review by
Malgorzata
Family with young children
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 63 reviews
Lovely apartment with well appointed and functional kitchen. Great location in the centre of the town. Very comfortable and homely.
Guest review by
Walter Menke
Travelers with friends