The 10 best accommodation in Ascona, Switzerland | Booking.com
Skip to main content

Accommodation in Ascona

Find the accommodation that appeal to you the most

The best accommodation in Ascona

Check out our pick of great accommodation in Ascona

Filter by:

Review score

Depandance Garni Golf

Ascona

Offering a terrace and city view, Depandance Garni Golf is located in Ascona, 1.4 km from Golfclub Patriziale Ascona and 3.2 km from Piazza Grande Locarno.

M
Michal
From
Czech Republic
Locality and breakfast, Ticino tiket gratis for unlimited travelling.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 313 reviews
Price from
US$188.53
1 night, 2 adults

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.

A
Anna
From
Switzerland
Great location! Modern rooms. Fabulous breakfast.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 973 reviews
Price from
US$209.89
1 night, 2 adults

Casa Alice Ascona, appartamento di vacanza.

Ascona

Located in Ascona, less than 1 km from Golfclub Patriziale Ascona and 3.7 km from Piazza Grande Locarno, Casa Alice Ascona, appartamento di vacanza. Offers a terrace and air conditioning.

D
Dennis
From
Belgium
Wanda was a very nice host. Very easy to contact. Responded quickly when we send a message. We were participating Swissman Extreme Triathlon. And for us as a team it was a perfect place to stay. Not cheap but worth the money. It was calm, 1km to the T1 and registration, excellent airco and it was super clean. If I would ever race Swissman again I would book the place without any hesitation.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 110 reviews
Price from
US$188.53
1 night, 2 adults

Sasso Boretto, Luxury Holiday Apartments

Ascona

Set 650 metres from the lake, Sasso Boretto, Luxury Holiday Apartments offers accommodation with a balcony, as well as a garden and a bar.

E
Enoch
From
Switzerland
Super clean, very cozy and short walk to the lake and restaurants. Staff very kind and helpful. Will definitely stay here again.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 283 reviews
Price from
US$363.38
1 night, 2 adults

B&B Toblerina

Ascona

Located in Ascona, 2.8 km from Golfclub Patriziale Ascona, B&B Toblerina provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

G
Gila
From
Israel
Everything. The kindness of the staff. The room was big, very clean. A good breakfast. The view from the balcony is nice.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 255 reviews
Price from
US$187.90
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.

C
Carmel
From
Netherlands
The hosts were so lovely and kind and made sure we had everything we needed. Our dog was also very welcome and the breakfast was high quality and lovely as well!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 384 reviews
Price from
US$238.80
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, 218 reviews
Price from
US$403.82
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.

F
Francesca
From
Italy
The surroundings, the park, the beach, the restaurant
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 128 reviews
Price from
US$728.96
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.

S
Sharon
From
Israel
The hotel was nice and clean, good location The staff was helpful and friendly
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 449 reviews
Price from
US$211.15
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.

m
mohamad
From
United Arab Emirates
Exceptional service from a highly professional team.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 249 reviews
Price from
US$741.53
1 night, 2 adults
All accommodation in Ascona

Most booked accommodation in Ascona and surroundings in the past month

See all

Enjoy breakfast in Ascona and nearby

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

    Osteria Ticino by Ketty & Tommy enjoys a quiet location just a 5-minute walk from the Old Town of Ascona and the promenade along Lake Maggiore.

    From US$169.43 per night
  • Hotel Polo

    Ascona
    Breakfast options
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 421 reviews

    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 minibar.

    From US$197.32 per night
  • Osteria Ascona

    Ascona
    Breakfast options
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 465 reviews

    Set in Ascona and within 1.1 km of Golfclub Patriziale Ascona, Osteria Ascona has a terrace, allergy-free rooms, and free WiFi throughout the property.

    From US$183.40 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 568 reviews

    The “Meridiana” offers the charm of a historic Swiss-Italian Ticinese house with walls from the Middle Ages blended with modern architecture and facilities.

    From US$363.23 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 6 reviews

    Located in Ascona, 1.1 km from Golfclub Patriziale Ascona, Eden Roc Marina Hotel provides accommodation with free bikes, free private parking, a garden and a shared lounge.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,344 reviews

    Just 30 meters from Lake Maggiore, Vista Lakefront Boutique Hotel is located in the centre of Ascona.

    From US$209.89 per night
  • Hotel La Perla

    Ascona
    Breakfast options
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 613 reviews

    The Hotel La Perla is located on a sunny and central place on the hillside of Ascona, just 2 minutes' walk away from the centre and its famous lake promenade.

    From US$204.46 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 921 reviews

    Situated right in front of the Ascona Ferry Terminal on the lake promenade, Piazza Ascona offers a restaurant with a terrace facing Lake Maggiore.

    From US$214.92 per night

Save money on accommodation in Ascona and nearby – budget options available

  • Villa Romantica

    Locarno
    Budget options available
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 3 reviews

    Villa Romantica is situated in Locarno, 4 km from Golfclub Patriziale Ascona, 41 km from Lugano Station, and 43 km from Exhibition Center Lugano.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 48 reviews

    Located in Locarno, 600 metres from Piazza Grande Locarno and 4.5 km from Golfclub Patriziale Ascona, Loft DV1 - Bellissimo loft in Città Vecchia Locarno offers air conditioning.

    From US$185.57 per night
  • Hotel dell'Angelo

    Locarno
    Budget options available
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 3,368 reviews

    The Dell'Angelo Hotel is centrally located at Piazza Grande in the centre of Locarno. It is just steps from the train station, shops and Lago Maggiore.

    From US$103.88 per night
  • Residenze dell'Angelo

    Locarno
    Budget options available
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 325 reviews

    Residenze dell'Angelo are located directly opposite the Dell'Angelo Hotel, centrally located at Piazza Grande in the centre of Locarno.

    From US$103.88 per night
  • EasyRooms dell'Angelo

    Locarno
    Budget options available
    Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 669 reviews

    EasyRooms is situated in the heart of Locarno, directly beside the Dell’Angelo Hotel on the Piazza Grande.

    From US$85.97 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 22 reviews

    Located in Gambarogno and only 17 km from Piazza Grande Locarno, Schöne Wohnung an Toplage mit gratis Parkplatz! provides accommodation with mountain views, free WiFi and free private parking.

    From US$232.14 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 89 reviews

    Set in Minusio in the Canton of Ticino region, Charming Minusio Apartment, close to Locarno&Lake features a balcony and quiet street views.

  • Scored out of 10, guest rating 4.8
    Disappointing - What previous guests thought, 4 reviews

    Double Room with Air Conditioning Del Ponte Break is set in the Minusio district of Minusio, 6.5 km from Golfclub Patriziale Ascona, 35 km from Lugano Station and 37 km from Exhibition Center Lugano.

    From US$101.49 per night

Great access to the city centre. Check these accommodation in Ascona and nearby

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 4 reviews

    Featuring accommodation with a private pool, mountain view and a terrace, Appartamento con piscina is located in Ascona. With pool views, this accommodation provides a balcony.

    From US$335.76 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 14 reviews

    Offering an indoor pool and mountain view, Ferienwohnung Isabella is situated in Ascona, 1 km from Golfclub Patriziale Ascona and 3.3 km from Piazza Grande Locarno.

    From US$553.01 per night
  • Residenza Poesia

    Ascona
    Central location
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 31 reviews

    Located in Ascona, 1.6 km from Golfclub Patriziale Ascona and 2.4 km from Piazza Grande Locarno, Residenza Poesia offers air conditioning.

    From US$208.13 per night
  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 4 reviews

    Special apartment in Ascona is set in Ascona, 2.4 km from Piazza Grande Locarno, 33 km from Lugano Station, and 35 km from Exhibition Center Lugano.

    From US$263.01 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 300 reviews

    Garni degli Angioli features free bikes, garden, a terrace and restaurant in Ascona. Providing a bar, the property is located within 1.1 km of Golfclub Patriziale Ascona.

    From US$163.39 per night
  • Hotel Tamaro

    Ascona
    Central location
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,217 reviews

    Once a patrician residence built in the 18th century, the Hotel Tamaro can be found right on the banks of Lake Maggiore in the centre of Ascona.

    From US$199.84 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 627 reviews

    Located a 2-minute walk from the historical centre of Ascona, Ville La Perla consists of four villas. It offers free WiFi in public areas and a breakfast.

    From US$179.83 per night
  • B&B CCAA Ascona

    Ascona
    Central location
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 114 reviews

    Featuring a garden and views of lake, B&B CCAA Ascona is a recently renovated bed and breakfast located in Ascona, 1.4 km from Golfclub Patriziale Ascona.

    From US$158.36 per night

FAQ about accommodation in Ascona

Accommodation that guests love in Ascona

See all
  • Avg. price/night: US$226.23
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 314 reviews
    The bed and breakfast hotel was ideally situated and the couple managing the property Rita and Giuseppe were consummate hosts. We had a self contained room with kitchen living and sleeping areas. Breakfasts were full of choice for fruits jams cheeses meats and cereals. The property bikes are available and come with helmets. Ancona is a lovely holiday destination and you are intimately connected to all it offers when staying at DGG.
    Guest review by
    Michael
    Young couple
  • Avg. price/night: US$281.22
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 774 reviews
    Location was perfect - weather didn't co-operate! Accomodation and restaurant combined for a very comfortable stay
    Guest review by
    Peter
    Family with young children
  • Avg. price/night: US$194.81
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 582 reviews
    The “gold standard”for outstanding accommodations!Verena and her staff do not miss any detail to make your stay unforgettable. We have traveled for many years and consider this small bed and breakfast outside, but within walking distance of the old Lido and shops to be our favorite.The food is excellent and the bountiful breakfast buffet lacks nothing! You MUST plan your travel around this gem!!!! Bravo !!
    Guest review by
    Louise
    Young couple
  • Avg. price/night: US$741.53
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 249 reviews
    Loved everything about this first class hotel, the staff, the accommodations, the service, the amenities.
    Guest review by
    Nancy
    Young couple
  • Avg. price/night: US$483.88
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 216 reviews
    Absolutely gorgeous hotel! Everything was amazing from the staff to the accommodations.
    Guest review by
    Nancy
    Young couple
  • Avg. price/night: US$211.15
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,511 reviews
    During my recent business trip, Ascona and this hotel both left me a good impression. Then I take a vacation this time. The room is clean and tidy. Hotel receptionists are especially kind and friendly. They also give me useful advices on excursions around Ascona. Ticino Ticket is really useful during my stay. I have visited Cimetta, Cima della Trosa, and Val Verzasca, which are amazing places. Grazie mille!
    Guest review by
    Xiang
    Solo traveller