Jun 18, 2019 - Jun 19, 2019

2 guests - 1 room

Need some inspiration on where to stay? Top rated cheap hotels in Ascona include Casa Sott Al Sass, Appartamento Via Saleggi 10 and Casa Liliane based on user reviews. Skyscanner hotels is a fast, free and simple way to organize your stay. In a few clicks you can easily search, compare and book your Ascona accommodation by clicking directly through to the hotel or travel agent website. No fees are added to your stay by booking with us. To get started, simply add your chosen travel dates to the search box above and let us find cheap hotel deals for you. Or alternatively, select from the hotel options above.

Top rated hotels in Ascona

from $206
from $385
from $1,464

What are travelers saying about Ascona?

Outdoor Enthusiasts
Luxury Travelers
History Buffs
Member reviews (4)
Jaak Treiman
Jaak TreimanLos Angeles, California, USA

A nice, little town that is fun to walk through. Don't just stick to the lakefront but take some of the streets at higher elevations. A great place to stumble on to discoveries.


In the Italian - speaking part of Switzerland , in Ascona, is a grotto , rustic eatery serving traditional food . It's usually outdoors and there are no set menus . You come to eat what is prepared by the chef/ owner that day. Bring a hearty appetite because the food is absolutely delicious.

D'Maris Coffman
D'Maris CoffmanLondon, UK

Great resort town in Ticino. We got there by ferry but you can also drive. Be sure to visit Monte Verita, which has an awesome museum. Great music festivals as well.

Ayuka Kawakami
Ayuka KawakamiNew York City, New York State, USA


The least expensive month is March, with an average of $109 per night. The most expensive month to stay in Ascona is July, with an average price of $240 per night.
The average price of a hotel in June last year was $177 per night. This is 7% more than the average nightly price of $164 seen over the previous 12 months.
In Ascona, the expected average temperature in June is 15.7°C/60.2°F. The warmest month is typically July, which averages 22.9°C/73.2°F. The coolest month is January, with temperatures averaging -3.9°C/25.0°F.
The nearest airport to Ascona is Lugano (LUG) (12.41 miles). Other nearby airports include: Milan Malpensa (36.32 miles)

Plan a trip to Switzerland