Find Hotels

Choose your date

Choose your date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Apartments and B&Bs in Ascona

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

119 options found

  • Bnb122

    Via Moscia 122, Ascona, Switzerland (Show map)

    Show map

    Bnb122 Bed & Breakfast is a 2-star venue set 4.4 km away from Cardada. The hotel is set within a 30-minute walk from the city center.

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Villa Toblerina By Hotel Tobler

    Via Strada Collina 28 28, Ascona, Switzerland (Show map)

    Show map

    Villa Toblerina By Hotel Tobler is a great place to stay in Ascona. The property lies within 13 km of Splash & Spa Tamaro.

    More...
    From US$ 191
    price for 1 night
    BOOK From US$ 191
  • Osteria Ticino

    Via Muraccio 20, Ascona, Switzerland (Show map)

    Show map

    The 2-star Osteria Ticino Hotel is set about 2.8 km from Cardada. You can find Falconeria Locarno only 1.6 km from the property.

    More...
    From US$ 155
    price for 1 night
    BOOK From US$ 155
  • Casa Delle Olive

    Vicolo Delle Olive 11, Ascona, Switzerland (Show map)

    Show map

    Casa Delle Olive Hotel is a good accommodation choice in Ascona. Casa Delle Olive Hotel is located within 10 minutes' walk from the center of Ascona.

    More...
    From US$ 146
    price for 1 night
    BOOK From US$ 146
  • Hotel Ristorante Lanca

    Via Albarelle 5, Ascona, Switzerland (Show map)

    Show map

    Hotel Ristorante Lanca is a great place to stay in Ascona. The property is situated 3.5 km away from Isole di Brissago.

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • Piazza Ascona Hotel & Restaurants

    Lungolago Motta 29, Ascona, Switzerland (Show map)

    Show map

    Piazza Ascona Hotel & Restaurants is a 2-star property offering a sun deck and a golf course in the heart of Ascona.

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Garni Florida

    Via Locarno 12, Ascona, Switzerland (Show map)

    Show map

    The 2-star Garni Florida Hotel lies within 2.2 km from Lido Locarno. The center of Ascona can be reached in 10 minutes' walk from the hotel.

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Suite Stays By Hotel La Perla

    Via Collina 16, Ascona, Switzerland (Show map)

    Show map

    Suite Stays By Hotel La Perla is a great place to stay in Ascona. Guests can reach Castello Visconteo within a 25-minute walk.

    More...
    From US$ 232
    price for 1 night
    BOOK From US$ 232
  • Casa Moscia

    Via Moscia 89, Ascona, Switzerland (Show map)

    Show map

    Casa Moscia greets guests with a free car park, allergy friendly rooms and a sun terrace. Lido Locarno is located 4.4 km from the property and Sacromonte e Santuario Madonna…

    More...
    From US$ 130
    price for 1 night
    BOOK From US$ 130
  • Annie'S Bed & Breakfast

    Piazzetta San Pietro 3, Ascona, Switzerland (Show map)

    Show map

    The 3-star Annie'S Bed & Breakfast Bed & Breakfast places guests abound 2 km from Falconeria Locarno.

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Ristorante Degli Angioli

    Via Albarelle 3, Ascona, Switzerland (Show map)

    Show map

    Ristorante Degli Angioli Hotel is situated in the center of Ascona in 20 minutes walking distance from Falconeria Locarno.

    More...
    From US$ 173
    price for 1 night
    BOOK From US$ 173
  • Hotel Arcadia

    47 Via Patrizia, Ascona, Switzerland (Show map)

    Show map

    Hotel Arcadia offers a fine accommodation in Ascona. Concierge service, ironing service and newspaper service as well as complimentary parking and a safety deposit box are on hand.

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Garni Sport

    Viale Monte Verita 25, Ascona, Switzerland (Show map)

    Show map

    Garni Sport Hotel is a grand 2-star property featuring laundry and dry cleaning. This venue accommodates guests in the heart of Ascona.

    More...
    From US$ 161
    price for 1 night
    BOOK From US$ 161
  • Hapimag Resort Ascona

    Via Muraccio 116, Ascona, Switzerland (Show map)

    Show map

    Hapimag Resort Ascona is a perfect accommodation in Ascona. Guests can quickly get to Pinacoteca Casa Rusca, which is roughly 1.9 km away.

    More...
    BOOK
  • Apartment Double Room Classic.8

    Ascona, Switzerland (Show map)

    Show map

    Guests are welcome to stay in Double Room Classic.8 apartment while visiting Ascona. Falconry Locarno is within a 25-minute walk.

    More...
    BOOK
  • Verena

    Via Madonna Della Fontana 11, Ascona, Switzerland (Show map)

    Show map

    Verena is an apartment only 2.3 km from Cardada. The property is located 4.2 km away from Isole di Brissago.

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • Apartment Suite.18

    Ascona, Switzerland (Show map)

    Show map

    Guests can stay in Suite.18 apartment when visiting Ascona. The venue is 2.1 km away from Castello Visconteo.

    More...
    BOOK
  • Appartamento Via Pancaldi Mola

    Via Pancaldi Mola 30, Ascona, Switzerland (Show map)

    Show map

    This stylish apartment offers a golf course and an elevator. Major Ascona sights, such as Cardada and Swissminiatur are located nearby.

    More...
    From US$ 249
    price for 1 night
    BOOK From US$ 249
  • Seven Apartments

    Via Moscia 2, Ascona, Switzerland (Show map)

    Show map

    The apartment features an elevator, a safety deposit box and a restaurant. Major Ascona sights, such as Parco Botanico del Gambaragno and Museo d’arte della Svizzera italiana are located…

    More...
    From US$ 503
    price for 1 night
    BOOK From US$ 503
  • Pamela Wohnung

    10 Via Gannine, Ascona, Switzerland (Show map)

    Show map

    Pamela Wohnung apartment is a fine accommodation to stay in Ascona. This property is set 22 km from Museo d’arte della Svizzera italiana .

    More...
    From US$ 220
    price for 1 night
    BOOK From US$ 220