Skip to main content

B&Bs for every style

Find the right B&B for you in Ascona

The best B&Bs in Ascona

Check out our pick of great B&Bs in Ascona

Filter by:

Review score

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

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.

A little hidden gem in the streets of ascona, nestled between a stone wall and city center. Amazing host and Thoughtful interiors
Scored 9.6
9.6
Rated exceptional
Exceptional
424 reviews
Price from
£99.11
1 night, 2 adults
Jazz Hotel Ascona, hotel in Ascona

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

I liked the idea of the Honesty fridge, the breakfast was good, we could take tea or coffee any time and aalso water and some soft drinks from the fridge..and the sound of jazz music in the background was beautiful
Scored 8.3
8.3
Rated very good
Very good
564 reviews
Price from
£145.90
1 night, 2 adults
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
307 reviews
Price from
£184.82
1 night, 2 adults
Suite Stays by Hotel La Perla, hotel in Ascona

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.

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 8.5
8.5
Rated very good
Very good
30 reviews
Price from
£180.85
1 night, 2 adults
Hotel Garni Morettina, hotel in 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.

Super clean, very friendly personnel - starting from owners, finishing on cleaning ladies, good location - close to the bus station and the boat, tasty breakfast, comfortable, spacious room and balcony; all in all - perfect place to stay!
Scored 9.1
9.1
Rated superb
Superb
529 reviews
Price from
£168.13
1 night, 2 adults
Ristorante Charme Hotel Tre Terre, hotel in Ascona

The Ristorante Charme Hotel Tre Terre in Tegna is located 200 metres from Ponte Brolla Train Station and offers rooms with every comfort, six of them with balcony and a lovely view.

The staff were really friendly and very helpful. The location is gorgeous and really easy to use the public transport into Locarno centre. Lovely room and breakfast!
Scored 9.2
9.2
Rated superb
Superb
160 reviews
Price from
£181.25
1 night, 2 adults
Albergo Ristorante Centovalli, hotel in Ascona

Offering a garden and mountain view, Albergo Ristorante Centovalli is set in Ponte Brolla, 5.2 km from Piazza Grande Locarno and 6.4 km from Golfclub Patriziale Ascona.

Clean, friendly, excellent food, excellent location, great atmosphere attention to detail, beautiful gardens, quirky water features, wonderful balcony, fabulous in every way, cannot fault it.
Scored 9.2
9.2
Rated superb
Superb
127 reviews
Price from
£161.52
1 night, 2 adults
Villa Muralto Rooms & Garden, hotel in Ascona

Offering a garden and city view, Villa Muralto Rooms & Garden is set in Locarno, 6 km from Golfclub Patriziale Ascona and 37 km from Lugano Station.

The hotel was great, plenty of breakfast, clean and tidy rooms. Andrea was very helpful, check in was easy. We had a lovely stay.
Scored 9.4
9.4
Rated superb
Superb
202 reviews
Price from
£147.55
1 night, 2 adults
Villa by @ Home Hotel Locarno, hotel in 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.

Very spacious apartment, high ceiling, great view, a really special place, the owner was really helpful, responsive and friendly.
Scored 9.2
9.2
Rated superb
Superb
153 reviews
Price from
£171.30
1 night, 2 adults
B&B ALLA PIAZZETTA DI TEGNA, hotel in Ascona

Set in Tegna, 5.7 km from Piazza Grande Locarno, B&B ALLA PIAZZETTA DI TEGNA offers accommodation with a garden, free private parking, a terrace and a bar.

Exceptional hospitality. It's rare these days to find a host who is so very welcoming. The breakfast was the best we have had in a long time. Aperitivo in the courtyard and dinner in the restaurant were fantastic. The rooms were charming and very comfortable. We would be very happy to stay here again.
Scored 9.1
9.1
Rated superb
Superb
143 reviews
Price from
£195.18
1 night, 2 adults
All B&Bs in Ascona
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.

Most booked B&Bs in Ascona this month

Enjoy breakfast in Ascona!

  • Stalder Meat & Bed
    Breakfast options
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 227 reviews

    Located within 1 km of Piazza Grande Locarno and 5.9 km of Golfclub Patriziale Ascona, Stalder Meat & Bed provides rooms with air conditioning and a private bathroom in Muralto.

    Particulièrement l’accueil et la gentillesse de l’hôtesse.

  • Osteria La Riva
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 148 reviews

    Located 20 metres from the shores of Lake Maggiore in Minusio, Osteria La Riva offers a room with a balcony and lake views. The restaurant serves traditional and international cuisine.

    It was very warm and hospitable. The staff was wonderful!

  • B&B ALLA PIAZZETTA DI TEGNA
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 143 reviews

    Set in Tegna, 5.7 km from Piazza Grande Locarno, B&B ALLA PIAZZETTA DI TEGNA offers accommodation with a garden, free private parking, a terrace and a bar.

    Great breakfast and facility, accommodating hosts.

  • Al Grottino
    Breakfast options
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 252 reviews

    This accommodation is situated on a hill in Gambarogno, but not directly on the lake. Al Grottino offers a restaurant and free WiFi.

    Freundlichkeit Gastgeber, Zimmer, Qualität der Speisen

  • E-Rooms Minusio
    Scored 7.4
    7.4
    Rated good
    Good
     · 2,963 reviews

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

    Nice lake Viwe and easy chek in . Brake fast was good .

  • B&B Casa Codega
    Breakfast options
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 141 reviews

    Situated in Intragna, Casa Codega offers a garden and terraces. Free WiFi is included. Guests at the bed and breakfast can enjoy a vegetarian breakfast. Intragna centre is 100 m from Casa Codega.

    Amazing design, great place. Very friendly owners.

  • Ristorante della Stazione da YanElo
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 45 reviews

    This hotel is 100 metres away from Intragna's Train Station and 200 metres from the cable car. It offers an outdoor pool, free Wi-Fi and a restaurant serving local dishes.

    Sehr schönes kleines Hotel mit hervorragender Küche.

  • Residence Venus Garden
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 159 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...

    L'accueil et l'intendante, une perle de femme !

Great access to the city centre! Check these B&Bs in Ascona

  • Ampie camere Locarno
    Scored 7.5
    7.5
    Rated good
    Good
     · 11 reviews

    Offering a garden and quiet street view, Ampie camere Locarno is situated in Locarno, 1.1 km from Piazza Grande Locarno and 3.9 km from Golfclub Patriziale Ascona.

  • Be easy In Selva
    Central location
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 198 reviews

    Featuring city views, Be easy In Selva offers accommodation with terrace, around 1.2 km from Piazza Grande Locarno. This guest house provides accommodation with a balcony.

    Top Lage und alles da was man braucht. Super bequeme Betten.

  • Pardo Bar
    Central location
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,386 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.

    The bar is cool place and people from Locarno too. :)

  • 1912 - Blue Room - old town
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 81 reviews

    Situated in Locarno, 500 metres from Piazza Grande Locarno and 4.7 km from Golfclub Patriziale Ascona, 1912 - Blue Room - old town features accommodation with free WiFi in a historic building.

    Cleanliness, comfort and the location were fantastic.

  • Rooms Al Festival
    Central location
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 845 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.

    very clean easy check-in nice balcony good location

  • Bottega del Vino Guesthouse
    Scored 7.9
    7.9
    Rated good
    Good
     · 150 reviews

    Situated in Locarno, 200 metres from Piazza Grande Locarno, Bottega del Vino Guesthouse boasts air-conditioned rooms with free WiFi throughout the property.

    Tolle Terrasse, gute lage. Gut ausgestattete Küche.

  • San Giorgio Stanze
    Central location

    Situated in Losone, San Giorgio Stanze provides accommodation 44 km from Exhibition Center Lugano and 49 km from Swiss Miniatur.

  • 7rooms - Self check-in 24h Free Parking
    Scored 7.9
    7.9
    Rated good
    Good
     · 417 reviews

    Offering a garden and mountain view, 7rooms - Self check-in 24h Free Parking is situated in Losone, 4.2 km from Golfclub Patriziale Ascona and 4.4 km from Piazza Grande Locarno.

    La luminosité et la piscine, le rapport qualité prix

Save money on B&Bs in Ascona – budget options available!

  • Villa Belforte
    Budget options available
    Scored 7.6
    7.6
    Rated good
    Good
     · 445 reviews

    Situated in Locarno, 1.2 km from Piazza Grande Locarno, Villa Belforte. Conveniently situated in the Minusio district, this guest house is set 1.3 km from Madonna del Sasso Church.

    Nice cosy house with old charm but modern facilities

  • Rustici Maggia
    Budget options available
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 643 reviews

    Rustici Maggia is located in Aurigeno and features a garden, barbecue facilities and a terrace. Among the facilities at this property ia a free WiFi throughout the property.

    It’s a very cosy little cottage in a very quiet area

  • Locarno: camera indipendente in zona residenziale
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 43 reviews

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

    La fornitura per la colazione in camera e la cortesia dell'ospite

  • Garni Giacometti
    Budget options available
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 226 reviews

    Located 600 metres from the waterfront at Lake Maggiore, the family-run Garni Giacometti offers rooms with antique furniture and free WiFi. It features a beautiful courtyard too.

    La gentillesse, l’accueil et les conseils de notre hôte.

  • Pensione Olanda
    Budget options available
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 733 reviews

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

    The bed, the room, the view , the terrace, the cosyness.

  • Charming Room in the heart of Locarno
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 19 reviews

    Charming Room in the heart of Locarno, a property with a terrace, is set in Locarno, 4.8 km from Golfclub Patriziale Ascona, 41 km from Lugano Station, as well as 43 km from Exhibition Center Lugano.

    kurze wege ins zentrum. sehr freundlich und unkompliziert!

  • Bell orizzonte
    Budget options available
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 119 reviews

    Set in Locarno in the Canton of Ticino region, Bell orizzonte has a terrace and city views. Featuring mountain and lake views, this guest house also features free WiFi.

    La vue, le calme, les petits cadeaux d'accueil

  • B&B villa sempreverde
    Budget options available
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 239 reviews

    B&B villa sempreverde is located in Locarno and 2 km from Lake Maggiore and its beach. Free Wi-Fi access is available and free private parking possible.

    Host was very friendly, exceptional view from the balcony

B&Bs that guests love in Ascona

  • Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 691 reviews
    Great location, delicious & generous breakfast, clean, quiet, relaxing.
    nicoleta.gosoniu
    Solo traveller
  • Avg. price/night: £111.61
    Scored 7.8
    7.8
    Rated good
    Good
     · 793 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
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 717 reviews
    Great location, excellent breakfast and very friendly service!
    Miguel
    Young couple
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 18 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
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 544 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
  • Avg. price/night: £187.31
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 299 reviews
    Great location (not on the lake), quiet, nicely designed apartment , the owner is very friendly and helpful.
    Michael
    Young couple
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 10 reviews
    no fuss, patio, walking distance to city centre, quiet area, pool &sauna, free parking spot. no moka but Nespresso machine.
    Elisabeth
    Young couple
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 603 reviews
    Lovely place, very quiet, super friendly staff, excellent breakfast, close to the city centre (within walking distance)!!!!! Highly recommended! 😀
    Sabine
    Group
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 603 reviews
    Very nice forthcoming staff! Excellent breakfast. Very nice ambiance with a fantastic inner garden where the meals could be enjoyed. Very good food! Great location in the calm sporty side of Ascona, such as the golf course, the public beach and the Lido. 10 min walk to the center. Free parking. I will come here again.
    S
    Suzanne
    Solo traveller
  • Avg. price/night: £111.61
    Scored 7.8
    7.8
    Rated good
    Good
     · 793 reviews
    great location very close to the city centre by walking distance. old building but was clean. good breakfast overall.
    ATHANASIA
    Young couple

Research, refine and make plans for your whole trip

gogless