Skip to main content

Search hotels in Ascona

Enter your dates to see the latest prices and deals for Ascona hotels

Ascona – 217 hotels and places to stay

Filter by:

Star rating
Review score

Charme Hotel al Torchio

Hotel in Ascona

Charme Hotel al Torchio is located in Ascona, 3.1 km from Piazza Grande Locarno and 41 km from Lugano Station. This 3-star hotel offers a concierge service, luggage storage space and free WiFi.

P
Pamela
From
Netherlands
nice modern and clean rooms. the staff were friendly and helpful. morning breakfast with various choice of food.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 967 reviews
Price from
US$210.01
1 night, 2 adults

Hotel Garni dei fiori

Hotel in Ascona

A 7-minute walk from the shore of Lago Maggiore, Hotel Dei Fiori enjoys a central location in Ascona and offers you en-suite rooms with free WiFi, cable TV and a minibar.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 383 reviews
Price from
US$238.93
1 night, 2 adults

Hotel Ascovilla Charming Hideway

Hotel in Ascona

Surrounded by a Mediterranean garden, this 4-star hotel in Ascona is only 70 metres from Lake Maggiore. It offers a heated outdoor pool, free bicycle hire, and free WiFi.

D
Diana
From
Switzerland
Lovely location and property. The pool was fantastic, with service and drinks too! The restaurant is top notch.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 217 reviews
Price from
US$404.05
1 night, 2 adults

Castello del Sole Beach Resort&SPA

Hotel in Ascona

Offering a 300-metre long private lakeshore at Lake Locarno, the luxurious Castello del Sole features a spacious wellness centre with a gym, tennis courts and a golf course.

N
Nicole
From
Switzerland
The property is huge and amazing. I can't wait to go back again
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 128 reviews
Price from
US$729.38
1 night, 2 adults

Hotel Luna Garni

Hotel in Ascona

Located in Ascona, just 600 metres from the shore at Lake Maggiore, Hotel Luna Garni offers a café bar with a terrace on the ground floor, free WiFi access, and a balcony in every room.

7
77z
From
United Kingdom
Good location, quiet street, but still in the centre of the city. Parking 10 CHF per night, no problem with spaces. Good breakfast, everything we would like to see. Nice and helpful staff. At night the hotel has no receptionist, you have to collect your keys until late. Funny but useful system for the keys - you leave you big key and take small one with you. Same key opens the front door. Rooms are spacious enough, clean and fresh. If you are late there is a fridge with drinks and you just put down what you took. Good system!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 448 reviews
Price from
US$220.07
1 night, 2 adults

Hotel Eden Roc - The Leading Hotels of the World

Hotel in Ascona

Located directly on the shore of Lake Maggiore, a private bathing beach, the jetty with its own marina and garden, guest rooms and suites.

A
Alena
From
Israel
From the first minute of arriving to the hotel you feel that you are important guest. The staff is friendly and very careful. There is s valet parking. You are here only for relax! We tried some restaurants of the hotel (Marina and Eden Rock): compliments and thanks to the chef’s and staff, they are professional. The breakfast in the hotel is fantastic. Cleaning service received from me high rating too. The room with fantastic view on the lake, with terrace where you can spend romantic evenings with s glass of champagne.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 248 reviews
Price from
US$741.95
1 night, 2 adults

Casa Berno Panorama Resort

Hotel in Ascona

Surrounded by a Mediterranean garden in the hills above Ascona, Casa Berno features a heated outdoor pool and a sun terrace overlooking Lake Maggiore. Free WiFi is available.

C
Christian
From
Switzerland
Staff were very friendly. Food was excellent and the view from the room was absolutely breathtaking (Junior Suit Panorana)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 400 reviews
Price from
US$314.39
1 night, 2 adults

Hotel Collinetta

Hotel in Ascona

Hotel Collinetta in Ascona can be found amid a Mediterranean park with palm and lemon trees right above Lake Maggiore and offers you rooms with balcony or terrace.

S
Suki
From
Switzerland
A lovely view and spacious rooms plus delicious food & wonderful staff
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 424 reviews
Price from
US$176.06
1 night, 2 adults

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.

K
Keesha Martin
From
Switzerland
Very friendly staff, they did everything to make you feel welcome and comfortable!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 838 reviews
Price from
US$218.81
1 night, 2 adults

Romantik Hotel Castello Seeschloss

Hotel in Ascona

The Romantik Hotel Castello Seeschloss is located on the lake-side promenade of Ascona, 300 metres from the centre. It offers historic-style rooms and free internet access.

B
Boryana
From
Bulgaria
Absolutely perfect. If you want to feel welcomed and relaxed- that’s the place. The receptionist was really nice, the room was clean and comfortable. The pool, the garden, the restaurant all perfect. I highly recommend.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 583 reviews
Price from
US$316.27
1 night, 2 adults
See all 217 hotels in Ascona

Hotels with airport shuttles in Ascona

Most booked hotels in Ascona and surroundings in the past month

See all
  • Popular with guests booking hotels in Ascona

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 731 reviews
  • Popular with guests booking hotels in Ascona

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 844 reviews
  • Popular with guests booking hotels in Ascona

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 875 reviews
  • Popular with guests booking hotels in Ascona

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 630 reviews
  • Popular with guests booking hotels in Ascona

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 952 reviews
  • Popular with guests booking hotels in Ascona

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,348 reviews
  • Popular with guests booking hotels in Ascona

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 570 reviews
  • Popular with guests booking hotels in Ascona

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,214 reviews
  • Popular with guests booking hotels in Ascona

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,450 reviews
  • Popular with guests booking hotels in Ascona

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,516 reviews

FAQs about hotels in Ascona

See reviews by guests who stayed at hotels in Ascona

See all
  • From US$188.63 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 917 reviews
    The view from the room is very beautiful FROM the balcony.. Staff is quite friendly dispite many little incidents with bookings and Internet connection. Yet Ascona is a very chic and picturesque place to stay. The hotel is right in the center of it by the lake and it is worth the experience.
    Guest review by
    Bruno
    Singapore
  • From US$658.20 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,450 reviews
    Hotel was lovely, staff were helpful, rooms were large and balconies were large. A male staff member at the front desk was extremely kind and helpful in locating our missing luggage at the airport and organized to have it delivered to the hotel. Very grateful to him for all he did for us.
    Guest review by
    Jenny
    Australia
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 110 reviews
    A nice and cozy apartment. It was really clean. there were so many toys available. My son enjoyed playing with them. The host is really kind, she gave us two lanterns for the first of August to light on with my son :) We enjoyed our stay in Ascona.
    Guest review by
    Fara668
    Switzerland
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 248 reviews
    absolutely fantastic location and service, every last little space of the hotel is perfectly designed! easily one of the best hotels in Switzerland even though it doesn't come cheap!
    Guest review by
    Harry
    Switzerland
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 9 reviews
    Good location overlooking the lungolago at Ascona, in between the park at Monte Verità and the town.
    Guest review by
    Sean
    United Kingdom