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

P
PETE
From
Switzerland
As we booked the Comfort Junior Suite, it was just great! the suite it selfs, the panorama view over Ascona, the silence on the large balcony etc.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 39 reviews
Price from
US$322.39
1 night, 2 adults

Villa by @ Home Hotel Locarno

Locarno (Near Ascona)

Featuring a garden and views of mountain, Villa by @ Home Hotel Locarno is a guest house situated in a historic building in Locarno, 1.2 km from Piazza Grande Locarno.

J
Joseph
From
Ireland
Very comfortable stay. They were very helpful when I couldn't find the property. They sent videos before-hand on how to reach and other details. No hassles at all; very smooth check-in and check-out. Extremely gracious and patient. Location was great too.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 200 reviews
Price from
US$189.66
1 night, 2 adults

Bell orizzonte

Locarno (Near Ascona)

Offering city views, Bell orizzonte is an accommodation set in Locarno, less than 1 km from Piazza Grande Locarno and 4.3 km from Golfclub Patriziale Ascona.

K
Katariina
From
Finland
This small and pristine clean apartment is a peaceful gem above the city, with a magnificent view to the lake. The apartment has a kettle, a microwave oven and a fridge to ensure a comfortable stay even for a longer period of time. If the weather is good, there is a nice terrace in the building to enjoy the view. And if the weather doesn't play along, the terrace is a good place for admiring rainbows in the evening sun. The host Giselle is super friendly and helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 216 reviews
Price from
US$102.49
1 night, 2 adults

Osteria La Riva

Locarno (Near Ascona)

Situated in Locarno, 1.9 km from Piazza Grande Locarno and 6.8 km from Golfclub Patriziale Ascona, Osteria La Riva features a restaurant and lake views.

F
Fisher
From
United Kingdom
Very comfortable room in a great location. Very friendly and helpful hosts. Great breakfast
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 132 reviews
Price from
US$189.79
1 night, 2 adults

Hotel Garni Morettina

Brissago (Near Ascona)

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

Y
Yee Fong
From
United Kingdom
Very clean hotel, I came here alone just tio venture around Brisaggo. My room has a beautiful view . Feel very safe. A big thank to Daniela and Thomas for the hospitality.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 477 reviews
Price from
US$226.48
1 night, 2 adults

Pardo Bar

Locarno (Near Ascona)

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 50 metres away and the Lake Maggiore is 1 km away.

R
Raji
From
Italy
A beautiful place situated in the heart of locarno.just about 500m there is parking lot which has convinience discount by the bar..We hope to return for the winter.The wall with beer tops was beatiful.....
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,308 reviews
Price from
US$111.48
1 night, 2 adults

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

Locarno (Near Ascona)

Located in Locarno, 200 metres from Piazza Grande Locarno, Palazzo Canetti Locarno - Piazza Grande - Suites & Rooms - Easy Self Check-In provides air-conditioned rooms with free WiFi and express...

D
Diana
From
Slovakia
Nice and clean room with lovely decorations. Central location. The personnel working at the hotel and at the restaurant were very kind and helpful. Highly recommend ! Grazie mille a presto!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 427 reviews
Price from
US$145.19
1 night, 2 adults

Garni Elisabetta

Gordola (Near Ascona)

Situated in Gordola, Garni Elisabetta features accommodation with private pool, free WiFi and free private parking for guests who drive.

A
Andrea
From
Hungary
The accommodation was very easy to get to by public transport. We mostly used the train, but there are also bus lines 5 minutes away from the house. The room was perfect for a few days stay with a comfortable bed. The small fridge and strong fan were very useful. The host was very helpful and friendly. The house is in a quiet area, no traffic noise.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 273 reviews
Price from
US$148.04
1 night, 2 adults

Be easy In Selva

Locarno (Near Ascona)

Featuring city views, Be easy In Selva offers accommodation with terrace, around 1.2 km from Piazza Grande Locarno. Guests staying at this guest house have access to a balcony.

G
Genevieve
From
United Kingdom
Exceptionally friendly and helpful host. Clean, comfortable room with clean and functional shared bathroom and coffee facilities. Highly recommended!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 142 reviews
Price from
US$216.99
1 night, 2 adults

Rustici Maggia

Aurigeno (Near Ascona)

Located in Aurigeno, Rustici Maggia is a historic guest house that provides free WiFi, and guests can enjoy a garden and a terrace.

p
ps
From
Switzerland
Great location in a beautiful setting.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 614 reviews
Price from
US$111.48
1 night, 2 adults
All guest houses in Ascona

Top picks for Ascona hotels

Explore our most popular hotels 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.

P
PETE
From
Switzerland
As we booked the Comfort Junior Suite, it was just great! the suite it selfs, the panorama view over Ascona, the silence on the large balcony etc.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 39 reviews
Price from
US$322.39
1 night, 2 adults

Villa by @ Home Hotel Locarno

Locarno (Near Ascona)

Featuring a garden and views of mountain, Villa by @ Home Hotel Locarno is a guest house situated in a historic building in Locarno, 1.2 km from Piazza Grande Locarno.

J
Joseph
From
Ireland
Very comfortable stay. They were very helpful when I couldn't find the property. They sent videos before-hand on how to reach and other details. No hassles at all; very smooth check-in and check-out. Extremely gracious and patient. Location was great too.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 200 reviews
Price from
US$189.66
1 night, 2 adults

Bell orizzonte

Locarno (Near Ascona)

Offering city views, Bell orizzonte is an accommodation set in Locarno, less than 1 km from Piazza Grande Locarno and 4.3 km from Golfclub Patriziale Ascona.

K
Katariina
From
Finland
This small and pristine clean apartment is a peaceful gem above the city, with a magnificent view to the lake. The apartment has a kettle, a microwave oven and a fridge to ensure a comfortable stay even for a longer period of time. If the weather is good, there is a nice terrace in the building to enjoy the view. And if the weather doesn't play along, the terrace is a good place for admiring rainbows in the evening sun. The host Giselle is super friendly and helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 216 reviews
Price from
US$102.49
1 night, 2 adults

Osteria La Riva

Locarno (Near Ascona)

Situated in Locarno, 1.9 km from Piazza Grande Locarno and 6.8 km from Golfclub Patriziale Ascona, Osteria La Riva features a restaurant and lake views.

F
Fisher
From
United Kingdom
Very comfortable room in a great location. Very friendly and helpful hosts. Great breakfast
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 132 reviews
Price from
US$189.79
1 night, 2 adults

Hotel Garni Morettina

Brissago (Near Ascona)

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

Y
Yee Fong
From
United Kingdom
Very clean hotel, I came here alone just tio venture around Brisaggo. My room has a beautiful view . Feel very safe. A big thank to Daniela and Thomas for the hospitality.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 477 reviews
Price from
US$226.48
1 night, 2 adults

Pardo Bar

Locarno (Near Ascona)

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 50 metres away and the Lake Maggiore is 1 km away.

R
Raji
From
Italy
A beautiful place situated in the heart of locarno.just about 500m there is parking lot which has convinience discount by the bar..We hope to return for the winter.The wall with beer tops was beatiful.....
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,308 reviews
Price from
US$111.48
1 night, 2 adults

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

Locarno (Near Ascona)

Located in Locarno, 200 metres from Piazza Grande Locarno, Palazzo Canetti Locarno - Piazza Grande - Suites & Rooms - Easy Self Check-In provides air-conditioned rooms with free WiFi and express...

D
Diana
From
Slovakia
Nice and clean room with lovely decorations. Central location. The personnel working at the hotel and at the restaurant were very kind and helpful. Highly recommend ! Grazie mille a presto!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 427 reviews
Price from
US$145.19
1 night, 2 adults

Garni Elisabetta

Gordola (Near Ascona)

Situated in Gordola, Garni Elisabetta features accommodation with private pool, free WiFi and free private parking for guests who drive.

A
Andrea
From
Hungary
The accommodation was very easy to get to by public transport. We mostly used the train, but there are also bus lines 5 minutes away from the house. The room was perfect for a few days stay with a comfortable bed. The small fridge and strong fan were very useful. The host was very helpful and friendly. The house is in a quiet area, no traffic noise.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 273 reviews
Price from
US$148.04
1 night, 2 adults

Be easy In Selva

Locarno (Near Ascona)

Featuring city views, Be easy In Selva offers accommodation with terrace, around 1.2 km from Piazza Grande Locarno. Guests staying at this guest house have access to a balcony.

G
Genevieve
From
United Kingdom
Exceptionally friendly and helpful host. Clean, comfortable room with clean and functional shared bathroom and coffee facilities. Highly recommended!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 142 reviews
Price from
US$216.99
1 night, 2 adults

Rustici Maggia

Aurigeno (Near Ascona)

Located in Aurigeno, Rustici Maggia is a historic guest house that provides free WiFi, and guests can enjoy a garden and a terrace.

p
ps
From
Switzerland
Great location in a beautiful setting.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 614 reviews
Price from
US$111.48
1 night, 2 adults
All guest houses in Ascona

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.

Most booked guest houses in Ascona and surroundings in the past month

See all

Popular with guests booking guest houses in Ascona

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 39 reviews

Popular with guests booking guest houses in Locarno

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 427 reviews

Popular with guests booking guest houses in Locarno

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,308 reviews

Popular with guests booking guest houses in Locarno

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 671 reviews

Popular with guests booking guest houses in Locarno

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 944 reviews

Popular with guests booking guest houses in Locarno

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 216 reviews

Popular with guests booking guest houses in Locarno

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 206 reviews

Popular with guests booking guest houses in Orselina

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

Popular with guests booking guest houses in Losone

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 271 reviews

Popular with guests booking guest houses in Locarno

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 142 reviews

Guest Houses with swimming pools in Ascona and nearby

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 273 reviews

Situated in Gordola, Garni Elisabetta features accommodation with private pool, free WiFi and free private parking for guests who drive.

From US$148.04 per night

Garni Elena

Losone
Swimming pool
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 271 reviews

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

Sansoucis

Tegna
Swimming pool
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 9 reviews

Sansoucis, a property with a garden, is located in Tegna, 7.2 km from Golfclub Patriziale Ascona, 45 km from Lugano Station, as well as 47 km from Exhibition Center Lugano.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 149 reviews

Featuring pool with a view, shared lounge and views of pool, Rustici della Verzasca Ferien Wohnungen is set in Vogorno, 15 km from Golfclub Patriziale Ascona.

Enjoy breakfast in Ascona and nearby

Rooms Al Festival

Locarno
Breakfast options
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 944 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 US$83.51 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 206 reviews

Featuring quiet street views, Bottega del Vino Guesthouse provides accommodation with terrace, around 300 metres from Piazza Grande Locarno.

From US$113.87 per night

CrisRoom

Muralto
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 6 reviews

Offering mountain views, CrisRoom is an accommodation set in Muralto, 5.6 km from Golfclub Patriziale Ascona and 38 km from Lugano Station.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 200 reviews

Featuring a garden and views of mountain, Villa by @ Home Hotel Locarno is a guest house situated in a historic building in Locarno, 1.2 km from Piazza Grande Locarno.

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

Casa Vignole-Badasci is situated in Orselina, 2 km from Piazza Grande Locarno, and features a terrace, garden, and free WiFi. With garden views, this accommodation provides a balcony.

Tarta-Loft

Minusio
Breakfast options
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 42 reviews

Located in Minusio, 2.6 km from Piazza Grande Locarno and 7.1 km from Golfclub Patriziale Ascona, Tarta-Loft provides spacious air-conditioned accommodation with a terrace and free WiFi.

From US$136.65 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,063 reviews

Set within 2.9 km of Piazza Grande Locarno and 7.5 km of Golfclub Patriziale Ascona, E-Rooms Minusio features rooms with air conditioning and a private bathroom in Locarno.

Ca da la nona

Cavigliano
Breakfast options
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 40 reviews

Situated in Cavigliano in the Canton of Ticino region, Ca da la nona has a terrace and inner courtyard views. Featuring mountain and garden views, this guest house also comes with free WiFi.

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, 142 reviews

Featuring city views, Be easy In Selva offers accommodation with terrace, around 1.2 km from Piazza Grande Locarno. Guests staying at this guest house have access to a balcony.

From US$216.99 per night

Pardo Bar

Locarno
8.0+ review score
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,308 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 50 metres away and the Lake Maggiore is 1 km away.

From US$86.43 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 427 reviews

Located in Locarno, 200 metres from Piazza Grande Locarno, Palazzo Canetti Locarno - Piazza Grande - Suites & Rooms - Easy Self Check-In provides air-conditioned rooms with free WiFi and express check...

From US$107.55 per night

Bell orizzonte

Locarno
8.0+ review score
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 216 reviews

Offering city views, Bell orizzonte is an accommodation set in Locarno, less than 1 km from Piazza Grande Locarno and 4.3 km from Golfclub Patriziale Ascona.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 671 reviews

Offering lake views, Villa Belforte is an accommodation situated in Locarno, 1.4 km from Piazza Grande Locarno and 6 km from Golfclub Patriziale Ascona.

From US$58.23 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 132 reviews

Situated in Locarno, 1.9 km from Piazza Grande Locarno and 6.8 km from Golfclub Patriziale Ascona, Osteria La Riva features a restaurant and lake views.

From US$151.83 per night

Rustici Maggia

Aurigeno
8.0+ review score
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 614 reviews

Located in Aurigeno, Rustici Maggia is a historic guest house that provides free WiFi, and guests can enjoy a garden and a terrace.

From US$86.43 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 77 reviews

Boasting a shared lounge and views of mountain, Guesthouse "Castello del Nucleo" is a guest house set in a historic building in Intragna, 9.3 km from Golfclub Patriziale Ascona.

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

Scored out of 10, guest rating 4.8
Disappointing - What previous guests thought, 4 reviews

Double Room with Air Conditioning Del Ponte Break is set in the Minusio district of Minusio, 6.5 km from Golfclub Patriziale Ascona, 35 km from Lugano Station and 37 km from Exhibition Center Lugano.

From US$102.17 per night
Scored out of 10, guest rating 4.0
Disappointing - What previous guests thought, 1 review

Set in Minusio, 1.9 km from Piazza Grande Locarno and 6.5 km from Golfclub Patriziale Ascona, Double Room with Air Conditioning - Del Ponte Break offers accommodation with free WiFi and restaurant.

From US$102.17 per night

Residenza La Serenata

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

Located in Cavigliano within 7.8 km of Piazza Grande Locarno and 8.9 km of Golfclub Patriziale Ascona, Residenza La Serenata provides rooms with free WiFi. The guest house features family rooms.

Hotel Garni Morettina

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

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

Residence Venus Garden

Brissago
Budget options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 152 reviews

Peacefully situated a 5-minute walk from the centre of Brissago and overlooking the Lake Maggiore, the family-run Residence Venus Garden is surrounded by a picturesque garden with a furnished terrace...