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 San Nazzaro Station

San Nazzaro, Switzerland
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs travelers recommend

Strada Collina 14, Ascona 6612, Switzerland
2.4 miles from San Nazzaro Station
Hotel La Perla Slideshow
#24 of 33 hotels in Ascona
  • Free Breakfast
Show Prices
Via Cattori 4, Locarno 6600 , Switzerland
2.4 miles from San Nazzaro Station
#20 of 30 hotels in Locarno
Piazza Grande, Locarno 6600, Switzerland
2.4 miles from San Nazzaro Station
Hotel Dell'Angelo Slideshow
#23 of 30 hotels in Locarno
  • Free Breakfast
Show Prices
Via B. Rusca 9 / S. Francesco 7a, Locarno 6600 , Switzerland
2.4 miles from San Nazzaro Station
#29 of 30 hotels in Locarno
Show Prices
Via della Motta 8, Locarno, Switzerland
2.4 miles from San Nazzaro Station
Via Cittadella 9, Locarno 6600, Switzerland
2.5 miles from San Nazzaro Station
Travelers' Choice® 2015 Winner B&Bs and Inns
#1 of 30 hotels in Locarno
  • Free Breakfast
Show Prices
Via Collina, Ascona 6612, Switzerland
2.5 miles from San Nazzaro Station
Hotel Ascona Slideshow
#14 of 33 hotels in Ascona
  • Free Parking
  • Free Breakfast
Show Prices
Via Dogana Nuova 2, Locarno 6600, Switzerland
2.5 miles from San Nazzaro Station
Hotel Garni Millennium Slideshow
#6 of 30 hotels in Locarno
Show Prices
Via Ramogna 3, Locarno 6600, Switzerland
2.5 miles from San Nazzaro Station
#8 of 30 hotels in Locarno
  • Free Breakfast
Show Prices
Viale Verbano, Locarno 6600, Switzerland
2.5 miles from San Nazzaro Station
#11 of 30 hotels in Locarno
Show Prices
Via Collina, Ascona 6612, Switzerland
2.5 miles from San Nazzaro Station
#19 of 33 hotels in Ascona
  • Free Parking
Show Prices
Piazza Grande, Locarno 6601, Switzerland
2.5 miles from San Nazzaro Station
America Hotel Slideshow
#14 of 30 hotels in Locarno
  • Free Breakfast
Show Prices
Viale Verbano 29 | Locarno, Muralto, Locarno 6600, Switzerland
2.5 miles from San Nazzaro Station
Special Offer Package Deal
Ramada Hotel La Palma au Lac Slideshow
#1 of 2 hotels in Muralto
  • Free Parking
Show Prices
Via Aldo Balli 1 | Muralto, Locarno 6600, Switzerland
2.5 miles from San Nazzaro Station
#17 of 30 hotels in Locarno
Show Prices
Via Dogana Nuova 4, Locarno 6600, Switzerland
2.5 miles from San Nazzaro Station
#19 of 30 hotels in Locarno
Show Prices
Via St.Antonio 10, Locarno 6600, Switzerland
2.5 miles from San Nazzaro Station
#25 of 30 hotels in Locarno
Viale Verbano 25, Locarno CH-6600 , Switzerland
2.5 miles from San Nazzaro Station
#27 of 30 hotels in Locarno
Via Collegiata 1, Locarno CH - 6600, Switzerland
2.6 miles from San Nazzaro Station
#2 of 30 hotels in Locarno
  • Free Breakfast
Show Prices
Via al Tazzino 3, Locarno 6600, Switzerland
2.6 miles from San Nazzaro Station
#4 of 30 hotels in Locarno
  • Free Parking
  • Free Breakfast
Show Prices
Via Locarno 25, Ascona 6612 , Switzerland
2.6 miles from San Nazzaro Station
#32 of 33 hotels in Ascona
Show Prices
Via Sempione 10, Locarno 6600, Switzerland
2.7 miles from San Nazzaro Station
Hotel Garni Muralto Slideshow
#3 of 30 hotels in Locarno
Show Prices
Via ai Monti della Trinita 44, Locarno 6600, Switzerland
2.7 miles from San Nazzaro Station
Special Rate CHF900 (CHF)
Hotel Belvedere Slideshow
#5 of 30 hotels in Locarno
  • Free Breakfast
Show Prices
Via San Gottardo 18, Locarno 6600, Switzerland
2.7 miles from San Nazzaro Station
#13 of 30 hotels in Locarno
Show Prices
Via Collina 84, Ascona 6612, Switzerland
2.7 miles from San Nazzaro Station
#21 of 33 hotels in Ascona
  • Free Parking
  • Free Breakfast
Show Prices
Via A Buetti, Locarno 6600, Switzerland
2.7 miles from San Nazzaro Station
#16 of 30 hotels in Locarno
Show Prices
29 Via Verbano, Minusio CH-6648 , Switzerland
2.8 miles from San Nazzaro Station
Travelers' Choice® 2015 Winner Small Hotels
#1 of 3 hotels in Minusio
  • Free Parking
  • Free Breakfast
Show Prices
Via San Gottardo 43, Muralto, Locarno 6600, Switzerland
2.8 miles from San Nazzaro Station
#2 of 2 hotels in Muralto
Show Prices
Via Buetti 1, Locarno 6600, Switzerland
2.8 miles from San Nazzaro Station
#26 of 30 hotels in Locarno
Via Locarno 58, Losone 6616, Switzerland
2.8 miles from San Nazzaro Station
#4 of 4 hotels in Losone
Via Santuario 10 | Orselina-Locarno, Orselina 6644, Switzerland
2.9 miles from San Nazzaro Station
Travelers' Choice® 2015 Winner Small Hotels
#1 of 2 hotels in Orselina
  • Free Breakfast
Show Prices