Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Ascona – 204 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Tamaro

Hotel in Ascona

Once a patrician residence built in the 18th century, the Hotel Tamaro can be found right on the banks of Lake Maggiore in the center of Ascona. lake front location. our room was air conditioned. friendly staff.

Show more Show less
8
Very Good
1,536 reviews
Price from
$108
per night

Seven Boutique Hotel

Hotel in Ascona

Located in Ascona and with Golfclub Patriziale Ascona reachable within a 16-minute walk, Seven Boutique Hotel has concierge services, non-smoking rooms, a garden, free WiFi throughout the property and... The room was superb with beautiful view on the lake. Breakfast provided was great and nothing was missed. You can't sleep in a better location.

Show more Show less
8.2
Very Good
1,943 reviews
Price from
$140
per night

Hotel Ascona

Hotel in Ascona

The tranquil location on the legendary Monte Verità with the view of Lake Maggiore and the surrounding mountains makes this a privileged place to be. The breakfast was excellent with lots of options! It was lovely to eat on the balcony and the staff were friendly and helpful.

Show more Show less
7.8
Good
1,353 reviews
Price from
$163
per night

Hotel Garni Golf

Hotel in Ascona

The family-run Hotel Garni Golf is located in the heart of Ascona’s Old Town, just steps away from the promenade and Lake Maggiore. Guests can benefit from free WiFi. My stay was excellent! Rita and Giuseppe are amazing Host: very warm people, always smiling and very helpful. Giuseppe prepared every morning fresh delicious breakfast: different breads, croissants, fruit and veggies, eggs, charcuterie, local fresh cut cheese, homemade jams, yoghurt and all variations of coffee and tee. The location is perfect: 10m away from the lake, very central and very well connected to the small villages around and Locarno. I used only the public transport.

Show more Show less
9.1
Wonderful
679 reviews
Price from
$140
per night

Vista Lakefront Boutique Hotel

Hotel in Ascona

Just 98 feet from Lake Maggiore, Vista Lakefront Boutique Hotel is located in the center of Ascona. It offers free wired internet access and rooms overlooking the Old Town, the lake and the mountains.... Breakfast looking on the lake was beautiful. Aircon in the room was appreciated due to the heat wave conditions.

Show more Show less
8.5
Very Good
947 reviews
Price from
$120
per night

New Elvezia

Hotel in Ascona

New Elvezia offers accommodations in Ascona. Guests can enjoy the on-site bar. All rooms are equipped with a flat-screen TV. You will find a kettle in the room. The hotel is situated right on the water side, and have a perfect view to the lake ♥️ Really clean and comfy!

Show more Show less
8.2
Very Good
1,074 reviews
Price from
$109
per night

Albergo Mirador

Hotel in Ascona

Albergo Mirador in Ascona was renovated in 2017 and is located close to the shore of Lago Maggiore. It offers a terrace with panoramic mountain views and free Wi-Fi. We highly recommend! Nice atmosphere.

Show more Show less
8.5
Very Good
924 reviews
Price from
$125
per night

Hotel Tobler

Hotel in Ascona

Featuring a large outdoor pool surrounded by Mediterranean plants, Hotel Tobler enjoys a quiet location on a south-east-facing slope above Ascona. it was beautifully decorated and welcoming inside with great views of the lake and town!

Show more Show less
8.5
Very Good
754 reviews
Price from
$227
per night

Hotel Polo

Hotel in Ascona

Hotel Polo in Ascona offers free WiFi access in public areas and a scrumptious breakfast in the morning. The rooms are air-conditioned, equipped with cable TV and a mini-bar. Comfortable and clean rooms. the breakfast and dinner was very good. Liked the rooms at the upper floor with a great view. its on a quiet street within walking distance to Piazza in Ascona. Parking space right in front of Hotel.

Show more Show less
8.1
Very Good
910 reviews
Price from
$90
per night

Albergo Carcani by Ketty & Tommy

Hotel in Ascona

Located on the shore of Lake Maggiore in Ascona, Albergo Carcani by Ketty & Tommy offers a beautiful terrace overlooking the lake and the surrounding mountains. Really nice staff, perfect location, very clean room, excellent breakfast ! Highly recommended

Show more Show less
8.7
Excellent
877 reviews
Price from
$142
per night

Most-booked hotels in Ascona in the past month

See all

Ascona's best hotels with breakfast

See all

Budget hotels in Ascona

See all

Hotels located in the center of Ascona

See all

FAQs about hotels in Ascona

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Ascona:

Explore guest reviews of hotels in Ascona

See all