The 10 best self-catering accommodations in Maloja, Switzerland | Booking.com
Skip to main content

Self-Catering Accommodations in Maloja

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

The best self-catering accommodations in Maloja

Check out our selection of great self-catering accommodations in Maloja

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 Maloja and surrounding area in the past month

See all

These self-catering accommodations in Maloja and nearby have options with free cancellation

  • Hotel Guidon Apartments

    Bivio
    Free cancellation options available
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 38 reviews

    Hotel Guidon Apartments offers accommodations in Bivio, 27 miles from Viamala Canyon and 18 miles from Maloja Pass. 14 miles from Train Station St.

    From $176.81 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 19 reviews

    4 1/2 Room Maisonette Apartment with great views offers accommodations in Sils Maria, 7 miles from Train Station St. Moritz and 11 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Chesa La Cuntainta - Sils Maria

    Sils Maria
    Free cancellation options available
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 31 reviews

    Chesa La Cuntainta - Sils Maria offers accommodations in Sils Maria, 7 miles from Train Station St. Moritz and 11 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Chesa Muot Marias - Sils

    Sils Maria
    Free cancellation options available
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 36 reviews

    Chesa Muot Marias - Sils enjoys a location in Sils Maria, 7.1 miles from Train Station St. Moritz and 11 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Ferienwohnungen Seraina

    Sils Maria
    Free cancellation options available
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 26 reviews

    6.8 miles from Train Station St. Moritz in Sils Maria, Ferienwohnungen Seraina features accommodations with access to a sauna, hammam, and steam room.

  • Casa Tavernela

    Vicosoprano
    Free cancellation options available
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 3 reviews

    Casa Tavernela is located in Vicosoprano, just 20 miles from Train Station St. Moritz and 23 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Chesa Allegria - Sils Maria

    Sils Maria
    Free cancellation options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 42 reviews

    Chesa Allegria - Sils Maria is located in Sils Maria, just 6.8 miles from Train Station St. Moritz and 11 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Chesa Suot Ovas

    Sils Maria
    Free cancellation options available
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 25 reviews

    Providing mountain views, Chesa Suot Ovas in Sils Maria provides accommodations, a terrace, and barbecue facilities. There's a private entrance at the apartment for the convenience of those who stay.

Highly rated self-catering accommodations in Maloja and nearby

  • Curtinfess Rezzonico

    Bivio
    8.0+ review score
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 9 reviews

    Curtinfess Rezzonico is located in Bivio, just 14 miles from Train Station St. Moritz and 17 miles from Engadin Golf Samedan & Zuoz-Madulain. Guests staying at this apartment have access to a terrace.

  • Curtinfess Franklin

    Bivio
    8.0+ review score
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 21 reviews

    Curtinfess Franklin offers accommodations in Bivio, 18 miles from Maloja Pass. The property is around 14 miles from Train Station St.

  • Corn Alv 13

    Bivio
    8.0+ review score
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 9 reviews

    Corn Alv 13 offers accommodations in Bivio, 14 miles from Train Station St. Moritz and 18 miles from Engadin Golf Samedan & Zuoz-Madulain. This apartment provides accommodations with a balcony.

  • Palazzo

    Bivio
    8.0+ review score
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 13 reviews

    Palazzo enjoys a location in Bivio, 13 miles from Train Station St. Moritz and 17 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • La Stalla

    Vicosoprano
    8.0+ review score
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 5 reviews

    La Stalla is located in Vicosoprano, just 19 miles from Train Station St. Moritz and 23 miles from Engadin Golf Samedan & Zuoz-Madulain. With quiet street views, this accommodation offers a patio.

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

    Heimelige Ferienwohnung mit Sicht in die Bergwelt offers accommodations in Bivio, 27 miles from Viamala Canyon and 18 miles from Maloja Pass. 14 miles from Train Station St.

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

    Ferienwohnung in den Bergen mit grosser Terrasse offers accommodations in Bivio, 14 miles from Train Station St. Moritz and 18 miles from Engadin Golf Samedan & Zuoz-Madulain.

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

    Studio Ca d'Martin is located in Vicosoprano, just 19 miles from Train Station St. Moritz and 23 miles from Engadin Golf Samedan & Zuoz-Madulain.

Enjoy breakfast in Maloja and nearby

  • Casa Bivio

    Bivio
    Breakfast options
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Casa Bivio is located in Bivio, just 14 miles from Train Station St. Moritz and 17 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Gelgia Sommer-Salis

    Bivio
    Breakfast options
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Gelgia Sommer-Salis offers accommodations in Bivio, 14 miles from Train Station St. Moritz and 18 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Appartamento Wyss

    Bivio
    Breakfast options
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 4 reviews

    Appartamento Wyss is located in Bivio, just 14 miles from Train Station St. Moritz and 18 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Roccabella

    Bivio
    Breakfast options
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Roccabella offers accommodations in Bivio, 13 miles from Train Station St. Moritz and 17 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    14 miles from Train Station St. Moritz in Bivio, Charmant pour famille - I Love Bivio features accommodations with access to a sauna. Guests are welcome to go for a swim in the private pool.

  • Ferienhaus Septimer

    Bivio
    Breakfast options
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 10 reviews

    Ferienhaus Septimer offers accommodations in Bivio, 14 miles from Train Station St. Moritz and 18 miles from Engadin Golf Samedan & Zuoz-Madulain.

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

    Chalet Ca d'Martin offers accommodations in Vicosoprano, 19 miles from Train Station St. Moritz and 23 miles from Engadin Golf Samedan & Zuoz-Madulain.

  • Cá al Ponte

    Bivio
    Breakfast options
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Cá al Ponte is located in Bivio, just 18 miles from Engadin Golf Samedan & Zuoz-Madulain and 27 miles from Viamala Canyon. This apartment provides accommodations with a balcony.

Self-catering Accommodations That Guests Love in Maloja

See all
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 405 reviews
    The location was great to visit Engadin, just few minutes by car to Silvaplana and St. Moritz. The building was great, with very charmful spaces like a large hall and decorated stairs. The apartment was comfortable with a nice view on the mountains. The bedroom was great, the kitchen well equipped and the bathroom had all needed services. The hotel staff was kind and helpful with our needs. There was a ski deposit and a free parking for the hotel guests.
    Guest review by
    Sergio
    Family with young children
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 405 reviews
    It's spacious, the food they offer for Christmas Eve was nice and yummy. Voila!! 👌, The small kitchen,fridge and etc. was really convenient. For me it was a comfortable and quiet stay.
    Guest review by
    Carol
    Family with young children