Skip to main content

The best self catering accommodation in Locarno

Check out our pick of great self catering accommodation in Locarno

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Residenza Vivian Deluxe Apartments, hotel in Locarno

Located within 500 metres of Piazza Grande Locarno and 4.7 km of Golfclub Patriziale Ascona, Residenza Vivian Deluxe Apartments provides rooms with air conditioning and a private bathroom in Locarno.

Location View from apartment Hostess -Esmeralda- who managed the property was incredible! She went out of her way to make the stay as comfortable for us as possible. I requested to order a cake for my dads birthday and she went above and beyond to sort that out. Property gorgeous! Huge two rooms and super clean. Views to the lake are stunning. Short walk to centre and station! Best stay we had in Swiss was here
Scored 9.1
9.1
Rated superb
Superb
340 reviews
Price from
£341.63
1 night, 2 adults
Casa Franceschini, hotel in Locarno

Offering lake views, Casa Franceschini is set in the Orselina district of Locarno, 1.8 km from Piazza Grande Locarno and 8.3 km from Golfclub Patriziale Ascona.

NA
Scored 9.2
9.2
Rated superb
Superb
143 reviews
Price from
£182.06
1 night, 2 adults
Paracelsus Locarno Stadt Wohnung, hotel in Locarno

Located in Locarno and only 600 metres from Piazza Grande Locarno, Paracelsus Locarno Stadt Wohnung provides accommodation with city views, free WiFi and free private parking.

Scored 9.2
9.2
Rated superb
Superb
35 reviews
Price from
£371.61
1 night, 2 adults
Family apartment, near the beach whit private park, hotel in Locarno

Offering garden views, Family apartment, near the beach whit private park is an accommodation situated in Locarno, 1.4 km from Piazza Grande Locarno and 5.7 km from Golfclub Patriziale Ascona.

Scored 9.6
9.6
Rated exceptional
Exceptional
23 reviews
Price from
£294.90
1 night, 2 adults
Casa Renoir - Schritte zum Zee, hotel in Locarno

Offering inner courtyard views, Casa Renoir - Schritte zum Zee is an accommodation located in Locarno, 4.7 km from Golfclub Patriziale Ascona and 38 km from Lugano Station.

Super comfortable. Felt like a home. Loved the heating, the facilities, the balcony, the proximity, everything was so easy and comfortable at this property. Definitely a highlight of our past 3 weeks in Europe. Just felt like a deep breath.
Scored 9.7
9.7
Rated exceptional
Exceptional
22 reviews
Price from
£160.90
1 night, 2 adults
RELAX Ortensia Apartment, hotel in Locarno

Offering a terrace and garden view, RELAX Ortensia Apartment is set in Locarno, 4.6 km from Golfclub Patriziale Ascona and 38 km from Lugano Station.

Flawless apartment.
Scored 9.6
9.6
Rated exceptional
Exceptional
39 reviews
Price from
£188.23
1 night, 2 adults
RELAX Camelia Apartment, hotel in Locarno

Boasting garden views, RELAX Camelia Apartment offers accommodation with a balcony, around 600 metres from Piazza Grande Locarno.

Perfect flat for friends or a family with babies/children (Francesca organized a nice baby bed with accessories, lovely), well-equipped kitchen and bathroom, and there even is a small kitchen-toy if children want to play with it! Beds with memory foam are very confortable and there are fans on the ceiling in one of the rooms the living room. Location is very practical, close to the « Locarno Centro » bus stop and 8min away on foot from the Piazza Grande if you come for the Film Festival. The delicious restaurant Isolino is just around the corner and when lazy, you can order huge pizzas at the Panorama Restaurant close by too. There also is a Migros supermarket in this quite neighbourhood.
Scored 9.6
9.6
Rated exceptional
Exceptional
71 reviews
Price from
£192.28
1 night, 2 adults
Aparthotel Al Lago, hotel in Locarno

Set directly at the shore of Lake Maggiore, Aparthotel Al Lago is surrounded by a garden with a swimming pool and sun loungers.

Nice pool, apartment with a lot of space
Scored 8.5
8.5
Rated very good
Very good
607 reviews
Price from
£183.73
1 night, 2 adults
Casa al Lido, hotel in Locarno

Casa al Lido is situated in the Minusio district of Locarno, 2.7 km from Piazza Grande Locarno, 7.2 km from Golfclub Patriziale Ascona and 36 km from Lugano Station.

Scored 8.8
8.8
Rated fabulous
Fabulous
30 reviews
Price from
£199.69
1 night, 2 adults
Casa Sandra, hotel in Locarno

Situated 7.2 km from Golfclub Patriziale Ascona, Casa Sandra offers accommodation with a terrace, as well as a garden.

Our stay was exceptional. The apartment includes everything you need for a few days (kitchen utensils and towels included). When we entered we found the apartment spotless. Although it is a bit far from the center, we loved walking around the lake to go to Locarno and back every day. Sandra is a lovely person and she prepared us an incredible aperitif!
Scored 8.4
8.4
Rated very good
Very good
79 reviews
Price from
£164.42
1 night, 2 adults
All self catering accommodation in Locarno
Looking for a self catering accommodation?
Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Locarno this month

See all

Enjoy breakfast in Locarno!

  • Residenza Motta
    Breakfast options
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 143 reviews

    Boasting mountain views, Residenza Motta provides accommodation with a casino, a garden and a bar, around 300 metres from Piazza Grande Locarno.

    Very kind owners - always there to support. Thanks a lot.

  • Appartamento La Torretta
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 14 reviews

    Set 41 km from Lugano Station, 43 km from Exhibition Center Lugano and 47 km from Swiss Miniatur, Appartamento La Torretta offers accommodation situated in Locarno.

    Gute Lage, schöne Wohnung. Sehr nette Hauswarte und Vermieter.

  • Casa Renoir - Schritte zum Zee
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 22 reviews

    Offering inner courtyard views, Casa Renoir - Schritte zum Zee is an accommodation located in Locarno, 4.7 km from Golfclub Patriziale Ascona and 38 km from Lugano Station.

    Sehr schöne und saubere Wohnung an einer super Lage!

  • Immersi nella natura con accesso al fiume maggia
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 25 reviews

    Offering a private beach area and garden view, Immersi nella natura con accesso al fiume maggia is situated in Locarno, 4.4 km from Piazza Grande Locarno and 5.6 km from Golfclub Patriziale Ascona.

    Beautiful view right on the river. Close to city center.

  • Suite Parco Lago by Quokka 360 - Terraced flat close to Lido Locarno
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 32 reviews

    Located 5.6 km from Golfclub Patriziale Ascona, 39 km from Lugano Station and 41 km from Exhibition Center Lugano, Suite Parco Lago by Quokka 360 - Terraced flat close to Lido Locarno provides...

    Sehr gute Lage, Sauber, einfache Schlüsselübergabe. Ruhige Gegend!

  • Inspiration über dem See
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 33 reviews

    Boasting lake views, Inspiration über dem See offers accommodation with a garden and a balcony, around 10 km from Piazza Grande Locarno.

    Alles aanwezig, rustige ligging, prachtig uitzicht

  • Locarno: appartamento in zona residenziale
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 20 reviews

    Locarno: appartamento in zona residenziale, a property with a garden, is located in Locarno, 3.5 km from Golfclub Patriziale Ascona, 41 km from Lugano Station, as well as 43 km from Exhibition Center...

    geweldige gastvrouw, appartement was volledig uitgerust en erg schoon.

  • Villa Magnolia - High standing floor
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 70 reviews

    Featuring accommodation with a private pool, mountain view and a balcony, Villa Magnolia - High standing floor is situated in Locarno.

    Wonderuful view, big, clean, well equipped, central, kind owner :)

These self catering accommodation in Locarno have options with FREE cancellation

  • Casa Franceschini
    Free cancellation options available
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 143 reviews

    Offering lake views, Casa Franceschini is set in the Orselina district of Locarno, 1.8 km from Piazza Grande Locarno and 8.3 km from Golfclub Patriziale Ascona.

    Sehr freundlicher Kontakt, schöne Wohnung, tolle Lage!

  • Residenza Vivian Deluxe Apartments
    Free cancellation options available
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 340 reviews

    Located within 500 metres of Piazza Grande Locarno and 4.7 km of Golfclub Patriziale Ascona, Residenza Vivian Deluxe Apartments provides rooms with air conditioning and a private bathroom in Locarno.

    Fantastic views. Very well equipped accommodation

  • RELAX Ortensia Apartment
    Free cancellation options available
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 39 reviews

    Offering a terrace and garden view, RELAX Ortensia Apartment is set in Locarno, 4.6 km from Golfclub Patriziale Ascona and 38 km from Lugano Station.

    Alles war Tip top. Sehr sauber und alles schön eingerichtet.

  • RELAX Camelia Apartment
    Free cancellation options available
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 71 reviews

    Boasting garden views, RELAX Camelia Apartment offers accommodation with a balcony, around 600 metres from Piazza Grande Locarno.

    Alles war zu unser grössten Zufriedenheit vorhanden.

  • Paracelsus Locarno Stadt Wohnung
    Free cancellation options available
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 35 reviews

    Located in Locarno and only 600 metres from Piazza Grande Locarno, Paracelsus Locarno Stadt Wohnung provides accommodation with city views, free WiFi and free private parking.

    Die Lage war hervorragend. Alles befindet sich in Gehdistanz.

  • Vivere a Locarno - 5 minuti da Piazza Grande
    Free cancellation options available
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 18 reviews

    Located in Locarno in the Canton of Ticino region, Vivere a Locarno - 5 minuti da Piazza Grande features a terrace. Guests staying at this apartment have access to a balcony.

    Situazione ideale. Appartamento bello e funzionale.

  • Nel centro di Locarno vicino a Piazza Grande
    Free cancellation options available
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 24 reviews

    Nel centro di Locarno vicino a Piazza Grande is situated in Locarno, 4.1 km from Golfclub Patriziale Ascona, 40 km from Lugano Station, and 42 km from Exhibition Center Lugano.

    Location was perfect & the host was very accomodating.

  • Magoria, nel cuore della Città Vecchia di Locarno
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 33 reviews

    Located 400 metres from Piazza Grande Locarno, 4.9 km from Golfclub Patriziale Ascona and 41 km from Lugano Station, Magoria, nel cuore della Città Vecchia di Locarno offers accommodation set in...

    Sehr sauber Sehr gute Ausstatung Sehr angenehme gegend, ruhig aber zentral

Highly rated self catering accommodation in Locarno

  • Family apartment, near the beach whit private park
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 23 reviews

    Offering garden views, Family apartment, near the beach whit private park is an accommodation situated in Locarno, 1.4 km from Piazza Grande Locarno and 5.7 km from Golfclub Patriziale Ascona.

    Perfekte Lage am See mit Gehdistanz zum Zentrum von Locarno

  • Apartments in the old city, Piazza Grande Locarno
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 2 reviews

    Offering quiet street views, Apartments in the old city, Piazza Grande Locarno is an accommodation set in Locarno, 200 metres from Piazza Grande Locarno and 4.7 km from Golfclub Patriziale Ascona.

  • Locarno-Monti: Solemonte Apt.103
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 12 reviews

    Boasting a garden, pool with a view and garden views, Locarno-Monti: Solemonte Apt.103 is situated in Locarno. This property offers access to a balcony, free private parking and free WiFi.

    Perfect en schoon appartement met prachtig uitzicht.

  • Appartamento 2,5 con piscina nel CUORE di Locarno 463
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 17 reviews

    Located in Locarno, Appartamento 2,5 con piscina nel CUORE di Locarno 463 provides accommodation with rooftop pool, free WiFi and free private parking for guests who drive.

    Very well organised arrival procedure and a beautifully clean apartment.

  • Linda Terrace by Quokka 360 - modern one-bedroom flat with sun terrace
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 54 reviews

    Situated in Locarno, 1.3 km from Piazza Grande Locarno and 5.5 km from Golfclub Patriziale Ascona, Linda Terrace by Quokka 360 - modern one-bedroom flat with sun terrace offers air conditioning.

    wonderful location and well furnised modern appartment

  • Appartamento con giardino al Melograno
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 28 reviews

    Comprising a garden and barbecue facilities, Appartamento con giardino al Melograno is a recently renovated accommodation in Locarno situated close to Piazza Grande Locarno.

    Tiszta, jól felszerelt, kedves segítsőkész tulajdonos.

  • Casa Teatro Panoramico 5 Star Holiday House
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 32 reviews

    Set in Locarno, 1.4 km from Piazza Grande Locarno and 7.6 km from Golfclub Patriziale Ascona, Casa Teatro Panoramico 5 Star Holiday House offers accommodation with free WiFi, air conditioning, water...

    fantastische locatie, mooi ruim appartement, schoon.

  • Lungolago Rosso
    8.0 review score
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 76 reviews

    Situated in Locarno, 600 metres from Piazza Grande Locarno and 4.8 km from Golfclub Patriziale Ascona, Lungolago Rosso offers a bar and air conditioning.

    good location! very spacious and complete facilities..

FAQ about self catering accommodation in Locarno

Self catering accommodation that guests love in Locarno

See all
  • Scored 8.1
    8.1
    Rated very good
    Very good
     · 736 reviews
    - The staff was amazing, very helpful and smiling. - We loved the location, high above the city with breathtaking views and some attractions nearby. - We stayed for one night during a very hot day but at night the room became cooler with fresh air from the terrace and a fan was enough. We slept very well. - The shower is tiny but with very good water pressure. - Decent room size. Even a small kitchen but we didn’t use it. - Breakfast was ok.
    Galit
    Young couple
  • Scored 7.9
    7.9
    Rated good
    Good
     · 265 reviews
    Quality of the building, kitchen, shower everything brand new and very clean. Nice terrasse.
    Pascal Haeny
    Young couple
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 153 reviews
    This classic Italianate villa was really beautifully restored, very comfortable and with excellent amenities. The modern kitchen was very useful - apparently shared but we saw no one else! Great views from the room and huge wonderful balcony/terrace. Handy for the railway and buses. We loved it!
    Nigel
    Young couple
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 12 reviews
    The apartment is very comfortable and relaxing, we enjoyed sitting on the balcony for our meals. The apartment furniture is very comfortable and the kitchen is well equipped. The underground car park was great
    Lynne
    Young couple
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 72 reviews
    Very welcoming hosts, apartment was immaculate very well stocked kitchen and gorgeous garden to have use of. Great location
    wendy
    Young couple
  • Scored 8.2
    8.2
    Rated very good
    Very good
     · 318 reviews
    The accommodation was lovely and in a wonderful location. It was comfortable one room studio with a small kitchen that had everything we needed - and had coffee pods and tea too! And the room was ready early so we could get in and leave our luggage!!!!
    Mikaela
    Young couple
  • Avg. price/night: £158.69
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 895 reviews
    Amazing place! 2 minutes walking distance from the lake, city center and train station. There are 2 parking places, one direct under the hotel and the other one on the same street. The hotel room is enormous, with separate bedroom, large terrace and a kitchenette. Everything clean and comfortable. The young lady at the reception was very friendly and helpful. I can definitely recommend this place!
    Aleksandra
    Solo traveller
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 153 reviews
    Things to know. You can use the communal kitchen to store a few things. If you want breakfast, you can book and get it at the hotel half a block away. It's good. The bathroom (toilet) is one floor down, and kept locked. The shower is adjacent to the room. (en-suite) I didn't know the key was hanging in the room that contains the shower. Good to know if you have to go in a hurry.
    Gabrielle
    Solo traveller
  • Avg. price/night: £158.69
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 895 reviews
    Good location: near the train station Kitchen staff was really friendly and brought positivity to the day every time we went to breakfast and when using their room services. We got good travel recommendations from the receptionist. She explained to us everything about Locarno and recommended places to visit. She was friendly and knew how to answer our questions with details.
    Rania
    People with friends
  • Avg. price/night: £112.57
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 700 reviews
    Great family Appartement with kitchen and excellent breakfast
    Jan
    Family with young children

Research, refine and make plans for your whole trip