Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

Central hotels 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

149 options found

  • Villa Favorita - Parkhotel Delta

    Via Delta 141, Ascona, Switzerland (Show map)

    Show map

    The luxury Villa Favorita - Parkhotel Delta is a 4-star property set 1150 meters from Castello Visconteo featuring free parking, an indoor swimming pool and a golf course.

    More...
    From US$ 214
    price for 1 night
    BOOK From US$ 214
  • Hotel Mulino

    Via Delle Scuole 17, Ascona, Switzerland (Show map)

    Show map

    The 3-star Hotel Mulino is situated a mere 2.6 km away from Cardada. This property offers a seasonal outdoor pool, a sunbathing terrace and a golf course along with…

    More...
    From US$ 204
    price for 1 night
    BOOK From US$ 204
  • Hotel Elvezia

    Piazza G. Motta 15, Ascona, Switzerland (Show map)

    Show map

    Hotel Elvezia is a 3-star accommodation within 3 km of Cardada. Piazza Grande is located just 2.7 km away.

    More...
    From US$ 232
    price for 1 night
    BOOK From US$ 232
  • 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...
    BOOK
  • Hotel Monte Verita

    Str. Collina 84, 6612 Ascona, Switzerland Ascona, Switzerland 6612 Ascona, Switzerland, Ascona, Switzerland (Show map)

    Show map

    The boutique Hotel Monte Verita offers 18 annex guest rooms as well as a vending machine, a gift shop and a lift. Behind the historical facade of Hotel Monte Verita…

    More...
    From US$ 176
    price for 1 night
    BOOK From US$ 176
  • Hotel Polo

    Via Buonamano 7, Ascona, Switzerland (Show map)

    Show map

    The 3-star Polo Inn is located in the heart of Ascona. Due to a perfect location of Polo Inn, guests have direct access to Monte Bre, which is 24…

    More...
    From US$ 170
    price for 1 night
    BOOK From US$ 170
  • 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$ 148
    price for 1 night
    BOOK From US$ 148
  • Albergo Carcani

    Piazza Motta, Ascona, Switzerland (Show map)

    Show map

    Albergo Carcani is a 3-star venue placed about 23 km from Museo d’arte della Svizzera italiana . The center of Ascona can be reached in 10 minutes' walk from…

    More...
    From US$ 263
    price for 1 night
    BOOK From US$ 263
  • Appartcasa

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

    Show map

    The apartment features a free car park, a restaurant and a storage room. There are a safe deposit box, an ATM and a business center available on the premises.

    More...
    From US$ 174
    price for 1 night
    BOOK From US$ 174
  • Hotel Arancio

    Strada Collinetta 78, Ascona, Switzerland (Show map)

    Show map

    The 3-star grand hotel Arancio offers a classic accommodation within easy reach of Monte Verità, which is about 15 minutes` walk.

    More...
    From US$ 193
    price for 1 night
    BOOK From US$ 193
  • 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$ 130
    price for 1 night
    BOOK From US$ 130
  • Romantik Hotel Castello Seeschloss

    Piazza Motta, Ascona, Switzerland (Show map)

    Show map

    The grand 4-star Romantik Hotel Castello Seeschloss features concierge service, room service and newspaper service.

    More...
    From US$ 360
    price for 1 night
    BOOK From US$ 360
  • Hotel Garni Golf

    Vicolo Sacchetti 2, Ascona, Switzerland (Show map)

    Show map

    Hotel Garni Golf is a 3-star venue placed about 24 km from Monte Bre. Hotel Garni Golf is 10 minutes' walk from the center of Ascona.

    More...
    From US$ 219
    price for 1 night
    BOOK From US$ 219
  • Hotel La Perla

    Via Collina 14, Ascona, Switzerland (Show map)

    Show map

    The grand Hotel La Perla lies in a shopping area of Ascona. The hotel occupies 5 floors and was renovated in 2002.

    More...
    From US$ 175
    price for 1 night
    BOOK From US$ 175
  • Hotel Tobler

    Strada Collina 28, Ascona, Switzerland (Show map)

    Show map

    The 4-star Hotel Tobler places guests abound 2.6 km from Lido Locarno. The venue is 23 km away from Museo d’arte della Svizzera italiana .

    More...
    From US$ 301
    price for 1 night
    BOOK From US$ 301
  • Hotel Dei Fiori

    Via Buonamano 35, Ascona, Switzerland (Show map)

    Show map

    The 3-star central hotel Dei Fiori offers an en-suite accommodation within easy reach of Lido Locarno, which is about 25 minutes` walk.

    More...
    From US$ 156
    price for 1 night
    BOOK From US$ 156
  • Albergo Antica Posta

    Via Borgo, Ascona, Switzerland (Show map)

    Show map

    Albergo Antica Posta is a 3-star accommodation within 3 km of Cardada. The hotel is set within a 10-minute walk from the city center.

    More...
    From US$ 302
    price for 1 night
    BOOK From US$ 302
  • Garni La Meridiana

    Piazza G. Motta 61, Ascona, Switzerland (Show map)

    Show map

    The 4-star Garni La Meridiana Hotel boasts close proximity to Locarno Casino just 2.9 km away. You can find Lido Locarno only 2.7 km from the property.

    More...
    From US$ 283
    price for 1 night
    BOOK From US$ 283
  • 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$ 162
    price for 1 night
    BOOK From US$ 162