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

Hotel Consolina (San Nazzaro, Switzerland)
Via Cantonale, San Nazzaro 6575, Switzerland
0.1 miles from San Nazzaro Station
#1 of 1 hotels in San Nazzaro
Map
Hotel La Campagnola (Vairano, Switzerland) 3.0 of 5
Via Campagnola 12 | above San Nazzaro, Vairano 6575, Switzerland
0.4 miles from San Nazzaro Station
#1 of 1 hotels in Vairano
Professional photos | Traveler photos (36) | Map
Show Prices
Hotel Sass da Grum (San Nazzaro, Switzerland)
Via Campea 27, San Nazzaro 6575, Switzerland
0.4 miles from San Nazzaro Station
#1 of 2 San Nazzaro B&B and Inns
Map
Sarnia Villa (San Nazzaro, Switzerland) 3.0 of 5
Via Cantonale 45, San Nazzaro 6575, Switzerland
0.5 miles from San Nazzaro Station
#2 of 2 San Nazzaro B&B and Inns
Professional photos | Traveler photos (2) | Map
Ristorante Gambarogno (Piazzogna, Switzerland)
Via Delle Camelie 20, Piazzogna 6579, Switzerland
0.6 miles from San Nazzaro Station
#1 of 2 Piazzogna B&B and Inns
Professional photos | Traveler photos (7) | Map
Show Prices
Hotel Giardino (Ascona, Switzerland) 5.0 of 5
Via del Segnale 10, Ascona 6612, Switzerland
1.3 miles from San Nazzaro Station
Travelers' Choice® 2015 Winner Luxury
#1 of 33 hotels in Ascona
Professional photos | Traveler photos (72) | Map
Show Prices
Castello Del Sole (Ascona, Switzerland) 5.0 of 5
Via Muraccio 142, Ascona 6612, Switzerland
1.4 miles from San Nazzaro Station
Travelers' Choice® 2015 Winner Luxury | Top Hotels
#2 of 33 hotels in Ascona
Professional photos | Traveler photos (50) | Map
Show Prices
Ristorante al Portico (Gerra, Switzerland)
Via Cantonale 34, Gerra 6576, Switzerland
1.4 miles from San Nazzaro Station
#1 of 2 Gerra B&B and Inns
Professional photos | Traveler photos (5) | Map
Show Prices
Hotel Panorama (Gerra, Switzerland)
Via Cantonale 48 | Gerra-Gambarogno, Gerra 6576, Switzerland
1.5 miles from San Nazzaro Station
#1 of 1 hotels in Gerra
Traveler photos (10) | Map
Hotel Bellavista (Vira (Gambarogno), Switzerland)
Vira (Gambarogno) 6574, Switzerland
1.6 miles from San Nazzaro Station
#1 of 5 Vira (Gambarogno) B&B and Inns
Professional photos | Traveler photos (20) | Map
Show Prices
Hotel Arcadia (Ascona, Switzerland)
Via Patrizia 47, Ascona 6612, Switzerland
1.6 miles from San Nazzaro Station
#27 of 33 hotels in Ascona
Traveler photos (7) | Map
La Fosanella (Vira (Gambarogno), Switzerland)
Fosano Paese, Vira (Gambarogno) 6574, Switzerland
1.6 miles from San Nazzaro Station
#3 of 5 Vira (Gambarogno) B&B and Inns
Professional photos | Map
Show Prices
Casa Thuja (Ascona, Switzerland)
Via Pancaldi Mola 31, Ascona 6612, Switzerland
1.8 miles from San Nazzaro Station
#3 of 14 Ascona B&B and Inns
Professional photos | Traveler photos (1) | Map
Show Prices
Mirador Golf Hotel (Ascona, Switzerland) 3.0 of 5
Via al Lido 28 | 6612 Ascona, Ascona 6612, Switzerland
1.8 miles from San Nazzaro Station
#28 of 33 hotels in Ascona
Professional photos | Traveler photos (13) | Map
Show Prices
Hotel Eden Roc (Ascona, Switzerland) 5.0 of 5
Via Albarelle 16 | 6612 Ascona, Ascona 6612, Switzerland
1.9 miles from San Nazzaro Station
#4 of 33 hotels in Ascona
Professional photos | Traveler photos (198) | Map
Show Prices
Hotel Ascovilla (Ascona, Switzerland)
Via Albarelle 37, Via Lido 20, Ascona 6612, Switzerland
1.9 miles from San Nazzaro Station
#10 of 33 hotels in Ascona
Professional photos | Traveler photos (17) | Map
Show Prices
B & B Walzer (Locarno, Switzerland)
Via Varesi 42, Locarno 6600, Switzerland
1.9 miles from San Nazzaro Station
#20 of 24 Locarno B&B and Inns
Professional photos | Traveler photos (3) | Map
Show Prices
Osteria Ticino (Ascona, Switzerland) 2.0 of 5
Via Muraccio 20 6612 Ascona Schweiz, Ascona 6612, Switzerland
2.0 miles from San Nazzaro Station
#17 of 33 hotels in Ascona
Professional photos | Traveler photos (43) | Map
Show Prices
Garni la Meridiana (Ascona, Switzerland) 4.0 of 5
Piazza G. Motta 61, Ascona 6612, Switzerland
2.1 miles from San Nazzaro Station
#9 of 33 hotels in Ascona
Professional photos | Traveler photos (26) | Map
Show Prices
Parkhotel Delta (Ascona, Switzerland) 4.0 of 5
Via Delta 137-141, Ascona 6612, Switzerland
2.1 miles from San Nazzaro Station
#11 of 33 hotels in Ascona
Professional photos | Traveler photos (56) | Map
Show Prices
Via Circonvallazione 26 | 6612 Ascona, Ascona 6612, Switzerland
2.1 miles from San Nazzaro Station
#15 of 33 hotels in Ascona
Professional photos | Traveler photos (45) | Map
Show Prices
Hotel Mulino (Ascona, Switzerland) 3.0 of 5
Via delle Scuole 17, Ascona 6612, Switzerland
2.1 miles from San Nazzaro Station
#25 of 33 hotels in Ascona
Professional photos | Traveler photos (26) | Map
Show Prices
Ristorante Degli Angioli (Ascona, Switzerland)
Via Albarelle 3, Ascona 6612, Switzerland
2.1 miles from San Nazzaro Station
#4 of 14 Ascona B&B and Inns
Professional photos | Traveler photos (8) | Map
Show Prices
Casa Paradiso (Vira (Gambarogno), Switzerland)
Via La Monda, Vira (Gambarogno) 6574, Switzerland
2.1 miles from San Nazzaro Station
Hotel Bellaria (Ascona, Switzerland)
Via delle Cappelle 17, Ascona 6612, Switzerland
2.1 miles from San Nazzaro Station
Hotel Luna (Ascona, Switzerland) 3.0 of 5
Via Buonamano 28, Ascona 6612, Switzerland
2.2 miles from San Nazzaro Station
#6 of 33 hotels in Ascona
Professional photos | Traveler photos (19) | Map
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
Professional photos | Traveler photos (102) | Map
Show Prices
Casa delle Olive (Ascona, Switzerland) 3.0 of 5
Vicolo delle Olive 11, Ascona 6612, Switzerland
2.2 miles from San Nazzaro Station
#1 of 14 Ascona B&B and Inns
Professional photos | Map
Show Prices
Hotel Polo (Ascona, Switzerland) 3.0 of 5
Via Buonamano 7, Ascona 6612, Switzerland
2.2 miles from San Nazzaro Station
#21 of 33 hotels in Ascona
Professional photos | Traveler photos (26) | Map
Show Prices
Hotel Excelsior (Locarno, Switzerland)
via Simone da Locarno 12 | Postfach 1544, Locarno 6600, Switzerland
2.2 miles from San Nazzaro Station
#24 of 31 hotels in Locarno
Professional photos | Traveler photos (15) | Map
Show Prices