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

Self-Catering Accommodations in Cala

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

The best self-catering accommodations in Cala

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

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

See all

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

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

    This bed and breakfast enjoys a quiet location in the small village of Cavagnago in the Leventina Valley. It offers spacious apartments with a balcony, free Wi-Fi, and a garden with a terrace.

    From $146.72 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 155 reviews

    Appartamento accogliente di montagna a Cavagnago is located in Faido, just 26 miles from Bellinzona Train Station and 26 miles from Three Castles of Bellinzona.

    From $158 per night
  • Casa 21

    Sonogno
    Free cancellation options available
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 56 reviews

    Casa 21 is located in Sonogno, just 19 miles from Piazza Grande Locarno and 22 miles from Golfclub Patriziale Ascona. This apartment features free private parking, a mini-market, and free Wifi.

    From $150.48 per night
  • LA CÀ NOVA. South Switzerland cozy gate away.

    Osco
    Free cancellation options available
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 6 reviews

    LA CÀ NOVA. South Switzerland cozy gate away. Offers accommodations in Osco, 28 miles from Castelgrande Castle. Free Wifi is available throughout the property and Devils Bridge is 25 miles away.

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

    Chalet Nucleo 12 by Quokka 360 - bouldering temple in Chironico offers accommodations in Chironico, 24 miles from Castelgrande Castle.

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 15 reviews

    Providing a garden, Stèla - rustic house in the heart of the Leventina provides accommodations in Lavorgo. With garden views, this accommodation offers a balcony.

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

    Featuring barbecue facilities, La Pergola by Quokka 360 - for mountain sports enthusiasts features accommodations in Lavorgo. 28 miles from Devils Bridge, the apartment provides a garden and a terrace...

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 8 reviews

    Featuring a garden, Santorini by Quokka 360 - Blue curtains in the Alps features accommodations in Anzonico. Featuring mountain and garden views, this apartment also comes with free Wifi.

Highly rated self-catering accommodations in Cala and nearby

  • Casa Bubeck

    Cavagnago
    8.0+ review score
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 20 reviews

    Offering barbecue facilities, Casa Bubeck offers accommodations in Cavagnago. With garden views, this accommodation features a patio.

  • Casa Leventina

    Giornico
    8.0+ review score
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 15 reviews

    Casa Leventina is located in Giornico, just 19 miles from Bellinzona Train Station and 19 miles from Three Castles of Bellinzona. With inner courtyard views, this accommodation offers a balcony.

  • Ca da Viola

    Cavagnago
    8.0+ review score
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 6 reviews

    Providing a garden, Ca da Viola offers accommodations in Cavagnago.

    From $894.23 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 19 reviews

    Baita dal Gat by Quokka 360 - modern wooden chalet in Faido offers accommodations in Sobrio, 27 miles from Three Castles of Bellinzona and 28 miles from Castelgrande Castle.

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

    Maison Dalpe by Quokka 360 - in the central area is located in Dalpe, just 25 miles from Devils Bridge and 29 miles from Source of the Rhine River - Lake Thoma. This apartment provides a garden.

  • Casa Cattaneo

    Faido
    8.0+ review score
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 29 reviews

    Casa Cattaneo enjoys a location in Faido, 25 miles from Devils Bridge and 26 miles from Castelgrande Castle.

  • Chalet Piumogna

    Faido
    8.0+ review score
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 14 reviews

    Featuring a garden, Chalet Piumogna provides accommodations in Faido. Both free Wifi and parking on-site are accessible at the chalet free of charge.

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

    Providing a garden, Chalet Dalpe by Quokka 360 - chalet among pastures and forests offers accommodations in Dalpe. This property offers access to a balcony, free private parking, and free Wifi.

Enjoy breakfast in Cala and nearby

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

    Bellissimo Chalet con vista is located in Faido, just 25 miles from Bellinzona Train Station and 25 miles from Three Castles of Bellinzona. This chalet features a terrace.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Cosy Wooden Home in the Swiss Alps is located in Cavagnago, just 26 miles from Three Castles of Bellinzona and 27 miles from Castelgrande Castle.

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

    Providing mountain views, Eco della Valle Apartments by Quokka 360 - with views of the surrounding mountains in Faido provides accommodations and a garden.

  • Rustico Chiara

    Sonogno
    Breakfast options
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 14 reviews

    Rustico Chiara offers accommodations in Sonogno, 19 miles from Piazza Grande Locarno and 22 miles from Golfclub Patriziale Ascona.

  • Chalet Charm

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

    Featuring a garden, Chalet Charm offers accommodations in Molare. This property offers access to a balcony and free private parking. Devils Bridge is 30 miles from the vacation home.

  • Rustico Valgrazia

    Molare
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    30 miles from Devils Bridge and 31 miles from Bellinzona Train Station, the property features a garden and a terrace. The chalet provides both free Wifi and free private parking.

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

    Verzasca Lodge Elma is located in Sonogno, just 18 miles from Piazza Grande Locarno and 21 miles from Golfclub Patriziale Ascona.

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

    Featuring a garden, Verzasca Lodge Ofelia features accommodations in Sonogno. This beachfront property offers access to a balcony, free private parking, and free Wifi.