We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Ascona

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Ascona?

We'll send you updates with the latest deals, reviews and articles for Ascona each week.

Map of Ascona Hotels

Hotels (32)

B&Bs / Inns (15)

Specialty Lodging (9)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travelers' Choice® 2017 Winner Top Hotels
 
via del Segnale 10, Ascona 6612, Switzerland
Show Prices
$396 - $620 Avg. price/night*
Ollie #1 of 32 hotels in Ascona
Professional photos | Traveler photos (150)
Certificate of Excellence
Travelers' Choice® 2017 Winner Romance
 
scalinata della Ruga 4, Ascona 6612, Switzerland
Show Prices
$187 - $453 Avg. price/night*
Ollie #2 of 32 hotels in Ascona
Professional photos | Traveler photos (142)
Certificate of Excellence
Travelers' Choice® 2017 Winner Romance | Luxury
 
via Albarelle 16, Ascona 6612, Switzerland
Show Prices
$340 - $965 Avg. price/night*
Ollie #3 of 32 hotels in Ascona
  •  Wonderful again  
  • This special hotel is always great for us for a few days' getaway - this... more
  • January 2, 2017
Professional photos | Traveler photos (314)
Certificate of Excellence
Travelers' Choice® 2017 Winner Top Hotels | Luxury | Best Service
 
via Muraccio 142, Ascona 6612, Switzerland
Show Prices
$493 - $893 Avg. price/night*
Ollie #4 of 32 hotels in Ascona
Professional photos | Traveler photos (128)
via Collinetta 115, Ascona 6612, Switzerland
Show Prices
$134 - $257 Avg. price/night*
Ollie #5 of 32 hotels in Ascona
  •  Perfection! 
  • A very quiet, clean and beautiful hotel. We felt like home and this hotel... more
  • February 16, 2017
Professional photos | Traveler photos (124)
Piazza Motta, Ascona 6612, Switzerland
Show Prices
$187 - $295 Avg. price/night*
Ollie #6 of 32 hotels in Ascona
Professional photos | Traveler photos (60)
piazza Giuseppe Motta 29, Ascona 6612, Switzerland
Piazza Ascona Hotel & Restaurants Slideshow
Show Prices
$115 - $188 Avg. price/night*
Ollie #7 of 32 hotels in Ascona
  •  COZY GREAT LAKE VIEW 
  • It's a Garni so don't expect typical CH luxury. The position is the best... more
  • February 13, 2017
Professional photos | Traveler photos (142)
Offers & Announcements Package Deal
Via Collina, Ascona 6612, Switzerland
Show Prices
$136 - $344 Avg. price/night*
Ollie #8 of 32 hotels in Ascona
  •  Wish come true 
  • Over a year ago my wife's wish was to return to Ascona. This hotel was... more
  • January 22, 2017
Professional photos | Traveler photos (90)
via Delta 137-141, Ascona 6612, Switzerland
Show Prices
$175 - $469 Avg. price/night*
Ollie #9 of 32 hotels in Ascona
Professional photos | Traveler photos (226)
Via Lido 20, CH-6612, Ascona 6612, Switzerland
Show Prices
$301 - $387 Avg. price/night*
Ollie #10 of 32 hotels in Ascona
Professional photos | Traveler photos (44)
via Circonvallazione 26 | 6612 Ascona, Ascona 6612, Switzerland
Romantik Hotel Castello Seeschloss Slideshow
Show Prices
$191 - $471 Avg. price/night*
Ollie #11 of 32 hotels in Ascona
  •  Perfect for couples 
  • Great service and location . Was recommended to me by a travel agent. I... more
  • November 23, 2016
Professional photos | Traveler photos (54)
via Gottardo Madonna 15, Ascona 6612, Switzerland
Show Prices
$224 - $333 Avg. price/night*
Ollie #12 of 32 hotels in Ascona
  •  Amazing hotel 
  • I had the luck to stay in this hotel for a business trip/business... more
  • December 31, 2016
Professional photos | Traveler photos (69)
via Collina 14, Ascona 6612, Switzerland
Show Prices
$129 - $213 Avg. price/night*
Ollie #13 of 32 hotels in Ascona
Professional photos | Traveler photos (79)
contrada Maggiore 4, Ascona 6612, Switzerland
Show Prices
$138 - $286 Avg. price/night*
Ollie #14 of 32 hotels in Ascona
  •  Marvellous 
  • We stayed here for one week. Hosts are very helpful, cheery but... more
  • October 4, 2016
Professional photos | Traveler photos (80)
Buonamano, via 28, Ascona 6612, Switzerland
Show Prices
$135 - $206 Avg. price/night*
Ollie #15 of 32 hotels in Ascona
  •  Great place to stay 
  • We booked hotel Luna at the very last minute and they were fully booked... more
  • July 31, 2016
Professional photos | Traveler photos (25)
piazza Giuseppe Motta 61, Ascona 6612, Switzerland
Show Prices
$222 - $427 Avg. price/night*
Ollie #16 of 32 hotels in Ascona
Professional photos | Traveler photos (32)
Collinetta, via 78, Ascona 6612, Switzerland
Show Prices
$136 - $245 Avg. price/night*
Ollie #17 of 32 hotels in Ascona
Professional photos | Traveler photos (19)
piazza Giuseppe Motta 15, Ascona 6612, Switzerland
Show Prices
$125 - $276 Avg. price/night*
Ollie #18 of 32 hotels in Ascona
  •  Beautiful! 
  • Great location with wonderful view. The rooms are recently renovated and... more
  • November 19, 2016
Professional photos | Traveler photos (15)
Via Muraccio 20 6612 Ascona Schweiz, Ascona 6612, Switzerland
Show Prices
$124 - $187 Avg. price/night*
Ollie #19 of 32 hotels in Ascona
Professional photos | Traveler photos (70)
via delle Scuole 17, Ascona 6612, Switzerland
Show Prices
$152 - $256 Avg. price/night*
Ollie #20 of 32 hotels in Ascona
Professional photos | Traveler photos (33)