Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
Deutsch English Español Français Italiano Nederlands

Search Hotels

2026-11-12

2026-11-13

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



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

All Ascona hotels

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

243 properties found

  • Suite Stays By Hotel La Perla

    Via Collina 16, Ascona, Switzerland (Show map)

    The comfortable 3-star Suite Stays By Hotel La Perla Ascona offers access to Piazza G. Motta, which is located just 0.9 km away. Featuring an indoor pool along with an à la carte restaurant, this…

    More...

    From US$ 247
    price for 1 night
    Book Now From US$ 247
  • Villa Favorita - Parkhotel Delta

    Via Delta 141, Ascona, Switzerland (Show map)

    Located a 7-minute walk from PIX Club Ascona, Villa Favorita - Parkhotel Delta Ascona hotel includes an indoor pool and a shared lounge. Offering 2 restaurants with Italian, European, and seafood…

    More...

    From US$ 295
    price for 1 night
    Book Now From US$ 295
  • Hotel Garni Dei Fiori

    Via Buonamano 35, Ascona, Switzerland (Show map)

    Located 700 metres from Lake Maggiore, the 3-star Hotel Garni Dei Fiori Ascona features hiking and mini golf. Private parking is available on site at the hotel.

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Residenza Palmanova

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

    Residenza Palmanova Ascona hotel offers 21 rooms, situated 600 metres from Lake Maggiore. Public parking is available nearby at the guest house.

    More...

    From US$ 226
    price for 1 night
    Book Now From US$ 226
  • Hotel Eden Roc Marina

    8 Via Albarelle, Ascona, Switzerland (Show map)

    The elegant Hotel Eden Roc Marina Ascona is within 25 minutes' walk of the 16th-century Chiesa di San Francesco d'Assisi and boasts a sunbathing terrace and a shared lounge. Featuring a swimming pool…

    More...

    From US$ 454
    price for 1 night
    Book Now From US$ 454
  • Al Faro

    Lungolago Motta 27, Ascona, Switzerland (Show map)

    Al Faro Hotel Ascona offers 10 rooms, situated about a 5-minute walk from Lake Maggiore. Public parking is available for CHF 15 per day nearby.

    More...

    From US$ 149
    price for 1 night
    Book Now From US$ 149
  • Villa Delta - Parkhotel Delta

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

    Situated about 20 minutes' walk from Parco Parsifal and 2.8 km from Visconteo Medieval Castle, the comfortable Villa Delta - Parkhotel Delta Ascona hotel features 18 holes of golf. Boasting a…

    More...

    From US$ 189
    price for 1 night
    Book Now From US$ 189
  • Garni Florida

    Via Locarno 12, 6612 Ascona, Switzerland, Ascona, Switzerland (Show map)

    Providing 13 rooms, the 2-star Garni Florida Hotel Ascona is nearly a 20-minute walk from Parco Parsifal. A car park is available on site at the hotel.

    More...

    From US$ 130
    price for 1 night
    Book Now From US$ 130
  • Casa Moscia

    Via Moscia 89, Ascona, Switzerland (Show map)

    Nestled in a scenic location, the 65-room Casa Moscia Hostel Ascona is about a 5-minute walk from Lake Maggiore, offering a vending machine and an outdoor fireplace for guests' convenience. Featuring…

    More...

    From US$ 217
    price for 1 night
    Book Now From US$ 217
  • B&B Ccaa Ascona

    14 Via Beato Pietro Berno, Ascona, Switzerland (Show map)

    The 3-star B&B Ccaa Ascona sits a 6-minute stroll from Lungolago, Ascona and offers luggage storage. Located within a few blocks of Fondazione Monte Verita, the bed & breakfast features 8 rooms with…

    More...

    From US$ 130
    price for 1 night
    Book Now From US$ 130
  • Villa Olevano

    Via Baraggie 9, Ascona, Switzerland (Show map)

    The comfortable Villa Olevano Ascona hotel offers guests access to Golf Club Patriziale Ascona, which is nearly 25 minutes' walk away. Boasting a location a mere 650 metres from Borgo Antico, the 3…

    More...

    From US$ 198
    price for 1 night
    Book Now From US$ 198
  • Al Porto

    Lungolago G Motta, Ascona, Switzerland (Show map)

    Al Porto Hotel Ascona features 36 rooms and lies 25 minutes' walk from the 16th-century Chiesa di San Francesco d'Assisi. This hotel encourages guests to embark on horse riding tours.

    More...

    From US$ 238
    price for 1 night
    Book Now From US$ 238
  • Garden Inn

    Sentiero Pascolada 4, Ascona, Switzerland (Show map)

    Garden Inn Ascona offers proximity to Playground, which is located 17 minutes' stroll away. The centre of Ascona can be reached in 10 minutes' walk of this guest house, and such cultural venues as…

    More...

    From US$ 165
    price for 1 night
    Book Now From US$ 165
  • Appartement Rosalia Delta Resort 741

    Via Delta 149, Ascona, Switzerland (Show map)

    Located within a 10-minute drive of Plaza Grande, Appartement Rosalia Delta Resort 741 Ascona offers spacious rooms 3.4 km from the top family-friendly place like Falconeria Locarno Animal Park. The…

    More...

    From US$ 858
    price for 1 night
    Book Now From US$ 858
  • Albergo Mirador

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

    Located nearly 5 minutes' walk from the 3-star Albergo Mirador Ascona hotel, guests can quickly reach Golf Club Patriziale Ascona. This Ascona hotel provides rooms with views of the mountain and dry…

    More...

    Book Now
  • Suite Appartement 713

    Via Delta 145, Ascona, Switzerland (Show map)

    The spacious 1-bedroom Suite Appartement 713 Ascona features a heated pool with a pool cover and is situated only 7 minutes' walk from PIX Club Ascona. Lido Locarno Indoor Swimming Pool is 3.9 km…

    More...

    From US$ 312
    price for 1 night
    Book Now From US$ 312
  • Ferienwohnung Mit Garten Und Pool In Ascona

    83 Via Ferrera Og 1, App. 125, Ascona, Switzerland (Show map)

    The 85 m² Ferienwohnung Mit Garten Und Pool In Ascona overlooks the mountain and is situated 7 minutes' walk from PIX Club Ascona. Wi-Fi and a private parking lot are also available at the apartment.

    More...

    From US$ 272
    price for 1 night
    Book Now From US$ 272
  • Charmantes Rustico An Guter Lage

    17 Scalinata Della Ruga, Ascona, Switzerland (Show map)

    The 118 m² Charmantes Rustico An Guter Lage Ascona apartment is located within a 10-minute drive of Golf Gerre Losone and 2.8 km from Plaza Grande. At this 2-bedroom apartment, Wi-Fi and parking are…

    More...

    From US$ 248
    price for 1 night
    Book Now From US$ 248
  • Apartment Michele - Utoring-11 By Interhome

    Ascona Switzerland, Ascona, Switzerland (Show map)

    The 50 m² Apartment Michele - Utoring-11 By Interhome Ascona is located 2.7 km from San Nazzaro train station and about a 5-minute walk from Teatro del Gatto. For those travelling by car, this 1…

    More...

    From US$ 194
    price for 1 night
    Book Now From US$ 194
  • Apartment Suite-17 By Interhome

    Via Architetto Pisoni Ascona, Ascona, Switzerland (Show map)

    The spacious 70 m² Apartment Suite-17 By Interhome Ascona is just a 9-minute stroll from Lungolago, Ascona and can accommodate up to 6 guests. It enjoys a convenient location, 850 metres from the art…

    More...

    From US$ 240
    price for 1 night
    Book Now From US$ 240