Ascona hotels 

256 hotels  from €45 per night

for check in on Calendar for night(s)

256 Ascona hotels from  €45  per night

map icon Show Ascona hotels on map

Rated Good (2 reviews) Hotel dell' Angelo hotel ratinghotel ratinghotel rating

2 km Piazza Grande  Locarno ,  6601

CHF120 CHF129
Sun-Thu Fri-Sat
(This week's typical
daily rate)
The Dell'Angelo Hotel is a completely renovated historic building, located in the centre of town, in the most important area of Locarno, Piazza Grande, close to the station and lake.

Rated Good (2 reviews) Hotel Garni Montaldi

3 km Piazza Stazione  Locarno-Muralto ,  6600

CHF130 CHF130
Sun-Thu Fri-Sat
(This week's typical
daily rate)
Hotel Garni in front of the train and bus station of Locarno and Centovallina station, 5 minutes walk from the lake and from the central Locarno Piazza Grande.

Rated Good (3 reviews) America

2 km Piazza Grande  Locarno ,  6601

CHF130 CHF130
Sun-Thu Fri-Sat
(This week's typical
daily rate)
This traditional hotel with restaurant and piano bar lies in the centre of Locarno and has a beautiful terrace with access to the Piazza Grande.

Rated Good (3 reviews) Dépendance dell'Angelo

2 km Piazza Grande  Locarno ,  6601

CHF99 CHF115
Sun-Thu Fri-Sat
(This week's typical
daily rate)
The Dépendance is directly beside the Dell’Angelo Hotel. The historic building is located in the centre of town, in the most important area of Locarno, Piazza Grande, just a few minutes from the station and the lake.

Rated Excellent (1 reviews) Caffè dell'Arte hotel ratinghotel ratinghotel ratinghotel rating

2 km via Cittadella 9  Locarno ,  6600

CHF150 CHF150
Sun-Thu Fri-Sat
(This week's typical
daily rate)
This small B&B is located in a restored historic building above the Fondazione Patrizio Patelli art gallery and the Caffè dell’Arte.

Villa Glicine hotel ratinghotel rating

2 km di Crea&Arreda SA  Via Moscia 122,  Ascona ,  6612

CHF120 CHF120
Sun-Thu Fri-Sat
(This week's typical
daily rate)
The Villa Glicine offers 4 comfortable rooms in the heart of Ticino, between Ascona and Brissago.Choose between a double room, a double room junior, a junior suite and a 3-room apartment.

Hotel Belvedere Locarno SA hotel ratinghotel ratinghotel ratinghotel rating

3 km Via ai Monti della Trinita 44  Locarno ,  6601

CHF175 CHF175
Sun-Thu Fri-Sat
(This week's typical
daily rate)
The Belvedere Hotel is situated in a privileged position on a beautiful sunny slope above Locarno and offers spectacular views of Lake Maggiore and the surrounding mountains.

Patrizietta hotel ratinghotel ratinghotel rating

1 km Via Dei Patrizi  Losone ,  6616

CHF150 CHF150
Sun-Thu Fri-Sat
(This week's typical
daily rate)
The Hotel Patrizietta is located in a beautiful garden with swimming pool, a smaller pool for children and a sunbathing area with deck-chairs, tables and sunshades.

Hotel Ascona hotel ratinghotel ratinghotel ratinghotel rating

0 km Via Collina  Ascona ,  6612

CHF185 CHF185
Sun-Thu Fri-Sat
(This week's typical
daily rate)
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.Delight in the panorama from our subtropical garden.

Rated Excellent (2 reviews) Ville La Perla hotel ratinghotel ratinghotel rating

0 km Strada della Collina 14  Ascona ,  6612

CHF120 CHF120
Sun-Thu Fri-Sat
(This week's typical
daily rate)
The "Ville La Perla" are situated just next to our hotel "La Perla". We have 3 beautiful Ville surrounded by a garden with a strong Mediterranean flair.

Rated Good (1 reviews) La Perla hotel ratinghotel ratinghotel rating

0 km Via Collina 14  Ascona ,  6612

To see prices, please
select the dates
of your stay
The Hotel La Perla is located on the hill side of Ascona just 7 minutes walk away from the center and its renound lake promenade. The La Perla Hotel is surrounded by beautiful scenery and fascinating culture.

Rated Excellent (1 reviews) Michelangelo Swiss Quality Hotel hotel ratinghotel ratinghotel rating

0 km Via Collina 81  Ascona ,  CH-6612

CHF162 CHF162
Sun-Thu Fri-Sat
(This week's typical
daily rate)
Hotel Michelangelo is a small elegant hotel, within 10 minutes walking distance of the city centre and the lake.

Best Western Hotel Sasso Boretto hotel ratinghotel ratinghotel ratinghotel rating

0 km Viale Monte Verita 45  Ascona ,  6612

CHF260 CHF260
Sun-Thu Fri-Sat
(This week's typical
daily rate)
This is a charming first-class hotel in a privileged area surrounded by subtropical gardens, just a few steps from the old town and the lake shore.

Rated Good (2 reviews) Hotel Garni Golf hotel ratinghotel ratinghotel rating

0 km Vicolo Sacchetti 2  Ascona ,  6612

CHF180 CHF180
Sun-Thu Fri-Sat
(This week's typical
daily rate)
A small fine garni hotel situated in the heart of Ascona (traffic-free zone) a few steps from the Piazza and the Lago Maggiore. Delightfully decorated rooms, all with shower/WC, phone, TV, minibar, wall-safe and air-condition.

More popular hotels

See hotel photos and book hotels online by following the information links below.

Sun-Thu Fri-Sat
CHF210 CHF210

Garni la Meridiana  ( View photos, map and more details about Garni la Meridiana )

Piazza G. Motta 61  Ascona ,  6612

The “Meridiana” offers the charm of a historic Swiss-Italian Ticinese house with walls from the Middle Ages blended with modern architecture and facilities. The rooms and the large terrace offer a direct view to the lake.

.
Sun-Thu Fri-Sat
CHF999 CHF999

Romantik Hotel Castello Seeschloss  ( View photos, map and more details about Romantik Hotel Castello Seeschloss )

Piazza Motta  Ascona ,  6612

The hotel is located on the pedestrian lake-side promenade of Ascona, only 300 metres from the town centre and public transport facilities.

.
Sun-Thu Fri-Sat
CHF420 CHF420

Albergo Losone  ( View photos, map and more details about Albergo Losone )

via dei Pioppi 14  Losone-Ascona ,  6616

This unconventional 1st-class hotel is set in the middle of the country’s largest palm tree grove, bringing a taste of the Caribbean to Switzerland.Far from any disturbance, this oasis spreads over an area of 27,000 m2.

.
To see prices, please
select the dates
of your stay

Parkhotel Delta  ( View photos, map and more details about Parkhotel Delta )

Via Delta 137-141  Ascona ,  6612

A sincere welcome to the Parkhotel Delta. As the smallest one of the 5-star hotels in Ascona, we offer you first-rate service and genuine hospitality in an informal atmosphere.

.
Sun-Thu Fri-Sat
CHF150 CHF150

Garni Nessi  ( View photos, map and more details about Garni Nessi )

Via B. Varenna 79  Locarno ,  6600

A short walk from the Old Town and Piazza Grande. The hotel is located between Locarno and Ancona and can be reached from the centre of both cities within 15 to 20 minutes' walk.

.
Sun-Thu Fri-Sat
CHF268 CHF268

Hotel Collinetta  ( View photos, map and more details about Hotel Collinetta )

Via Collinetta 115  Ascona-Moscia ,  6612

Very neat hotel with 36 rooms, 20 of them with balcony with lake view, situated in the middle of a beautiful park with palm trees, flowers, lemon trees, …Because of it’s hillside it offers a breathtaking view of the Lago Maggiore and...

.
To see prices, please
select the dates
of your stay

Hotel Arancio  ( View photos, map and more details about Hotel Arancio )

Strada Collinetta 78  Ascona ,  6612

HOTEL ARANCiO - A cozy *** family hotel for relaxing, enjoyable Tessiner holidays in a southern, sub -tropical landscape.

.
Sun-Thu Fri-Sat
CHF180 CHF180

Garni Elena  ( View photos, map and more details about Garni Elena )

Via Gaggioli  Losone ,  6616

The Garni Elena is a cosy, family-run hotel in a quiet location outside the village centre of Losone, only a 5-minutes walk from the 18-hole golf course “Gerre”.

.
To see prices, please
select the dates
of your stay

Schlosshotel  ( View photos, map and more details about Schlosshotel )

Via B. Rusca 9 / S. Francesco 7a  Locarno ,  6600

The hotel is located in the old quarter near Piazza Grande and built on the place where the former castle entrance used to be.

.
To see prices, please
select the dates
of your stay

Casa Berno  ( View photos, map and more details about Casa Berno )

Via Gottardo Madonna 15  Ascona ,  6612

Discover our first-class hotel situated in one of the most attractive areas in Ticino. Enjoy our luxurious rooms. Taste the culinary highlights served by our top-class cuisine.

.
Sun-Thu Fri-Sat
CHF260 CHF260

Ramada Hotel Arcadia  ( View photos, map and more details about Ramada Hotel Arcadia )

Lungolago G. Motta  Locarno ,  6600

The 4 star Ramada Hotel Arcadia is situated on the lake promenade of Locarno. Close by you find the ship and boat station and the famous Piazza Grande.

.
Sun-Thu Fri-Sat
CHF114 CHF114

Hotel Garni Millennium  ( View photos, map and more details about Hotel Garni Millennium )

Via Dogana Nuova 2  Locarno ,  6600

The hotel is located at the beautiful lake Lago Maggiore, near the harbour, 2 minutes from the Old Town and the train station. The cosy hotel combines charm and up-to-date comfort to make a place to stay in Locarno.

.
Sun-Thu Fri-Sat
CHF160 CHF160

Hotel Garni Muralto  ( View photos, map and more details about Hotel Garni Muralto )

Via Sempione 10  Locarno-Muralto ,  6600

This beautiful, recently renovated hotel is located in the town centre, close to Locarno’s old town with the famous Piazza Grande and Lake Maggiore with its lakeside promenade.

.
Sun-Thu Fri-Sat