Skip to main content

Guest Houses in Ascona

Find the guest houses that appeal to you the most

The best guest houses in Ascona

Check out our selection of great guest houses in Ascona

Filter by:

Review score

Suite Stays by Hotel La Perla

Ascona

A good location for a hassle-free holiday in Ascona, Suite Stays by Hotel La Perla is a guest house surrounded by views of the mountain.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 39 reviews
Price from
$322.18
1 night, 2 adults

Villa by @ Home Hotel Locarno

Locarno (Near Ascona)

Offering garden views, Villa by @ Home Hotel Locarno in Locarno provides accommodations and a shared lounge.

K
Katarzyna
From
Switzerland
A dream villa! I just stayed overnight in the deluxe suite for 3 people in this wonderful villa. The directions received on the day of arrival were very clear. Even a video on how to open the safebox and then the doors left no doubt. I could recognize the building right away. It is an impeccably renovated and upscale privat villa from the last century. High ceilings and blackout curtains. The suite with a huge terrace with beautiful views made us feel we were in an exclusive place. The sofa bed for the third person was comfortable and large even if I wouldn't consider it suitable for 2 adults. Too bad we only stayed one night. We will gladly keep the address for a future stay. We found the price fair and was over 300 francs. We did not have breakfast at the hotel because we left early but there would be that option as well
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 197 reviews
Price from
$189.54
1 night, 2 adults

Osteria La Riva

Locarno (Near Ascona)

Osteria La Riva offers accommodations in Locarno, 1.2 miles from Piazza Grande Locarno and 4.2 miles from Golfclub Patriziale Ascona. This beachfront property offers access to a terrace and free Wifi....

G
Greg
From
United States
It was very warm and hospitable. The staff was wonderful!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 141 reviews
Price from
$189.67
1 night, 2 adults

Hotel Garni Morettina

Brissago (Near Ascona)

Garni Morettina is a family-run hotel, located in the center of Brissago, a 2-minute walk away from Lake Maggiore. Every room has a terrace or a balcony with lake view.

M
Mariana
From
Spain
The hotel is really charming and with some modern details. The breakfast was nice, well assorted, with a beautiful view. Highlights: - the attention of the owner, he is really attentive and charismatic, he makes you feel at home. - cleanliness! Everything impeccable. (Tip: Don’t miss out on the little patio on the 3rd floor).
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 485 reviews
Price from
$226.34
1 night, 2 adults

Palazzo Canetti Locarno - Piazza Grande - Suites & Rooms - Easy Self Check-In

Locarno (Near Ascona)

Palazzo Canetti Locarno - Piazza Grande - Suites & Rooms - Easy Self Check-In offers air-conditioned rooms in Locarno.

A
Avi
From
Israel
Central location, just on the central square. Well furnished with modern design. Comfortable parking at the premises. Friendly staff giving a good daily service to clean the rooms and provide new towels and bed linen. Quick responses to all questions through the Booking application.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 338 reviews
Price from
$170.70
1 night, 2 adults

Garni Elisabetta

Gordola (Near Ascona)

Garni Elisabetta enjoys a location in Gordola, 3.9 miles from Piazza Grande Locarno and 7.7 miles from Golfclub Patriziale Ascona.

n
nicole
From
Germany
it was kinda close to the location I wanted to visit
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 271 reviews
Price from
$147.94
1 night, 2 adults

Be easy In Selva

Locarno (Near Ascona)

Be easy In Selva enjoys a location in Locarno, a 14-minute walk from Piazza Grande Locarno and 2.4 miles from Golfclub Patriziale Ascona. With city views, this accommodation offers a balcony.

S
Schwartz
From
United States
Everything was clean and comfortable :)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 159 reviews
Price from
$216.86
1 night, 2 adults

Rustici Maggia

Aurigeno (Near Ascona)

With a garden and a terrace, Rustici Maggia is a historic guest house that provides accommodations with free Wifi.

W
Wilke
From
Japan
The whole compound is like a modern wonderful romanticized medieval style village with just the most comfy beds. I slept so good and haven’t slept that way in a long time. The area is quiet and peaceful with amazing views! If I could stay here my whole trip I would! 10/10 highly recommend.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 612 reviews
Price from
$111.41
1 night, 2 adults

Rustici della Verzasca Ferien Wohnungen

Vogorno (Near Ascona)

Offering a shared lounge, Rustici della Verzasca Ferien Wohnungen provides accommodations in Vogorno. This property offers access to table tennis.

D
Diana
From
Switzerland
The setting is unique, beautiful, peaceful and so much fun. We called it the Troll Village. The food at the Osteria was amazing (be sure to book in advance). When visiting, be aware that the Bus comes only once per hour and there are no shops in walking distance, so have with you everything you might need. There is a mobile bakery selling breads from 8:00 - 8:15am (except Sundays), which we found very cute.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 144 reviews
Price from
$271.61
1 night, 2 adults

Garni Elena

Losone (Near Ascona)

The Garni Elena is a cozy, family-run hotel in a quiet location outside the village center of Losone, only 5 minutes walking distance from the 18-hole golf course Gerre.

M
Marion
From
Switzerland
Peaceful yet convenient location, modern décor in both the bedroom and bathroom, excellent comfort and spotless cleanliness, a lovely circular pool in the garden with plenty of loungers, the breakfast staff’s genuine kindness, the smooth late-check-in arrangement, and handy outdoor parking.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 271 reviews
Price from
$227.60
1 night, 2 adults
All guest houses in Ascona

Looking for a guest house?

Warm and welcoming guest houses are ideal for travelers who prefer laid-back accommodations with a personal touch. Usually family run, these hosts will provide local recommendations and even optional meals. Guest houses sometimes feature a cozy living room or a garden – and are still cheaper than most regular hotels.

Most booked guest houses in Ascona and surrounding area in the past month

See all

Enjoy breakfast in Ascona and nearby

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 143 reviews

    Osteria La Riva offers accommodations in Locarno, 1.2 miles from Piazza Grande Locarno and 4.2 miles from Golfclub Patriziale Ascona. This beachfront property offers access to a terrace and free Wifi.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 62 reviews

    Providing a garden, Locarno: camera indipendente in zona residenziale provides accommodations in Locarno. This property offers access to a terrace, free private parking, and free Wifi.

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

    1912 - Blue Room - old town offers accommodations in Locarno, 25 miles from Lugano Station and 26 miles from Lugano Exhibition Center.

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

    Affittacamere Casa Archi offers accommodations in Losone, 2.5 miles from Golfclub Patriziale Ascona and 2.6 miles from Piazza Grande Locarno.

  • Garni Elena

    Losone
    Breakfast options
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 271 reviews

    The Garni Elena is a cozy, family-run hotel in a quiet location outside the village center of Losone, only 5 minutes walking distance from the 18-hole golf course Gerre.

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

    Offering garden views, Villa by @ Home Hotel Locarno in Locarno provides accommodations and a shared lounge.

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

    Featuring a garden, Casa Vignole-Badasci features accommodations in Orselina. Guests staying at this guest house have access to free Wifi and a terrace.

  • Sansoucis

    Tegna
    Breakfast options
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 9 reviews

    Sansoucis offers accommodations in Tegna, 3.7 miles from Piazza Grande Locarno and 4.5 miles from Golfclub Patriziale Ascona.

Highly rated guest houses in Ascona and nearby

  • Be easy In Selva

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

    Be easy In Selva enjoys a location in Locarno, a 14-minute walk from Piazza Grande Locarno and 2.4 miles from Golfclub Patriziale Ascona. With city views, this accommodation offers a balcony.

    From $216.86 per night
  • Pardo Bar

    Locarno
    8.0+ review score
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,309 reviews

    Pardo Bar is located in the Old Town of Locarno, a 2-minute walk from the Piazza Grande, and features a bar. The Visconteo Castle and a bus stop are 164 feet away and the Lake Maggiore is 0.6 mi away.

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

    Palazzo Canetti Locarno - Piazza Grande - Suites & Rooms - Easy Self Check-In offers air-conditioned rooms in Locarno.

    From $139.09 per night
  • Rooms Al Festival

    Locarno
    8.0+ review score
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 936 reviews

    Rooms Al Festival is located in the heart of Locarno, next to Piazza Grande Locarno. The property is set a 2-minute walk from Visconteo Castle.

    From $98.63 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 197 reviews

    Bottega del Vino Guesthouse enjoys a location in Locarno, a 3-minute walk from Piazza Grande Locarno and 2.7 miles from Golfclub Patriziale Ascona.

    From $139.09 per night
  • Bell orizzonte

    Locarno
    8.0+ review score
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 206 reviews

    Bell orizzonte offers accommodations in Locarno, a 10-minute walk from Piazza Grande Locarno and 2.6 miles from Golfclub Patriziale Ascona.

  • Tarta-Loft

    Minusio
    8.0+ review score
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 40 reviews

    1.6 miles from Piazza Grande Locarno in Minusio, Tarta-Loft provides accommodations with access to a hot tub. This property offers access to a terrace, free private parking, and free Wifi.

    From $136.56 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 86 reviews

    Guesthouse "Castello del Nucleo" enjoys a location in Intragna, 29 miles from Lugano Station and 31 miles from Lugano Exhibition Center.

    From $164.38 per night

Save money on guest houses in Ascona and nearby – budget options available

  • Villa Belforte

    Minusio, Locarno
    Budget options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 635 reviews

    Villa Belforte offers accommodations in Locarno, a 16-minute walk from Piazza Grande Locarno and 3.7 miles from Golfclub Patriziale Ascona.

    From $73.86 per night
  • Rustici Maggia

    Aurigeno
    Budget options available
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 612 reviews

    With a garden and a terrace, Rustici Maggia is a historic guest house that provides accommodations with free Wifi.

    From $86.38 per night
  • E-Rooms Minusio

    Minusio, Locarno
    Budget options available
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 3,120 reviews

    E-Rooms Minusio offers accommodations in Locarno, 22 miles from Lugano Station and 23 miles from Lugano Exhibition Center.

  • Ca da la nona

    Cavigliano
    Budget options available
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 42 reviews

    Ca da la nona offers accommodations in Cavigliano, 4.8 miles from Piazza Grande Locarno and 5.5 miles from Golfclub Patriziale Ascona.

  • Residenza La Serenata

    Cavigliano
    Budget options available
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 26 reviews

    Residenza La Serenata is offering accommodations in Cavigliano. The property is around 5.6 miles from Golfclub Patriziale Ascona, 29 miles from Lugano Station, and 30 miles from Lugano Exhibition...

  • Hotel Garni Morettina

    Brissago
    Budget options available
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 483 reviews

    Garni Morettina is a family-run hotel, located in the center of Brissago, a 2-minute walk away from Lake Maggiore. Every room has a terrace or a balcony with lake view.

Guest Houses with swimming pools in Ascona and nearby

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

    Garni Elisabetta enjoys a location in Gordola, 3.9 miles from Piazza Grande Locarno and 7.7 miles from Golfclub Patriziale Ascona.

    From $147.94 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 144 reviews

    Offering a shared lounge, Rustici della Verzasca Ferien Wohnungen provides accommodations in Vogorno. This property offers access to table tennis.

    From $270.59 per night