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.

Hotels near Piazza Grande

Piazza Grande, Locarno 6600, Switzerland
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Hotel Tamaro (Ascona) 3.0 of 5
Piazza G. Motta 35, Ascona CH-6612, Switzerland
1.7 miles from Piazza Grande
#30 of 33 hotels in Ascona
Professional photos | Traveller photos (10) | Map
Show Prices
Garni Elena (Losone)
Via Gaggioli, Losone 6616, Switzerland
2.1 miles from Piazza Grande
#2 of 4 hotels in Losone
Professional photos | Traveller photos (12) | Map
Show Prices
Via Collinetta 115, Ascona 6612, Switzerland
2.5 miles from Piazza Grande
#5 of 33 hotels in Ascona
Professional photos | Traveller photos (41) | Map
Show Prices
Via Gottardo Madonna 15, Ascona 6612, Switzerland
2.5 miles from Piazza Grande
#14 of 33 hotels in Ascona
Professional photos | Traveller photos (17) | Map
Show Prices
Hotel Arancio (Ascona)
Via Collinetta 78, Ascona 6612, Switzerland
2.5 miles from Piazza Grande
#21 of 33 hotels in Ascona
Professional photos | Traveller photos (8) | Map
Show Prices
Casa Moscia (Ascona)
Via Moscia 89, Ascona 6612, Switzerland
2.6 miles from Piazza Grande
#33 of 33 hotels in Ascona
Traveller photos (14) | Map
Hotel Consolina (San Nazzaro)
Via Cantonale, San Nazzaro 6575, Switzerland
2.6 miles from Piazza Grande
#1 of 1 hotels in San Nazzaro
Map
Via Campagnola 12 | above San Nazzaro, Vairano 6575, Switzerland
2.7 miles from Piazza Grande
Hotel La Campagnola Slideshow
#1 of 1 hotels in Vairano
Professional photos | Traveller photos (36) | Map
Show Prices
Via Muraccio 142, Ascona 6612, Switzerland
2.9 miles from Piazza Grande
#1 of 33 hotels in Ascona
Professional photos | Traveller photos (40) | Map
Show Prices
Via Brere, 16, Tenero 6598, Switzerland
2.9 miles from Piazza Grande
#1 of 1 hotels in Tenero
Professional photos | Traveller photos (15) | Map
Show Prices
Casa Vignascia (Vira (Gambarogno))
Via Cantonale, Vira (Gambarogno) 6574, Switzerland
3.1 miles from Piazza Grande
#1 of 1 hotels in Vira (Gambarogno)
Professional photos | Map
Show Prices
Albergo Ronco (Ronco sopra Ascona) 3.0 of 5
Piazza della Modonna 1, Ronco sopra Ascona CH-6622, Switzerland
3.7 miles from Piazza Grande
#2 of 2 hotels in Ronco sopra Ascona
Professional photos | Traveller photos (77) | Map
Show Prices
Della Posta (Ronco sopra Ascona)
Via Ciseri 9, Ronco sopra Ascona 6622, Switzerland
3.8 miles from Piazza Grande
#1 of 2 hotels in Ronco sopra Ascona
Professional photos | Traveller photos (32) | Map
Show Prices
Posta al Lago (Porto Ronco)
Via Cantonale 53, Porto Ronco CH-6613, Switzerland
3.8 miles from Piazza Grande
#1 of 1 hotels in Porto Ronco
Professional photos | Traveller photos (36) | Map
Show Prices