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.

The apartment was fantastic - perfect size, heated floors, kitchen, perfectly sized, lots of windows, large balcony with a view, extremely clean and tidy. The check-in processes was smooth/well managed. We would have gladly stayed longer if the place was not fully booked for the holidays.
Scored 9.0
9.0
Rated wonderful
Wonderful
447 reviews
Price from
$269.81
1 night, 2 adults
Cozy apartment in St. Moritz, hotel in St. Moritz

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.

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 9.2
9.2
Rated wonderful
Wonderful
19 reviews
Price from
$605.69
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
785 reviews
Price from
$176.20
1 night, 2 adults
Chesa Madrisa, hotel in 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.

Location, clean, garage
Scored 8.1
8.1
Rated very good
Very Good
102 reviews
Price from
$185.01
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 8.4
8.4
Rated very good
Very Good
12 reviews
Price from
$494.47
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 steam room and fitness center.

The location was good - near restaurants and shopping...walkable. Host did have coffee and basics provided.
Scored 8.7
8.7
Rated excellent
Excellent
64 reviews
Price from
$225.76
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.3
8.3
Rated very good
Very Good
56 reviews
Price from
$283.24
1 night, 2 adults
Seeblick an Luxusmeile 4P, 70m2 - Parkplatz, - S11-1, hotel in St. Moritz

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.

Near train station. Clean and orderly.
Scored 8.9
8.9
Rated excellent
Excellent
55 reviews
Price from
$232.09
1 night, 2 adults
St. Moritz, hotel in St. Moritz

Featuring a casino, St. Moritz provides accommodations in St. Moritz. The property is around a 16-minute walk from Train Station St.

Location
Scored 6.7
6.7
Rated pleasant
Pleasant
14 reviews
Price from
$405.84
1 night, 2 adults
meschihouse - Chesa Engadina, hotel in Samedan

Meschihouse - Chesa Engadina offers accommodations in Samedan, a 5-minute walk from Engadin Golf Samedan & Zuoz-Madulain and 4 miles from Train Station St. Moritz.

The apartment was in a great location to golf, exploring the town and walking to dinner. There was a supermarket very close by and a little farm market across the street from the apartment the morning of our departure- where we picked up some fresh fruit, pastry and coffee
Scored 7.5
7.5
Rated good
Good
8 reviews
Price from
$238.61
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

See all

Enjoy breakfast in St. Moritz!

  • b&b River Inn
    Breakfast options
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 785 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.

  • 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.

    Nice apartment with an amazing view. Great kitchen.

  • Beautiful Modern family apartment with free parking
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 6 reviews

    Beautiful Modern family apartment with free parking is located in St. Moritz, just 1.1 miles from Train Station St. Moritz and 5 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Wonderful cosy apartment in St. Moritz
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 6 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.

  • Cozy apartment in St. Moritz
    Scored 9.2
    9.2
    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.6
    9.6
    Rated exceptional
    Exceptional
     · 31 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
     · 47 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! Exclusive Apartment 3min to Chantarella Bahn
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 8 reviews

    New! Exclusive Apartment 3min to Chantarella Bahn is a recently renovated apartment in St. Moritz, near Train Station St. Moritz.

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

  • St Moritz 3 Suite vista lago
    Free cancellation options available
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 27 reviews

    St Moritz 3 Suite vista lago is a recently renovated apartment in St. Moritz, near Train Station St. Moritz.

    شقه بثلاث غرف فيها اطلاله جيده فيها مطبخ متكامل حمامات جميله ونظيفه تعامل الموظفين كان جيد

  • Sankt Moritz Spirit Piz Bernina 5
    Free cancellation options available
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 14 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.

  • 42m2 Alpenschick mit Ausblick - Pool - 2P - E405
    Scored 9.1
    9.1
    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 - Florentina- 3 Rooms
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 10 reviews

    Apartment Via Surpunt - Florentina- 3 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.

    Ruim en schoon appartement, alle faciliteiten aanwezig. Duidelijke communicatie met de host.

  • Apartment Via Surpunt - Casa - 5 Rooms
    Free cancellation options available
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 17 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.2
    9.2
    Rated wonderful
    Wonderful
     · 8 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.

  • Modern crossing apartment facing Piz Rosatsch
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 8 reviews

    2.6 miles from Train Station St. Moritz in St. Moritz, Modern crossing apartment facing Piz Rosatsch provides accommodations with access to a sauna and indoor pool.

    Master Bed was vey comfortable. This is a beautiful condo.

Highly-rated self-catering accommodations in St. Moritz

  • Apartment Via Surpunt - Ruben- 5 Rooms
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 21 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!

  • Modernes Studio im Hotspot für 2 Personen - C2
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 61 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.

    위치.청결.편안함. 모두 좋았고..비대면 체크인.체크아웃이라 편했으며 특히 호스트의 친절한 가이드에 감사^^

  • swissme - 100qm - Balkon - 2 Bäder - Parkplatz - Fußbodenheizung
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 28 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 .

  • Große Wohnung mitten in St. Moritz am See
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 19 reviews

    Große Wohnung mitten in St. Moritz am See is located in St. Moritz, just 1.2 miles from Train Station St. Moritz and 5.2 miles from Engadin Golf Samedan & Zuoz-Madulain.

    the position is perfect, the house super clean and fully furnished

  • CENTRAL PENTHOUSE GREAT LAKE VIEW
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 55 reviews

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

    It was very stylish. Comfortable. Clean. Good location.

  • Chesa Derby 32
    8.0+ review score
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 59 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

  • Apartment Park Salet 3.5
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 5 reviews

    Apartment Park Salet 3.5 is located in St. Moritz, just 1.4 miles from Train Station St. Moritz and 5.4 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Sankt Moritz Chesa Ruinatsch 50
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 53 reviews

    Offering a garden, Sankt Moritz Chesa Ruinatsch 50 offers accommodations in St. Moritz. This property offers access to a balcony, free private parking, and free Wifi.

    Tout était parfait: propreté, toutes les commodités…

FAQ about self-catering accommodations in St. Moritz

Self-catering Accommodations That Guests Love in St. Moritz

See all

Research, refine, and make plans for your whole trip