Hotels on the Lake in Ascona from $160
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Ascona Hotels on the Lake

Giardino Ascona
Via del Segnale 10, Ascona, TI
$687 nightly
The price is $725 total per night
$725 total
Jun 5 - Jun 6
Total includes taxes and fees
A full-service spa, 2 restaurants, and an indoor pool are all featured at this smoke-free hotel. Bring the family and enjoy the free kid's club, children's pool, ...

Casa Berno Panorama Resort
Via Gottardo Madonna 15, Ascona, TI
Free Cancellation
Reserve now, pay when you stay
$364 nightly
The price is $389 total per night
$389 total
Jun 1 - Jun 2
Total includes taxes and fees
A full-service spa, an outdoor pool, and a restaurant are all featured at this smoke-free hotel. Enjoy the seasonal outdoor pool and free perks like buffet breakfast ...

Hotel Eden Roc
Via Albarelle 16, Ascona, TI
$691 nightly
The price is $728 total per night
$728 total
Jun 2 - Jun 3
Total includes taxes and fees
This smoke-free hotel features a private beach, a full-service spa, and a marina. There's fun for all ages with a free kid's club and mini golf, and families ...

Albergo Carcani
Piazza Motta, Ascona, TI
Free Cancellation
Reserve now, pay when you stay
$307 nightly
The price is $330 total per night
$330 total
May 31 - Jun 1
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. WiFi in public areas is free. Self parking, a terrace, and a snack bar/deli are also offered.

Hotel la Meridiana, Lake & SPA
Piazza G. Motta 61, Ascona, TI
$230 nightly
The price is $250 total per night
$250 total
Jun 2 - Jun 3
Total includes taxes and fees
A full-service spa and an indoor pool are featured at this smoke-free hotel. Traveling for business? Take advantage of the free WiFi in public areas, express ...

Seven Boutique Hotel
Piazza G. Motta 21 & 25, Ascona
Free Cancellation
Reserve now, pay when you stay
$143 nightly
The price is $160 total per night
$160 total
Jun 9 - Jun 10
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like cooked-to-order breakfast and WiFi in public areas. A coffee ...

Hotel Ascona
Via Signor in Croce 1, Ascona
Free Cancellation
Reserve now, pay when you stay
$269 nightly
The price is $291 total per night
$291 total
Jun 1 - Jun 2
Total includes taxes and fees
A golf course, 2 restaurants, and 2 hot tubs are all featured at this smoke-free hotel. Traveling on business? Take advantage of the business center, free WiFi ...

Hotel Tamaro
Piazza Giuseppe Motta 35, Ascona, TI
$193 nightly
The price is $211 total per night
$211 total
Jun 1 - Jun 2
Total includes taxes and fees
A restaurant and a bar/lounge are featured at this hotel. WiFi in public areas is free. A business center, a coffee shop, and a terrace are also on offer.

Hotel Collinetta
Strada Collinetta 115, Ascona, TI
Free Cancellation
Reserve now, pay when you stay
$233 nightly
The price is $252 total per night
$252 total
Jun 3 - Jun 4
Total includes taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. Enjoy the gym and perks like free WiFi. Self parking, a terrace, and a garden are also ...

Piazza Ascona Hotel & Restaurants
Piazza G. Motta 29, Ascona, TI
Free Cancellation
Reserve now, pay when you stay
$176 nightly
The price is $193 total per night
$193 total
Jun 3 - Jun 4
Total includes taxes and fees
This hotel features 2 restaurants and a rooftop terrace. Relax with a drink at the bar/lounge and enjoy perks like free WiFi. Self parking, a coffee shop, and ...

Castello del Sole Beach Resort & SPA
Via Muraccio 142, Locarno
Free Cancellation
Reserve now, pay when you stay
$867 nightly
The price is $911 total per night
$911 total
Jun 2 - Jun 3
Total includes taxes and fees
This luxury hotel features a private beach, a full-service spa, and 3 restaurants. There's fun for all ages with a free kid's club and a children's pool, and ...

Vista Lakefront Boutique Hotel
Piazza G. Motta 29, Ascona, TI
Free Cancellation
Reserve now, pay when you stay
$144 nightly
The price is $160 total per night
$160 total
Jun 2 - Jun 3
Total includes taxes and fees
This hotel features 2 restaurants and a bar/lounge. WiFi in public areas is free. Self parking, a terrace, and a snack bar/deli are also offered.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Ascona hotels essential information
Accommodation | 4,623 hotels |
---|---|
Lowest Price | $160 |
Highest Price | $911 |
Popular hotels | Albergo Carcani, Hotel Collinetta, Hotel la Meridiana, Lake & SPA, Piazza Ascona Hotel & Restaurants, Casa Berno Panorama Resort, Castello del Sole Beach Resort & SPA, Giardino Ascona, Hotel Eden Roc, Hotel Tamaro, Seven Boutique Hotel, Hotel Ascona, Vista Lakefront Boutique Hotel |
Recent Ascona hotel reviews by fellow wanderers

Villa Sassa
5 out of 5
Posted 2 weeks ago
Travelocity Verified Review
"Our room was spectacular along with the view of the mountains and the lake. The breakfast was outstanding as well as the lunch. The ONLY thing that needs attention is the dirty carpeting in the hallways and the area around the spa. It was filthy-need shampooing "
A verified traveler from Cape Coral stayed at Villa Sassa
- Lugano Hotels
- Stresa Hotels
- Lake Maggiore Hotels
- Locarno Hotels
- Verbania Hotels
- Italian Lakes Hotels
- Cannobio Hotels
- Baveno Hotels
- Swiss Alps Hotels
- Varese Hotels
- Porlezza Hotels
- Muralto Hotels
- Paradiso Hotels
- Gravedona Hotels
- Bellinzona Hotels
- Luino Hotels
- Cannero Riviera Hotels
- Maccagno con Pino e Veddasca Hotels
- Laveno Mombello Hotels
- Gambarogno Hotels
- Brissago Hotels
- Castelveccana Hotels
- Oggebbio Hotels
- Italian Alps Hotels
- Cademario Hotels
- Porto Valtravaglia Hotels
- Minusio Hotels
- Ghiffa Hotels
- Intra Hotels
- Centro Valle Intelvi Hotels
- Trarego Viggiona Hotels
- Valsolda Hotels
- Vico Morcote Hotels
- Alta Valle Intelvi Hotels
- Tronzano Lago Maggiore Hotels
- Bissone Hotels
- Mendrisio Hotels
- Morcote Hotels
- Leggiuno Hotels
- Losone Hotels