Go Hotels
Home > Switzerland > Ascona Switzerland Flag

We have 84 hotels in Ascona.

Osteria Ticino Star Rating 2        
Via Muraccio 20

Osteria Ticino is located in Ascona and is close to the area's tourist attractions.Ticino Osteria has 18 bright rooms offering all the essentials to ensure an enjoyable stay.The hotel features a restaurant and a bar where guests can unwind at the end of the day.
Hotel Giardino Star Rating 5        
Via Segnale 10

Set in an Italian-style villa a 4-minute walk from Lake Maggiore, this chic hotel is 1.6 km from Golf Club Patriziale Ascona and 2.2 km from the Ascona ferry terminal.
Castello Del Sole Star Rating 5        
Via Muraccio 142

Set on a 14 hectare estate at the edge of Lake Maggiore, this upscale hotel in a 16th-century building with 2 modern annexes is 3 km from Solduno train station and 2.7 km from the medieval Castello Visconteo.Plush rooms have free Wi-Fi, flat screen TVs, and balconies or terraces.
Hotel Ascona Star Rating 4        
Via Collina

Set on Monte Verità, this relaxed hillside hotel overlooking Lake Maggiore is 2.7 km from Castello Visconteo castle and 3.9 km from the Madonna del Sasso Catholic sanctuary.
Hotel Schiff Battello Ascona Star Rating 3        
Piazza G Motta 21

The Hotel Schiff Battello is perfectly located for both business and leisure guests to Ascona. The Hotel Schiff Battello boasts a convenient location with modern amenities in every guestroom and superb service. The guestrooms are equipped with non smoking rooms, daily newspaper, television, bathtub, shower, mini bar.
Hotel La Perla Ascona Star Rating 3        
Via Collina 14

A 2-minute walk from a bus stop, this cozy hotel is 3.5 km from Madonna del Sasso, a Roman Catholic pilgrimage site, and 15 km from Contra Dam.Casual rooms have free Wi-Fi, TVs with DVD players, and minibars.
Hotel Sasso Boretto Star Rating 4        
Viale Monte Verita 45

A 13-minute walk from Lake Maggiore's shores, this laid-back hotel is 3.2 km from Golf Gerre Losone and 6 km from the Brissago Islands.Low-key, traditionally decorated rooms feature ceiling fans (no air-conditioning) and balconies/patios, as well as TVs, free Wi-Fi and minibars.
Hotel Eden Roc Ascona Star Rating 5        
Via Albarelle 16

Set along Lake Maggiore, this luxe hotel is an 11-minute walk from Golf Club Patriziale Ascona, 2.5 km from Solduno train station and 3.1 km from Visconteo Castle.
Hotel Collinetta Star Rating 3        
Via Collinetta 115

Surrounded by Mediterranean plants, this genteel hotel with an annex is on a hill overlooking Lake Maggiore. It's also 1.8 km from Monte Verità and 5 km from Visconteo Castle.
Mirador Golf Hotel Star Rating 3        
Via al Lido 28

A 6-minute walk from Golf Club Patriziale Ascona, this relaxed 1950s hotel is 10 minutes' walk from the Ascona NLM ferry terminal and 3 km from Visconteo Castle.Bright, streamlined rooms with colorful accents provide free Wi-Fi, flat-screen TVs and minifridges; some add balconies. Kids age 5 and under stay at no charge in a parent's room.
More on Ascona .

View all 84 Ascona hotels
Ascona is a municipality in the district of Locarno in the canton of Ticino in Switzerland. It is located on the shore of Lake Maggiore. The town is a popular tourist destination, and holds a yearly jazz festival, the Ascona Jazz Festival.