Beginning of main content

Book on the go and pay later.

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Ascona

Tonight Tonight 17 Jul - 18 Jul
This weekend This weekend 20 Jul - 22 Jul
Next weekend Next weekend 27 Jul - 29 Jul

Search Hotels near Top Ascona Attractions

10 Best Hotels in Ascona

See all 672 properties in Ascona
Seven Boutique Hotel

Seven Boutique Hotel

Piazza G. Motta 21 & 25, Ascona
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

Located in the heart of Ascona, this hotel is 0.1 mi (0.1 km) from Swiss Alps and within 3 mi (5 km) of Parco Nazionale del Locarnese and Piazza Grande. Casino ...

Seven Boutique HotelGet Rates

Seven Boutique HotelGet Rates
Hotel Ascona

Hotel Ascona

Via Signor in Croce 1, Ascona
    4.0 out of 5.0
     
     

    Situated in Ascona, this golf hotel is within 2 mi (3 km) of Swiss Alps, Piazza Grande, and Parco Nazionale del Locarnese. Casino Locarno and Madonna del Sasso ...

    Hotel AsconaGet Rates

    Hotel AsconaGet Rates
    Romantik Hotel Castello Seeschloss

    Romantik Hotel Castello Seeschloss

    Via Circonvallazione 26, Ascona
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Situated in Ascona, this historic hotel is 0.1 mi (0.1 km) from Swiss Alps and within 3 mi (5 km) of Piazza Grande and Casino Locarno. Parco Nazionale del Locarnese ...

    Romantik Hotel Castello SeeschlossGet Rates

    Romantik Hotel Castello SeeschlossGet Rates
    Hotel Arancio

    Hotel Arancio

    Strada Collinetta 78, Ascona
      3.0 out of 5.0
       
       

      Situated in Ascona, this hotel is 0.1 mi (0.1 km) from Swiss Alps and within 3 mi (5 km) of Parco Nazionale del Locarnese and Piazza Grande. Casino Locarno is ...

      Hotel ArancioGet Rates

      Hotel ArancioGet Rates
      Easy Stay by Hotel La Perla

      Easy Stay by Hotel La Perla

      Strada della Collina 14, Ascona
        3.0 out of 5.0
         
         

        Situated in Ascona, this hotel is 0.1 mi (0.1 km) from Swiss Alps and within 3 mi (5 km) of Parco Nazionale del Locarnese and Piazza Grande. Casino Locarno and ...

        Easy Stay by Hotel La PerlaGet Rates

        Easy Stay by Hotel La PerlaGet Rates
        Hotel New Elvezia

        Hotel New Elvezia

        Piazza Giuseppe Motta 15, Ascona
        • Free Cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         

        Situated in Ascona, this hotel is 0.1 mi (0.1 km) from Swiss Alps and within 3 mi (5 km) of Parco Nazionale del Locarnese and Piazza Grande. Casino Locarno and ...

        Hotel New ElveziaGet Rates

        Hotel New ElveziaGet Rates
        Parkhotel Delta, Wellbeing Resort

        Parkhotel Delta, Wellbeing Resort

        Via Delta 137 -141, Ascona
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         

        This family-friendly Ascona hotel is located on the riverwalk, within 1 mi (2 km) of Swiss Alps and Piazza Grande. Casino Locarno and Madonna del Sasso are also ...

        Parkhotel Delta, Wellbeing ResortGet Rates

        Parkhotel Delta, Wellbeing ResortGet Rates
        Castello del Sole Beach Resort & SPA

        Castello del Sole Beach Resort & SPA

        Via Muraccio 142, Ascona
        • Free Cancellation
        • Reserve now, pay when you stay
        5.0 out of 5.0
         
         

        Located in Ascona, this beachfront hotel is next to a golf course and within 3 mi (5 km) of Swiss Alps, Piazza Grande, and Casino Locarno. Madonna del Sasso ...

        Castello del Sole Beach Resort & SPAGet Rates

        Castello del Sole Beach Resort & SPAGet Rates
        Al Faro

        Al Faro

        Piazza G Motta 27, Ascona
          3.5 out of 5.0
           
           

          Located in the heart of Ascona, this hotel is 0.1 mi (0.1 km) from Swiss Alps and within 3 mi (5 km) of Parco Nazionale del Locarnese and Piazza Grande. Casino ...

          Al FaroGet Rates

          Al FaroGet Rates
          Osteria Ticino da Ketty & Tommy

          Osteria Ticino da Ketty & Tommy

          Via Muraccio 20, Ascona
            3.0 out of 5.0
             
             

            Situated in Ascona, this hotel is 0.1 mi (0.1 km) from Swiss Alps and within 3 mi (5 km) of Piazza Grande and Casino Locarno. Madonna del Sasso and Parco Nazionale ...

            Osteria Ticino da Ketty & TommyGet Rates

            Osteria Ticino da Ketty & TommyGet Rates
            Map

            Recent Reviews in Ascona

            Travel to Ascona & Explore


            Explore Ascona with Expedia.com.au’s Travel Guides to find the best flights, cars, holiday packages and more!