The 10 best B&Bs in Ascona, Switzerland | Booking.com
Skip to main content

B&Bs in Ascona

Find the B&Bs that appeal to you the most

B&Bs for every style

Find the right B&B for you in Ascona

The best B&Bs in Ascona

Check out our selection of great B&Bs in Ascona

Looking for a B&B?

For travelers 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 might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Ascona and surrounding area in the past month

See all
  • Popular with guests booking B&Bs in Ascona

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 39 reviews
  • Popular with guests booking B&Bs in Ascona

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 64 reviews
  • Popular with guests booking B&Bs in Ascona

    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 109 reviews
  • Popular with guests booking B&Bs in Ascona

    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 380 reviews
  • Popular with guests booking B&Bs in Ascona

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 257 reviews
  • Popular with guests booking B&Bs in Ascona

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 112 reviews
  • Popular with guests booking B&Bs in Ascona

    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 617 reviews
  • Popular with guests booking B&Bs in Ascona

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 513 reviews
  • Popular with guests booking B&Bs in Locarno

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 291 reviews
  • Popular with guests booking B&Bs in Locarno

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 610 reviews

Enjoy breakfast in Ascona and nearby

  • BB Queens

    Losone
    Breakfast options
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 4 reviews

    BB Queens is a recently renovated bed and breakfast in Losone where guests can make the most of the garden and terrace. This bed and breakfast features air-conditioned accommodations with a patio.

    From $342.29 per night
  • Pensione Olanda

    Locarno
    Breakfast options
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 760 reviews

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

    From $159.19 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,185 reviews

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

  • Garni Elena

    Losone
    Breakfast options
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 277 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.

    From $226.51 per night
  • Stalder Meat & Bed

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

    Offering air-conditioned rooms in the Muralto district of Muralto, Stalder Meat & Bed is a 12-minute walk from Piazza Grande Locarno.

    From $259.23 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 138 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.

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

    Offering mountain views, Albergo Ristorante Centovalli in Ponte Brolla provides accommodations, a garden, and a bar.

    From $204.17 per night
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 20 reviews

    Habitat Lago Maggiore features a hot tub and an open-air bath, as well as air-conditioned accommodations in Gambarogno, 10 miles from Piazza Grande Locarno.

    From $451.02 per night

Save money on B&Bs 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 offers accommodations in Minusio, 26 miles from Swiss Miniatur.

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

    Double Room with Air Conditioning - Del Ponte Break is located in Minusio, just 1.2 miles from Piazza Grande Locarno and 4 miles from Golfclub Patriziale Ascona.

    From $101.62 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 63 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.

  • Garni Giacometti

    Locarno
    Budget options available
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 214 reviews

    Located 1969 feet 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.

  • 1912 - Wooden Room - old town

    Locarno
    Budget options available
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 38 reviews

    1912 - Wooden Room - old town is located in Locarno, just a 6-minute walk from Piazza Grande Locarno and 2.9 miles from Golfclub Patriziale Ascona.

  • 1912 - Blue Room - old town

    Locarno
    Budget options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 85 reviews

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

  • Affittacamere Casa Archi

    Losone
    Budget options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 45 reviews

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

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

    Charming Room in the heart of Locarno is located in Locarno, just a 4-minute walk from Piazza Grande Locarno and 3 miles from Golfclub Patriziale Ascona.