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

  • Hotel Eden Roc - The Leading Hotels Of The World

    Via Albarelle 16, Ascona, Switzerland (Show map)

    Situated approximately 10 minutes by car from the pilgrimage Madonna del Sasso Church and just 350 metres from Lungolago, Ascona, the 5-star Hotel Eden Roc - The Leading Hotels Of The World Ascona…

    More...

    From US$ 360
    price for 1 night
    Book Now From US$ 360
  • Hotel Polo

    Via Buonamano, 7, Ascona, Switzerland (Show map)

    Located merely a 10-minute walk from Lungolago, Ascona, the 3-star Hotel Polo Ascona includes 38 rooms with views of the lake. The hotel features Wi-Fi in public areas and a private parking lot on…

    More...

    From US$ 114
    price for 1 night
    Book Now From US$ 114
  • Giardino Ascona

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

    Located around a 5-minute walk from Lake Maggiore, Giardino Ascona Hotel features mini golf and ping-pong. The hotel is 2.8 km from the pilgrimage church "Sacromonte e Santuario Madonna del Sasso"…

    More...

    From US$ 723
    price for 1 night
    Book Now From US$ 723
  • Hotel Monte Verita

    Strada Collina 84, Ascona, Switzerland (Show map)

    Hotel Monte Verita Ascona includes 26 rooms and is a 25-minute walk from Golf Gerre Losone. This hotel also offers Wi-Fi in public areas, as well as a lift and a vending machine.

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • Hotel La Perla

    Strada Della Collina 14, Ascona, Switzerland (Show map)

    The 3-star Hotel La Perla Ascona lies just 1.1 km from Piazza Giuseppe Motta, and features a restaurant and luggage storage. Private parking is available for CHF 14 per day on site for all guests.

    More...

    From US$ 169
    price for 1 night
    Book Now From US$ 169
  • Art Hotel Riposo

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

    Located 25 minutes' walk from Falconeria Locarno Animal Park, Art Hotel Riposo Ascona includes 29 rooms with views of the garden. There is a rooftop bar and a heated pool available on the premises.

    More...

    From US$ 193
    price for 1 night
    Book Now From US$ 193
  • Hotel Tamaro

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

    Located a mere 6 minutes' walk from Playground, the smoke-free Hotel Tamaro Ascona offers 7 rooms with views of the lake. Providing access to Piazza G. Motta, this 3-star hotel is 2.5 km from Camelia…

    More...

    From US$ 102
    price for 1 night
    Book Now From US$ 102
  • Hotel Collinetta

    Via Collinetta 115, Ascona, Switzerland (Show map)

    Featuring views of the lake, Hotel Collinetta Ascona is located a 20-minute walk from Borgo Antico. Boasting a heated pool, this hotel also offers currency exchange and a lift, which provide…

    More...

    From US$ 210
    price for 1 night
    Book Now From US$ 210
  • Hotel Ascona

    Via Signor In Croce 1, Ascona, Switzerland (Show map)

    Located just 9 minutes on foot from Piazza Giuseppe Motta, the 4-star Hotel Ascona features a sun deck and a golf course. With Parco Parsifal only 1.1 km away, this Ascona hotel offers 2 spa tubs for…

    More...

    From US$ 144
    price for 1 night
    Book Now From US$ 144
  • Vista Lakefront Boutique Hotel

    Piazza Motta 29, Ascona, Switzerland (Show map)

    The 3-star smoke-free Vista Lakefront Boutique Hotel Ascona, located only 550 metres from Playground, features a shared lounge and a golf course. The hotel is a good starting point for Ascona's…

    More...

    From US$ 121
    price for 1 night
    Book Now From US$ 121
  • Annie'S Bed & Breakfast

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

    Immerse yourself in Ascona's charm with the comfortable 3-star Annie'S Bed & Breakfast Ascona, located a few steps from Piazza Giuseppe Motta and offering guided tour service to help you get the most…

    More...

    From US$ 199
    price for 1 night
    Book Now From US$ 199
  • Seven Boutique Hotel

    Piazza G. Motta 21 + 25, Ascona, Switzerland (Show map)

    Located about 5 minutes' walk from Lake Maggiore, the 3-star smoke-free Seven Boutique Hotel Ascona features cycling and billiard. One will enjoy a lounge bar or a nightclub, a shared lounge, and a…

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Hotel Castello Seeschloss, Lake & Pool Castle

    Via Circonvallazione 26, 6612 Ascona, Switzerland, Ascona, Switzerland (Show map)

    Located 2.5 km from the historical museum "Museo civico e archeologico", the 4-star Hotel Castello Seeschloss, Lake & Pool Castle Ascona is around a 5-minute walk from Piazza Giuseppe Motta. A lounge…

    More...

    From US$ 584
    price for 1 night
    Book Now From US$ 584
  • Piazza Ascona Hotel & Restaurants

    Lungolago Motta 29, Ascona, Switzerland (Show map)

    Positioned nearly 15 minutes' walk from Monte Verita, the smoke-free Piazza Ascona Hotel & Restaurants offers 18 holes of golf for its guests. Boasting a location just moments from Piazza Giuseppe…

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • Hotel Elvezia Ascona

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

    Located only an 11-minute walk from Borgo Antico, the 3-star Hotel Elvezia Ascona includes 20 rooms with views of the lake. This Ascona hotel features Wi-Fi in public areas.

    More...

    From US$ 181
    price for 1 night
    Book Now From US$ 181
  • Hotel Garni Golf

    Vicolo Sacchetti 2, Ascona, Switzerland (Show map)

    The 3-star family-run Hotel Garni Golf Ascona is located just 600 metres from Lungolago, Ascona and provides tour/ticket assistance for a better travel experience. This Ascona hotel lies in a…

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • Albergo Carcani By Ketty & Tommy

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

    Situated 0.6 km from Piazza G. Motta, the 3-star Albergo Carcani By Ketty & Tommy Ascona hotel includes 29 rooms with views of the garden. This hotel offers secure parking for CHF 17 per day nearby.

    More...

    From US$ 158
    price for 1 night
    Book Now From US$ 158
  • Hotel La Meridiana, Lake & Spa

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

    Hotel La Meridiana, Lake & Spa Ascona offers air-conditioned rooms merely a 5-minute walk from Piazza Giuseppe Motta. Located 2.4 km from Pinacoteca Comunale Casa Rusca Art Museum, the hotel offers…

    More...

    From US$ 286
    price for 1 night
    Book Now From US$ 286
  • Depandance Garni Golf

    Vicolo Sacchetti, Ascona, Switzerland (Show map)

    The 5-room Depandance Garni Golf Apartment Ascona provides swift access to various city landmarks, such as Playground, located only 6 minutes' walk away. Guests can use Wi-Fi for either business or…

    More...

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

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

    Albergo Mirador Ascona hotel sits a mere 8 minutes' walk from Piazza G. Motta and offers luggage storage. Located 2.1 km from Camelia Park, this 3-star hotel features 22 rooms with views of the…

    More...

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