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

Via Cantonale, San Nazzaro 6575, Switzerland
0.1 miles from San Nazzaro Station
#1 of 1 hotels in San Nazzaro
  • Free Parking
  • Free Breakfast
Via Campagnola 12 | above San Nazzaro, Vairano 6575, Switzerland
0.4 miles from San Nazzaro Station
#1 of 1 hotels in Vairano
  • Free Parking
Show Prices
Via del Segnale 10, Ascona 6612, Switzerland
1.3 miles from San Nazzaro Station
Travelers' Choice® 2015 Winner Luxury
#2 of 33 hotels in Ascona
  • Free Parking
  • Free Breakfast
Show Prices
Via Muraccio 142, Ascona 6612, Switzerland
1.4 miles from San Nazzaro Station
Travelers' Choice® 2015 Winner Luxury | Top Hotels
#1 of 33 hotels in Ascona
  • Free Parking
  • Free Breakfast
Show Prices
Via Cantonale 48 | Gerra-Gambarogno, Gerra 6576, Switzerland
1.5 miles from San Nazzaro Station
#1 of 1 hotels in Gerra
Via Patrizia 47, Ascona 6612, Switzerland
1.6 miles from San Nazzaro Station
#27 of 33 hotels in Ascona
Via al Lido 28 | 6612 Ascona, Ascona 6612, Switzerland
1.8 miles from San Nazzaro Station
#28 of 33 hotels in Ascona
  • Free Parking
  • Free Breakfast
Show Prices
Via Albarelle 16 | 6612 Ascona, Ascona 6612, Switzerland
1.9 miles from San Nazzaro Station
#4 of 33 hotels in Ascona
  • Free Parking
Show Prices
Via Albarelle 37, Via Lido 20, Ascona 6612, Switzerland
1.9 miles from San Nazzaro Station
#8 of 33 hotels in Ascona
Show Prices
Via Muraccio 20 6612 Ascona Schweiz, Ascona 6612, Switzerland
2.0 miles from San Nazzaro Station
#18 of 33 hotels in Ascona
Show Prices
Piazza G. Motta 61, Ascona 6612, Switzerland
2.1 miles from San Nazzaro Station
#10 of 33 hotels in Ascona
Show Prices
Via Circonvallazione 26 | 6612 Ascona, Ascona 6612, Switzerland
2.1 miles from San Nazzaro Station
#11 of 33 hotels in Ascona
  • Free Parking
  • Free Breakfast
Show Prices
Via Delta 137-141, Ascona 6612, Switzerland
2.1 miles from San Nazzaro Station
#15 of 33 hotels in Ascona
  • Free Parking
  • Free Breakfast
Show Prices
Via delle Scuole 17, Ascona 6612, Switzerland
2.1 miles from San Nazzaro Station
#17 of 33 hotels in Ascona
Show Prices
Via Buonamano 28, Ascona 6612, Switzerland
2.2 miles from San Nazzaro Station
#5 of 33 hotels in Ascona
  • Free Parking
  • Free Breakfast
Show Prices
Piazza G. Motta 29, Ascona 6612, Switzerland
2.2 miles from San Nazzaro Station
Piazza Ascona, Hotel & Restaurants Slideshow
#12 of 33 hotels in Ascona
  • Free Breakfast
Show Prices
Via Buonamano 7, Ascona 6612, Switzerland
2.2 miles from San Nazzaro Station
#23 of 33 hotels in Ascona
  • Free Parking
Show Prices
Piazza G. Motta 35, Ascona CH-6612, Switzerland
2.2 miles from San Nazzaro Station
#29 of 33 hotels in Ascona
Show Prices
via Simone da Locarno 12 | Postfach 1544, Locarno 6600, Switzerland
2.2 miles from San Nazzaro Station
#24 of 30 hotels in Locarno
Show Prices
Piazza Motta, Ascona 6612 , Switzerland
2.3 miles from San Nazzaro Station
#7 of 33 hotels in Ascona
  • Free Breakfast
Show Prices
Via Giuseppe Cattori 6, Locarno 6600, Switzerland
2.3 miles from San Nazzaro Station
Special Offer 1 Swiss Franc offer
GreenLeadersBronze level
Ibis Locarno Slideshow
#7 of 30 hotels in Locarno
Show Prices
Lungolago Giuseppe Motta, Locarno 6600, Switzerland
2.3 miles from San Nazzaro Station
Special Offer Package Deal
Ramada Hotel Arcadia Slideshow
#9 of 30 hotels in Locarno
Show Prices
Piazza G. Motta 21 | Seepromenade - Lungolago, Ascona TI 6612, Switzerland
2.3 miles from San Nazzaro Station
Special Offer Package Deal
Hotel Schiff-Battello Ascona Slideshow
#22 of 33 hotels in Ascona
Show Prices
Viale Monte Verita' 45, Ascona 6612, Switzerland
2.3 miles from San Nazzaro Station
#25 of 33 hotels in Ascona
  • Free Parking
  • Free Breakfast
Show Prices
Vicolo Sacchetti 2, Ascona 6612, Switzerland
2.3 miles from San Nazzaro Station
#26 of 33 hotels in Ascona
Show Prices
Piazza G. Motta 15, Ascona, Switzerland
2.3 miles from San Nazzaro Station
#31 of 33 hotels in Ascona
Show Prices
Via Baraggie 9, Ascona 6612, Switzerland
2.3 miles from San Nazzaro Station
#33 of 33 hotels in Ascona
Show Prices
Scalinata della Ruga 4, Ascona 6612, Switzerland
2.4 miles from San Nazzaro Station
Art Hotel Riposo Slideshow
#3 of 33 hotels in Ascona
Show Prices
via Borgo, Contrada Maggiore 4, Ascona 6612 , Switzerland
2.4 miles from San Nazzaro Station
Hotel Antica Posta Slideshow
#9 of 33 hotels in Ascona
Show Prices
Via Bartolomeo Rusca 6 | 6600 Locarno, Locarno 6600, Switzerland
2.4 miles from San Nazzaro Station
#10 of 30 hotels in Locarno
  • Free Breakfast
Show Prices