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

Check In Check Out
Show Prices
Enter dates for best prices

Hotels travelers recommend

Piazza Grande, Locarno 6600, Switzerland
0.0 miles from Piazza Grande
Special Offer Package Deal
Hotel America Slideshow
#15 of 30 hotels in Locarno
  • Mid-range
  • Free Breakfast
Show Prices
Via Cittadella 9, Locarno 6600, Switzerland
0.1 miles from Piazza Grande
#1 of 30 hotels in Locarno
  • Luxury
  • Free Breakfast
Show Prices
Via al Tazzino 3, Locarno 6600, Switzerland
0.1 miles from Piazza Grande
#2 of 30 hotels in Locarno
  • Mid-range
  • Free Breakfast
  • Free Parking
Show Prices
Via Bartolomeo Rusca 6 | 6600 Locarno, Locarno 6600, Switzerland
0.1 miles from Piazza Grande
#9 of 30 hotels in Locarno
  • Free Breakfast
Show Prices
Piazza Grande, Locarno 6600, Switzerland
0.1 miles from Piazza Grande
Hotel Dell'Angelo Slideshow
#22 of 30 hotels in Locarno
  • Pets Allowed
  • Mid-range
  • Free Breakfast
Show Prices
Via St.Antonio 10, Locarno 6600, Switzerland
0.1 miles from Piazza Grande
#25 of 30 hotels in Locarno
Via B. Rusca 9 / S. Francesco 7a, Locarno 6600 , Switzerland
0.1 miles from Piazza Grande
#29 of 30 hotels in Locarno
  • Mid-range
  • Pool
Show Prices
Via della Motta 8, Locarno, Switzerland
0.1 miles from Piazza Grande
Via ai Monti della Trinita 44, Locarno 6600, Switzerland
0.2 miles from Piazza Grande
Hotel Belvedere Locarno Slideshow
#4 of 30 hotels in Locarno
  • Luxury
  • Pets Allowed
  • Free Breakfast
  • Pool
Show Prices
Via Giuseppe Cattori 6, Locarno 6600, Switzerland
0.2 miles from Piazza Grande
Special Offer Only On: 5% discount
GreenLeadersBronze level
ibis Locarno Slideshow
#7 of 30 hotels in Locarno
  • Pets Allowed
  • Mid-range
  • Green
Show Prices
Via Ramogna 3, Locarno 6600, Switzerland
0.2 miles from Piazza Grande
#10 of 30 hotels in Locarno
  • Pets Allowed
  • Mid-range
  • Free Breakfast
Show Prices
Via Cattori 4, Locarno 6600 , Switzerland
0.2 miles from Piazza Grande
#20 of 30 hotels in Locarno
  • Mid-range
Via Sempione 10, Locarno 6600, Switzerland
0.3 miles from Piazza Grande
Hotel Garni Muralto Slideshow
#3 of 30 hotels in Locarno
  • Mid-range
Show Prices
Via Dogana Nuova 2, Locarno 6600, Switzerland
0.3 miles from Piazza Grande
Hotel Garni Millennium Slideshow
#8 of 30 hotels in Locarno
  • Mid-range
Show Prices
Via Dogana Nuova 4, Locarno 6600, Switzerland
0.3 miles from Piazza Grande
#16 of 30 hotels in Locarno
  • Budget
Show Prices
Via Collegiata 1, Locarno CH - 6600, Switzerland
0.4 miles from Piazza Grande
#6 of 30 hotels in Locarno
  • Pets Allowed
  • Mid-range
  • Free Breakfast
Show Prices
Lungolago Giuseppe Motta, Locarno 6600, Switzerland
0.4 miles from Piazza Grande
Special Offer Package Deal
Ramada Hotel Arcadia Slideshow
#11 of 30 hotels in Locarno
  • Luxury
  • Pets Allowed
  • Pool
Show Prices
Viale Verbano, Locarno 6600, Switzerland
0.4 miles from Piazza Grande
#12 of 30 hotels in Locarno
  • Budget
  • Pets Allowed
Show Prices
via Simone da Locarno 12 | Postfach 1544, Locarno 6600, Switzerland
0.4 miles from Piazza Grande
#24 of 30 hotels in Locarno
  • Pets Allowed
  • Casino
Show Prices
Viale Verbano 25, Locarno CH-6600 , Switzerland
0.4 miles from Piazza Grande
#27 of 30 hotels in Locarno
  • Mid-range
Via Santuario 10 | Orselina-Locarno, Orselina 6644, Switzerland
0.5 miles from Piazza Grande
Travelers' Choice® 2016 Winner Small Hotels | Luxury
#1 of 2 hotels in Orselina
  • Luxury
  • Pets Allowed
  • Free Breakfast
  • Pool
Show Prices
Via al Parco 2, Orselina 6644, Switzerland (Formerly Hotel Garni Sorriso)
0.5 miles from Piazza Grande
La Barca Blu Slideshow
#2 of 2 hotels in Orselina
  • Pets Allowed
  • Mid-range
Show Prices
Viale Verbano 29 | Locarno, Muralto, Locarno 6600, Switzerland
0.5 miles from Piazza Grande
Special Offer Package Deal
Ramada Hotel La Palma au Lac Slideshow
#13 of 30 hotels in Locarno
  • Luxury
  • Pets Allowed
  • Free Parking
Show Prices
Via San Gottardo 18, Locarno 6600, Switzerland
0.6 miles from Piazza Grande
#14 of 30 hotels in Locarno
  • Budget
  • Casino
Show Prices
Via A Buetti, Locarno 6600, Switzerland
0.6 miles from Piazza Grande
#18 of 30 hotels in Locarno
  • Mid-range
Show Prices
Via Al Parco 25, Locarno 6644, Switzerland
0.6 miles from Piazza Grande
#21 of 30 hotels in Locarno
  • Pets Allowed
  • Mid-range
  • Pool
Show Prices
Via Buetti 1, Locarno 6600, Switzerland
0.6 miles from Piazza Grande
#26 of 30 hotels in Locarno
Via Attilio Balli 1, Muralto, Locarno 6600, Switzerland
0.7 miles from Piazza Grande
Hotel Sant'Agnese Slideshow
#17 of 30 hotels in Locarno
  • Mid-range
  • Free Breakfast
  • Free Parking
Show Prices
Via Delta 137-141, Ascona 6612, Switzerland
0.8 miles from Piazza Grande
Offers & Announcements Package Deal
Parkhotel Delta Slideshow
#12 of 33 hotels in Ascona
  • Luxury
  • Pets Allowed
  • Free Breakfast
  • Free Parking
Show Prices
Via San Gottardo 43, Muralto, Locarno 6600, Switzerland
0.8 miles from Piazza Grande
#19 of 30 hotels in Locarno
  • Mid-range
Show Prices