Find Hotels

Choose your date

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

Hotels in Ascona

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Hotel themes

Guest rating

Apply Filters
Clear Filters

40 options found

  • Hotel Ascovilla Charming Hideway

    Via Albarelle 37/Via Lido 20, Ascona, Switzerland (Show map)

    Show map

    The elegant Hotel Ascovilla Charming Hideway comprises modern rooms in the vicinity of Parco Botanico del Gambaragno, Falconeria Locarno and Chiesa di Santa Maria degli Angeli.

    More...
    From US$ 176
    price for 1 night
    BOOK From US$ 176
  • Giardino Ascona

    Via Del Segnale 10, Ascona, Switzerland (Show map)

    Show map

    The attractive 5-star Giardino Ascona Hotel boasts a spa center, a sauna and a beauty shop as well as setting in a shopping district of Ascona.

    More...
    From US$ 290
    price for 1 night
    BOOK From US$ 290
  • Hotel Eden Roc

    Via Albarelle 16, Ascona, Switzerland (Show map)

    Show map

    A 30-minute walk from Locarno Casino, Hotel Eden Roc is a 5-star grand property offering a bright accommodation.

    More...
    From US$ 289
    price for 1 night
    BOOK From US$ 289
  • Castello Del Sole

    Via Muraccio 142, Ascona, Switzerland (Show map)

    Show map

    The exclusive 5-star Castello Del Sole Hotel lies within a 20-minute walk of Locarno Hospital . Founded in 1920, the hotel underwent a renovation in 2008.

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

    Piazza Motta, Ascona, Switzerland (Show map)

    Show map

    Carcani Ascona is a worthy example of 3-star hotels in Ascona offering quiet rooms overlooking Lake Maggiore.

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • Hotel Collinetta

    Via Collinetta 115, Ascona, Switzerland (Show map)

    Show map

    The grand Hotel Collinetta is a decent example of a 3-star hotel in Ascona.

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • Hotel Luna Garni

    Via Buonamano 28, Ascona, Switzerland (Show map)

    Show map

    The 3-star Hotel Luna Garni Ascona is set just 1.9 km from Cardada, Locarno Hospital and Parco Botanico del Gambaragno.

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Hotel Schiff-Battello

    Piazza Motta 21, Ascona, Switzerland (Show map)

    Show map

    The quiet Hotel Schiff-Battello offers en-suite guest rooms close to Falconry Locarno, Parco Botanico del Gambaragno and Museo Cantonale d_Arte.

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

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

    Show map

    The charming 4-star Garni La Meridiana Hotel boasts a swimming pool and a golf course as well as setting in a lake district of Ascona.

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

    Lungolago Motta 29, Ascona, Switzerland (Show map)

    Show map

    Piazza Ascona Hotel & Restaurants is a grand 2-star hotel set 22 km from Museo Cantonale d_Arte and 2.6 km from Lago Maggiore.

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • Al Faro

    Lungolago Motta 27, Ascona, Switzerland (Show map)

    Show map

    The grand Al Faro Hotel is rated 3 stars and comprises 10 rooms with homely comforts.

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Golf Hotel Mirador

    Via Al Lido 28, Ascona, Switzerland (Show map)

    Show map

    The designer Golf Hotel Mirador offers 24 fashionable guest rooms as well as free private parking, a storage room and an ATM. The building was renovated in 2006.

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

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

    Show map

    Set in the heart of Ascona, the grand Casa Delle Olive Hotel provides en-suite rooms.

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

    Strada Collinetta 78, Ascona, Switzerland (Show map)

    Show map

    Hotel Arancio is a 3-star property only 2.4 km from Brissago Islands, Falconeria Locarno and Falconry Locarno.

    More...
    BOOK
  • Hotel Ascona

    Via Collina, Ascona, Switzerland (Show map)

    Show map

    The family 4-star Hotel Ascona offers quiet rooms with views of Andes Mountains and Lake Maggiore. The hotel occupies 4 floors and was renovated in 2009.

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Parkhotel Delta

    Via Delta 137-141, Ascona, Switzerland (Show map)

    Show map

    Offering view over Chiesa di Santa Maria degli Angeli, which is 10 km away, Parkhotel Delta is a grand hotel featuring a free car park, a beauty salon and a treatment room.

    More...
    From US$ 118
    price for 1 night
    BOOK From US$ 118
  • Casa Berno

    Via Gottardo Madonna 15, Ascona, Switzerland (Show map)

    Show map

    Located in the middle of Ascona, Casa Berno Swiss Quality Hotel provides classic rooms overlooking Lake Maggiore.

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

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

    Show map

    Garni Sport Hotel Ascona is a 2-star modern property offering a stylish accommodation steps away from Museo Cantonale d_Arte, Lago Maggiore and Locarno Hospital .

    More...
    From US$ 144
    price for 1 night
    BOOK From US$ 144
  • Romantik Hotel Castello Seeschloss

    Piazza Motta, Ascona, Switzerland (Show map)

    Show map

    Situated near restaurants and bars, the 4-star Romantik Hotel Castello Seeschloss comprises 45 rooms with a view over the lake.

    More...
    From US$ 225
    price for 1 night
    BOOK From US$ 225
  • Hotel Tamaro

    Piazza Giuseppe Motta 35, Ascona, Switzerland (Show map)

    Show map

    Set in the heart of Ascona, this 3-star hotel features a seasonal outdoor pool, a sundeck and a patio.

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