Skip to main content

The best inns in Ascona

Check out our pick of great inns in Ascona

Filter by:

Review score

See the latest prices and deals by choosing your dates.
B&B Toblerina, hotel in Ascona

Located in Ascona, 2.8 km from Golfclub Patriziale Ascona, B&B Toblerina provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

The breakfast was excellent, with a variety of food. The pool was perfect for the hot days, and the service at the pool was awesome. The personnel were very friendly, polite and helpful. The room was spacious and clean.
Scored 8.7
8.7
Rated fabulous
Fabulous
308 reviews
Price from
£193.05
1 night, 2 adults
Pensione Olanda, hotel in Locarno

Typical Ticino-style Pensione Olanda is 1 km from the Madonna del Sasso pilgrimage church, and features garden and a terrace, furnished with deckchairs and offering panoramic views of Locarno and Lake...

You can reach it by bus number 3 from the railway station, just in front of Pension Olanda! There is a super view of the lake, and everything feels natural! Breakfast is excellent, and the interior design is very appealing! It is very peaceful and mind-blowing! The staff is very friendly and helpful!
Scored 9.0
9.0
Rated superb
Superb
755 reviews
Price from
£133.45
1 night, 2 adults
Al Pozz Boutique Resort, hotel in Locarno

Situated right at the lake promenade, only a few steps from the ship mooring and Locarno's Piazza Grande, the Al Pozz offers you superb views of Lake Maggiore.

Hotel was very nice stuff was friendly very nice view from the balcony. Recommend 100 %
Scored 8.2
8.2
Rated very good
Very good
1,187 reviews
Price from
£129.28
1 night, 2 adults
Osteria Centrale - B&B, hotel in Cugnasco

Located in Cugnasco, 12 km from Piazza Grande Locarno, Osteria Centrale - B&B provides accommodation with a garden, free private parking, a terrace and a bar.

Friendly and helpful staff Great breakfast
Scored 9.4
9.4
Rated superb
Superb
25 reviews
Price from
£168.85
1 night, 2 adults
Hotel San Giobbe, hotel in Giubiasco

Situated in Giubiasco, 20 km from Piazza Grande Locarno, Hotel San Giobbe features accommodation with a garden, free private parking, a terrace and a restaurant.

Staff was friendly, good beer and pizza.
Scored 7.1
7.1
Rated good
Good
411 reviews
Price from
£133
1 night, 2 adults
Osteria Ritrovo dei Passeggeri, hotel in Bellinzona-Vellano

Featuring a terrace, restaurant, bar and free WiFi, Osteria Ritrovo dei Passeggeri is located in SantʼAntonio, 26 km from Piazza Grande Locarno and 31 km from Golfclub Patriziale Ascona.

Beautiful place, very nice view, kind and pleasant host.
Scored 7.4
7.4
Rated good
Good
326 reviews
Price from
£95.36
1 night, 2 adults
Ca Evelina, hotel in Maggia

Set in Maggia and with Piazza Grande Locarno reachable within 14 km, Ca Evelina offers a garden, non-smoking rooms, free WiFi and a terrace. Every room comes with a patio with a mountain view.

Scored 9.2
9.2
Rated superb
Superb
13 reviews
Ristorante Vedeggio, hotel in Isone

Featuring a terrace, restaurant, bar and free WiFi, Ristorante Vedeggio is set in Isone, 25 km from Lugano Station and 27 km from Exhibition Center Lugano.

The staff were very friendly and helpful. I found them to be very approachable and nice. They were very welcoming and made me feel at home.
Scored 8.4
8.4
Rated very good
Very good
132 reviews
Ristorante Alpino, hotel in Sonogno

Located in Sonogno, 30 km from Piazza Grande Locarno, Ristorante Alpino provides accommodation with a garden, free private parking, a terrace and a restaurant.

Very nice stay at the end of the valley. The place was in a super good location. We used the restaurant as well and it was good. Great price to quality ratio.
Scored 8.3
8.3
Rated very good
Very good
101 reviews
All inns in Ascona
Looking for an inn?
Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.

Inns that guests love in Ascona

See all
  • Avg. price/night: £132.82
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,507 reviews
    Fantastic location. Very comfortable beds. Outstanding restaurant for the evening dinner and delicious breakfast
    Marina
    People with friends
  • Scored 8.2
    8.2
    Rated very good
    Very good
     · 213 reviews
    Great central location and tranquil spot. We had the casa rustica to ourselves. Had a lovely breakfast in the garden. Bed was very comfortable and we borrowed the free bikes to get around town (caution: not flat!). It is more like an evangelical hostel than a hotel but all the modern comforts are still to be had.
    Elaine
    Young couple
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 600 reviews
    We enjoyed a short stay and wish we could have stayed longer. The staff were so kind and friendly when we had some car problems. Well appointed rooms and good Swiss breakfast. Would happily stay again. We also had dinner at the hotel which was great.
    Fay
    Young couple
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 266 reviews
    Attentive as friendly staff (restaurant I.p.) Breakfast & Dinner
    David
    Young couple
  • Avg. price/night: £125.47
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 225 reviews
    A wonderfully comfortable and well located Hotel We spent in this lovely place 2 days . Hotel is very cozy, from the very beginning I felt like a home. Staff is so nice, they do everything to make you feel special. Highly recommended
    Joanna
    Young couple
  • Avg. price/night: £146.27
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 858 reviews
    Great location - spacious room and lake view Dinner and breakfast were outstanding
    Christiane
    Family with young children
  • Scored 8.2
    8.2
    Rated very good
    Very good
     · 489 reviews
    Comfortable simple room, hearty breakfast, great location next to the promenade, easy to find, wonderful restaurant for dinner. We stayed during a slow period so there was lots of open public parking in front.
    Win23
    Young couple
  • Avg. price/night: £146.27
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 858 reviews
    Everything was just perfect! The staff was loveley and professional. The bed was comfortable and the room spacious and very clean. Beautiful view on the lake and the mountains. The breakfast delicious: Fresh bread, local honey, tasty cheese, perfect birchermusli... There were many beautiful details such as the background music, olive wood accessories, flowers... I also had my dinner in the restaurant which was delicious!
    Corinne
    Solo traveller
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 1,060 reviews
    Newly renovated rooms. Nice bathroom. Confortable bed. In the family accomodation, rooms separated by real door, not just some fancy visual separation. Large table in the second room. No noise at night. Good breakfast in quiet inner yard.
    Laurent
    Family with young children
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 266 reviews
    Our stay was great! From the warm welcoming, the location of the fantastic hotel with the unique art-touch. A beautiful, big room with a comforable bed, stunning bath-room design + very good breakfast. On the roof it' s a pool, where you can hang up + enjoy yourself with a book or just a drink and dinner with a wunderful view over Ascona & the lake and the surrounding.
    Maja
    Young couple