Skip to main content

The 10 Best B&Bs in Ascona, Switzerland

Check out our pick of great B&Bs in Ascona

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Offering a garden and garden view, B&Borgo is set in Ascona, 3.1 km from Piazza Grande Locarno and 41 km from Lugano Station. There is a private entrance at the bed and breakfast for the convenience of those who stay. The property offers allergy-free units and is located 1.5 km from Golfclub Patriziale Ascona.

Very pleasant stay, super clean place, cozy, comfortable bed, great breakfast. Super friendly and helpful owner, gave us good advice for restaurants. We'll definitely return!

Show more Show less
9.6
Exceptional
460 reviews
Price from
THB 4,889
per night

Situated within 1.5 km of Golfclub Patriziale Ascona and 3.5 km of Piazza Grande Locarno, Living Ascona Boutique Hotel - Smart Hotel features rooms with air conditioning and a private bathroom in Ascona. This 3-star bed and breakfast offers a lift and a concierge service. The accommodation provides airport transfers, while a bicycle rental service is also available.

The rooms were very clean, the breakfast was nice, the staff that help us with the check in was amazing super professional and very frendly! For sure that one day if we return to Ascona we will come back! :)

Show more Show less
8.7
Fabulous
150 reviews
Price from
THB 4,136
per night

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. Among the facilities at this property are room service and a business centre, along with free WiFi throughout the property. Guests can make use of a bar.

Great location with a really nice breakfast and view from the hotel.

Show more Show less
8.7
Fabulous
312 reviews
Price from
THB 7,055
per night

Ascona city centre can be reached in a 5-minute drive by bus. Brissago is situated 3 km from the bed and breakfast and the Italian border is reachable within 10 minutes by car. The Ascona lake promenade is 1.5 km away and public parking is possible nearby.

The breakfast was superb. We had a wonderful welcome and the landlady gave excellent recommendations for dinner. The property is wonderfully and quirkily decorated. The beautiful garden has fantastic views over the lake. I'd recommend this location to all.

Show more Show less
8.7
Fabulous
373 reviews
Price from
THB 2,844
per night

Jazz Hotel Ascona is located in Ascona. The property has a garden, as well as a terrace. Monte Verità is 700 metres away.

All guest rooms in the bed and breakfast are equipped with a TV including cable channels. The private bathroom is fitted with a shower. Guest rooms include a wardrobe.

A very nice, jazz-themed hotel, situated just a 5-minute walk from the lake. Everywhere was clean and cozy. Lovely terrace to hang out in and rooms were clean and big. Great breakfast! Private parking available in the garage.

Show more Show less
8.3
Very good
493 reviews
Price from
THB 4,325
per night

Housed in a 16th-century building in the centre of Ascona, 50 metres from Lago Maggiore, Annie's Bed & Breakfast offers you rooms with flat-screen cable TV, DVD player and free Wi-Fi.

Every morning a rich buffet breakfast including Ticino specialities is served on the patio.

The hosts are super nice, met us at the parking to guide and show the way to the B&B, explained everything very well, and even though we were 1h late for the breakfast, prepared it fresh. The location is amazing in the historic town and just few meters from the lake. The place is in the historic building and has a nice charm, nevertheless the room and facilities are very convenient.

Show more Show less
8.9
Fabulous
143 reviews
Price from
THB 5,676
per night

Villa Olevano is situated in quiet surroundings in the centre of Ascona, only 2 minutes' walk from the main bus station and 7 minutes from the boat landing stage. Each room has been individually styled and the villa has a charming garden with a pool.

beautiful garden, warm pool, great location, coffee in the room and the warm welcome are only a few of the reasons to return as soon as possible.

Show more Show less
7.9
Good
104 reviews
Price from
THB 6,005
per night

Suite Stays by Hotel La Perla is located in a traditional villa a 2-minute walk away from the centre of Ascona. Lake Maggiore is 400 metres away.

Free Wi-Fi is available in public areas.

The spacious and elegant rooms feature parquet floors, a tiled bathroom and a TV.

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.

Show more Show less
7.8
Good
25 reviews
Price from
THB 7,898
per night

Locarno: camera indipendente in zona residenziale, a property with a garden, is set in Locarno, 3.5 km from Golfclub Patriziale Ascona, 41 km from Lugano Station, as well as 43 km from Exhibition Center Lugano. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is located 1.6 km from Piazza Grande Locarno.

Great location, in between Locarno and Ascona!! Very kind owners, complementary jams and coffe were much appreciated! Will stay there again, for sure!

Show more Show less
9
Superb
37 reviews
Price from
THB 4,440
per night

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. Free WiFi is available.

Great central location above a cool bar. Parking not too far and fair pricing. Deco was super cool!

Show more Show less
8.1
Very good
1,347 reviews
Price from
THB 2,208
per night

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Ascona

Most booked B&Bs in Ascona this month

B&Bs that guests love in Ascona

  • Avg. price/night: THB 4,622.18
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 373 reviews
    Dea is a super super nice host! Very friendly, very kind, flexible and has great suggestions :) Extremely nice breakfast! We even got an upgrade for a private bathroom!
    Victoria Carolin
    People with friends
  • Avg. price/night: THB 6,364.01
    7.7
    Scored 7.7
    Good
    Rated good
     · 1,022 reviews
    This hotel has a great location, just outside the pedestrian zone of Ascona. Private parking is available. Rooms are comfortable and functional. Views from the restaurant terrace is fantastic and breakfast is very good.
    Karin
    People with friends
  • Avg. price/night: THB 8,109.09
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 734 reviews
    Great location, excellent breakfast and very friendly service!
    Miguel
    Young couple
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 7 reviews
    We liked everything. The near by city center is a big plus....accessible through 2 entrences. Flat with perfect equipment....luxurious finest china ware and glass ware, very comfy beds with luxurious beddings, walls with lots of paintings. Very quiet place. Private free parking near by is a top benefit from the owner. Very unusual in this town. We do recommend.
    Rudolf
    Family with young children
  • Avg. price/night: THB 8,889.19
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 876 reviews
    Central , charming & lovely owners
    Christian
    Family with young children
  • Avg. price/night: THB 15,001.82
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 563 reviews
    15’ walk to town, up on the hill, stunning views worth the walk back uphill. Quieter than on the lake front. Breakfast terrace in the sun is a glory.
    Jose Ramon
    Young couple
  • Avg. price/night: THB 7,176.55
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 873 reviews
    Great location! Modern rooms. Fabulous breakfast.
    Anna
    People with friends
  • Avg. price/night: THB 12,569.09
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 503 reviews
    very charming hotel, stylish and tranquil, directly situated at the lake, yet quiet. great breakfast , vast choice. wonderful stay
    Marcus
    Family with young children
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 650 reviews
    Lovely place, very quiet, super friendly staff, excellent breakfast, close to the city centre (within walking distance)!!!!! Highly recommended! 😀
    Sabine
    Group
  • Avg. price/night: THB 5,537.29
    7.7
    Scored 7.7
    Good
    Rated good
     · 554 reviews
    Excellent breakfast buffet. Clean and comfortable rooms. Easy check-in. Great location. Friendly staff. It was great that we could leave our luggage for a bit on the check-out date so we could explore a bit longer.
    Gordana
    Young couple

Research, refine and make plans for your whole trip