Skip to main content

The best self-catering accommodations in St. Moritz

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

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Aladin Apartments St Moritz, hotel in 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.

Very clean, modern appliances, looked like the photos, host checked in us within a few minutes of arrival and was very helpful.
Scored 9.0
9.0
Rated wonderful
Wonderful
447 reviews
Price from
$257.90
1 night, 2 adults
SmartHome Top of the World, hotel in St. Moritz

SmartHome Top of the World is a recently renovated apartment in St. Moritz, near Train Station St. Moritz. This property offers access to a balcony, free private parking, and free Wifi.

The property was very well equipped and comfortable. It was clean and the check in and check out were easy.
Scored 9.4
9.4
Rated wonderful
Wonderful
102 reviews
Price from
$282.12
1 night, 2 adults
b&b River Inn, hotel in St. Moritz

b&b River Inn is located in St. Moritz, 1312 feet from Signalbahn and 1.4 mi from the center. The bed and breakfast has a terrace and views of the mountain, and guests can enjoy a drink at the bar.

I liked the receptionist, she was pleasant and helpful. Room was nice and it had an elevator, which we needed
Scored 8.8
8.8
Rated excellent
Excellent
757 reviews
Price from
$180.19
1 night, 2 adults
Chesa Madrisa, hotel in St. Moritz

Chesa Madrisa offers accommodations in St. Moritz, 1.3 miles from Train Station St. Moritz and 5.3 miles from Engadin Golf Samedan & Zuoz-Madulain.

Scored 8.6
8.6
Rated excellent
Excellent
104 reviews
Price from
$154.29
1 night, 2 adults
Esclusivo bilocale centralissimo, hotel in St. Moritz

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

Beautiful apartment, perfect location, great host
Scored 8.8
8.8
Rated excellent
Excellent
54 reviews
Price from
$295.06
1 night, 2 adults
Townhouse N9, hotel in St. Moritz

Townhouse N9 offers accommodations in St. Moritz, 4.9 miles from Engadin Golf Samedan & Zuoz-Madulain and 21 miles from Swiss National Park Visitor Centre.

Over messages staff was very nice. Clean rooms, good closeness to shops and bus stops to the main city. Very near the beautiful lake. Kitchen had everything (except garbage bags).
Scored 8.2
8.2
Rated very good
Very Good
56 reviews
Price from
$289.66
1 night, 2 adults
Sankt Moritz Suite, hotel in St. Moritz

1.2 miles from Train Station St. Moritz in St. Moritz, Sankt Moritz Suite provides accommodations with access to an indoor pool. This property offers access to a balcony and free private parking.

Scored 7.9
7.9
Rated good
Good
8 reviews
Price from
$473
1 night, 2 adults
St. Moritz, hotel in St. Moritz

St. Moritz is recently renovated and includes a living room with a flat-screen TV. Featuring a casino, the property is located within a 16-minute walk of Train Station St. Moritz.

Scored 7.0
7.0
Rated good
Good
13 reviews
Price from
$456.52
1 night, 2 adults
Chesa Centrum - Celerina, hotel in St. Moritz

Chesa Centrum - Celerina is located in Celerina, just 1.8 miles from Train Station St. Moritz and 2 miles from Engadin Golf Samedan & Zuoz-Madulain.

Location, size, cleanliness
Scored 9.0
9.0
Rated wonderful
Wonderful
27 reviews
Price from
$144.94
1 night, 2 adults
Magic Moments, hotel in St. Moritz

Offering a garden, Magic Moments offers accommodations in Brail. This property offers access to a balcony, free private parking, and free Wifi. Outdoor seating is also available at the apartment.

It is very Cozy, The food is so amazing!
Scored 9.3
9.3
Rated wonderful
Wonderful
115 reviews
Price from
$106.99
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 this month

Enjoy breakfast in St. Moritz!

  • b&b River Inn
    Breakfast options
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 757 reviews

    b&b River Inn is located in St. Moritz, 1312 feet from Signalbahn and 1.4 mi from the center. The bed and breakfast has a terrace and views of the mountain, and guests can enjoy a drink at the bar.

    It was clean and comfortable. The breakfast options were great.

  • SmartHome Top of the World
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 102 reviews

    SmartHome Top of the World is a recently renovated apartment in St. Moritz, near Train Station St. Moritz. This property offers access to a balcony, free private parking, and free Wifi.

    Kitchen, Balcony, Rooms, Washer, Bathroom, Living room

  • Chesa Suot Brattas 23 - Sankt Moritz
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 10 reviews

    Chesa Suot Brattas 23 - Sankt Moritz offers accommodations in St. Moritz, a 12-minute walk from Train Station St. Moritz and 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Cozy apartment in St. Moritz
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 19 reviews

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

    Appartamento ideale per più famiglie con 2 bagni comodi

  • Luxury Mountain Apartment with Private Sauna and Underground Parking
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 27 reviews

    A 16-minute walk from Train Station St. Moritz in St. Moritz, Luxury Mountain Apartment with Private Sauna and Underground Parking provides accommodations with access to a sauna.

    The high tech and clean the location The support

  • Alpenstil, 4 Pax, zentral, 1 Parkplatz - RE31
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 40 reviews

    Alpenstil, 4 Pax, zentral, 1 Parkplatz - RE31 is a recently renovated apartment in St. Moritz, near Train Station St. Moritz.

    Siehe vorne, sehr sauber, gute Austattung, gute Lage

  • New! Cozy, central apartment with a stunning view
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 14 reviews

    New! Cozy, central apartment with a stunning view is a recently renovated apartment in St. Moritz, near Train Station St. Moritz.

    Excellent views. Very comfortable and modern facilities.

  • Sankt Moritz Spirit Piz Bernina 5
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 12 reviews

    A recently renovated apartment, Sankt Moritz Spirit Piz Bernina 5 offers accommodations in St. Moritz. This apartment offers free private parking, an elevator, and free Wifi.

    Gute Lage, es war alles da was man benötigt, Sauberkeit, sehr netter Ansprechpartner.

These self-catering accommodations in St. Moritz have options with FREE cancellation

  • Sankt Moritz Suite
    Free cancellation options available
    Scored 7.9
    7.9
    Rated good
    Good
     · 8 reviews

    1.2 miles from Train Station St. Moritz in St. Moritz, Sankt Moritz Suite provides accommodations with access to an indoor pool. This property offers access to a balcony and free private parking.

  • 42m2 Alpenschick mit Ausblick - Pool - 2P - E405
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 44 reviews

    42m2 Alpenschick mit Ausblick - Pool - 2P - E405 is a recently renovated apartment in St. Moritz where guests can make the most of its indoor pool, spa and wellness center, and fitness center.

    Studio confortable, bien équipé et joliment décoré

  • Apartment Via Surpunt - Casa - 5 Rooms
    Free cancellation options available
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 14 reviews

    Apartment Via Surpunt - Casa - 5 Rooms is located in St. Moritz, just 1.5 miles from Train Station St. Moritz and 5.5 miles from Engadin Golf Samedan & Zuoz-Madulain.

    ruhige Lage, viel Platz, bequeme Betten, Nähe zum See

  • Designer Küche - Südbalkon - TG-Stellplatz - WLAN
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 10 reviews

    Designer Küche - Südbalkon - TG-Stellplatz - WLAN is located in St. Moritz, just 1.2 miles from Train Station St. Moritz and 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain.

    Die Lage war sehr gut. Zentral, Ruhig und einen schöner Ausblick

  • Cosy Apartment facing Piz Rosatsch
    Free cancellation options available
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 9 reviews

    Cosy Apartment facing Piz Rosatsch offers accommodations in St. Moritz, 2.6 miles from Train Station St. Moritz and 6.6 miles from Engadin Golf Samedan & Zuoz-Madulain.

    Perfekt ausgestattet, freundliches helles Apartment.

  • Apartment Via Surpunt - Ruben- 5 Rooms
    Free cancellation options available
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 22 reviews

    Apartment Via Surpunt - Ruben- 5 Rooms is located in St. Moritz, just 1.5 miles from Train Station St. Moritz and 5.5 miles from Engadin Golf Samedan & Zuoz-Madulain.

    The property was modern, clean, spacious and well equipped!

  • Bilocale nuovo St. Moritz Chesa Arlas
    Free cancellation options available
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 41 reviews

    Bilocale nuovo St. Moritz Chesa Arlas offers accommodations in St. Moritz, 1.2 miles from Train Station St. Moritz and 5.3 miles from Engadin Golf Samedan & Zuoz-Madulain.

    The view is perfect. It's is just a fabulous apartment.

  • Modernes Studio im Hotspot für 2 Personen - C2
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 69 reviews

    Modernes Studio im Hotspot für 2 Personen - C2 offers accommodations in St. Moritz, a 8-minute walk from Train Station St. Moritz and 5.1 miles from Engadin Golf Samedan & Zuoz-Madulain.

    Very close to city centre and supermarket. Netflix available to entertain us at night.

Highly-rated self-catering accommodations in St. Moritz

  • Aladin Apartments St Moritz
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 447 reviews

    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.

    Very nice new apparemment not far from the downtown

  • Seeblick an Luxusmeile 4P, 70m2 - Parkplatz, - S11-1
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 54 reviews

    Seeblick an Luxusmeile 4P, 70m2 - Parkplatz, - S11-1 offers accommodations in St. Moritz, a 2-minute walk from Train Station St. Moritz and 4.5 miles from Engadin Golf Samedan & Zuoz-Madulain.

    Clean, close to train station. Nice properity. Recommend to others.

  • Chesa Madrisa
    8.0+ review score
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 104 reviews

    Chesa Madrisa offers accommodations in St. Moritz, 1.3 miles from Train Station St. Moritz and 5.3 miles from Engadin Golf Samedan & Zuoz-Madulain.

    1. Outstanding value for St Moritz 2. Very comfortable

  • Esclusivo bilocale centralissimo
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 54 reviews

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

    It was very professional hosting, tha accomodation was super.

  • swissme - 100qm - Balkon - 2 Bäder - Parkplatz - Fußbodenheizung
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 25 reviews

    Swissme - 100qm - Balkon - 2 Bäder - Parkplatz - Fußbodenheizung offers accommodations in St. Moritz, 1.2 miles from Train Station St. Moritz and 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain.

    ruim, zeer goed uitgerust, met prima keuken faciliteiten .

  • Zentrale Wohnung in St. Moritz mit großem Balkon
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 19 reviews

    Zentrale Wohnung in St. Moritz mit großem Balkon is located in St. Moritz, just 1.2 miles from Train Station St. Moritz and 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain.

    Localização perto do centro, ponto de ônibus e supermercado.

  • Chesa Chalavus - St. Moritz
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 42 reviews

    Chesa Chalavus - St. Moritz offers accommodations in St. Moritz, 1.1 miles from Train Station St. Moritz and 5 miles from Engadin Golf Samedan & Zuoz-Madulain.

    Alt man trengte på en flate, samt garasje. Alle fasiliteter.

  • Chesa Derby 32
    8.0+ review score
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 58 reviews

    Chesa Derby 32 is a recently renovated apartment in St. Moritz, near Train Station St. Moritz. This apartment offers free private parking, an elevator, and free Wifi.

    Location was ok, not the city center but easy to access

FAQ about self-catering accommodations in St. Moritz

Self-catering Accommodations That Guests Love in St. Moritz

Research, refine, and make plans for your whole trip