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 Tamaro (Ascona, Switzerland) 3.0 of 5
Piazza G. Motta 35, Ascona CH-6612, Switzerland
2.2 miles from San Nazzaro Station
#31 of 33 hotels in Ascona
Professional photos | Traveler photos (10) | Map
Show Prices
Timeo da Baggio Hotel-Ristorante (Ascona, Switzerland)
Via Buonamano 2, Ascona 6612, Switzerland
2.2 miles from San Nazzaro Station
#7 of 14 Ascona B&B and Inns
Map
Garni Dei Fiori (Ascona, Switzerland)
Via Buonamano 35, Ascona 6612, Switzerland
2.2 miles from San Nazzaro Station
Professional photos | Map
Show Prices
Albergo Carcani (Ascona, Switzerland) 3.0 of 5
Piazza Motta, Ascona 6612 , Switzerland
2.3 miles from San Nazzaro Station
#6 of 33 hotels in Ascona
Professional photos | Traveler photos (33) | Map
Show Prices
Piazza G. Motta 29, Ascona 6612, Switzerland
2.3 miles from San Nazzaro Station
Piazza Ascona, Hotel & Restaurants Slideshow
#12 of 33 hotels in Ascona
Professional photos | Traveler photos (102) | Map
Show Prices
Ibis Locarno (Locarno, Switzerland) 3.0 of 5
Via Giuseppe Cattori 6, Locarno 6600, Switzerland
2.3 miles from San Nazzaro Station
GreenLeadersBronze level
#7 of 31 hotels in Locarno
Professional photos | Traveler photos (36) | Map
Show Prices
Ramada Hotel Arcadia (Locarno, Switzerland) 4.0 of 5
Lungolago Giuseppe Motta, Locarno 6600, Switzerland
2.3 miles from San Nazzaro Station
#15 of 31 hotels in Locarno
Professional photos | Traveler photos (67) | Map
Show Prices
Hotel Alpi (Locarno, Switzerland)
Via Rovedo 13, Locarno 6900, Switzerland
2.3 miles from San Nazzaro Station
#9 of 24 Locarno B&B and Inns
Traveler photos (1) | Map
Hotel Schiff-Battello Ascona (Ascona, Switzerland)
Piazza G Motta 21, Ascona TI 6612, Switzerland
2.3 miles from San Nazzaro Station
Offers & Announcements Package Deal
Hotel Schiff-Battello Ascona Slideshow
#19 of 33 hotels in Ascona
Professional photos | Traveler photos (115) | Map
Show Prices
Hotel La Perla (Ascona, Switzerland) 3.0 of 5
Strada Collina 14, Ascona 6612, Switzerland
2.3 miles from San Nazzaro Station
Special Price 15% off room rate
Hotel La Perla Slideshow
#20 of 33 hotels in Ascona
Professional photos | Traveler photos (79) | Map
Show Prices
Hotel al porto (Ascona, Switzerland)
Piazza G. Motta, Ascona CH-6612, Switzerland
2.3 miles from San Nazzaro Station
#3 of 14 Ascona B&B and Inns
Professional photos | Traveler photos (7) | Map
Show Prices
Hotel Sasso Boretto (Ascona, Switzerland) 4.0 of 5
Viale Monte Verita' 45, Ascona 6612, Switzerland
2.3 miles from San Nazzaro Station
#26 of 33 hotels in Ascona
Professional photos | Traveler photos (25) | Map
Show Prices
Hotel Garni Golf (Ascona, Switzerland)
Vicolo Sacchetti 2, Ascona 6612, Switzerland
2.3 miles from San Nazzaro Station
#27 of 33 hotels in Ascona
Professional photos | Traveler photos (2) | Map
Show Prices
Albergo Elvezia au Lac (Ascona, Switzerland)
Piazza G. Motta 15, Ascona, Switzerland
2.3 miles from San Nazzaro Station
#29 of 33 hotels in Ascona
Professional photos | Traveler photos (6) | Map
Show Prices
Annie's Bed and Breakfast (Ascona, Switzerland)
Piazzetta San Pietro 3, Ascona 6612 , Switzerland
2.3 miles from San Nazzaro Station
#6 of 14 Ascona B&B and Inns
Professional photos | Traveler photos (10) | Map
Show Prices
Residenza Palmanova (Ascona, Switzerland)
Viale Monte Verita 11, Ascona 6612, Switzerland
2.3 miles from San Nazzaro Station
#9 of 14 Ascona B&B and Inns
Professional photos | Map
Show Prices
Villa Olevano (Ascona, Switzerland) 3.0 of 5
Via Baraggie 9, Ascona 6612, Switzerland
2.3 miles from San Nazzaro Station
#32 of 33 hotels in Ascona
Professional photos | Map
Show Prices
Art Hotel Riposo (Ascona, Switzerland)
Scalinata della Ruga 4, Ascona 6612, Switzerland
2.4 miles from San Nazzaro Station
#3 of 33 hotels in Ascona
Traveler photos (59) | Map
Hotel Antica Posta (Ascona, Switzerland)
via Borgo, Contrada Maggiore 4, Ascona 6612 , Switzerland
2.4 miles from San Nazzaro Station
Hotel Antica Posta Slideshow
#7 of 33 hotels in Ascona
Professional photos | Traveler photos (69) | Map
Show Prices
Hotel Giacometti (Locarno, Switzerland)
Via San Francesco 1, Locarno 6600, Switzerland
2.4 miles from San Nazzaro Station
#4 of 24 Locarno B&B and Inns
Professional photos | Traveler photos (21) | Map
Show Prices
Casa Da Vinci B&B (Locarno, Switzerland)
Via Bartolomeo Rusca 6 | 6600 Locarno, Locarno 6600, Switzerland
2.4 miles from San Nazzaro Station
#9 of 31 hotels in Locarno
Professional photos | Traveler photos (1) | Map
Show Prices
America Hotel (Locarno, Switzerland) 3.0 of 5
Piazza Grande, Locarno 6601, Switzerland
2.4 miles from San Nazzaro Station
America Hotel Slideshow
#10 of 31 hotels in Locarno
Professional photos | Traveler photos (28) | Map
Show Prices
Hotel Pestalozzi (Locarno, Switzerland)
Via Cattori 4, Locarno 6600 , Switzerland
2.4 miles from San Nazzaro Station
#20 of 31 hotels in Locarno
Traveler photos (1) | Map
Show Prices
Hotel Dell'Angelo (Locarno, Switzerland) 3.0 of 5
Piazza Grande, Locarno 6600, Switzerland
2.4 miles from San Nazzaro Station
Hotel Dell'Angelo Slideshow
#23 of 31 hotels in Locarno
Professional photos | Traveler photos (62) | Map
Show Prices
Pensione Miralago (Locarno, Switzerland)
Via San Vittore 1, Locarno 6600, Switzerland
2.4 miles from San Nazzaro Station
#13 of 24 Locarno B&B and Inns
Map
Albergo Vecchia Locarno (Locarno, Switzerland)
Via della Motta 10 | 6600 Locarno, Locarno 6600, Switzerland
2.4 miles from San Nazzaro Station
#17 of 24 Locarno B&B and Inns
Traveler photos (25) | Map
Schlosshotel Locarno (Locarno, Switzerland) 3.0 of 5
Via B. Rusca 9 / S. Francesco 7a, Locarno 6600 , Switzerland
2.4 miles from San Nazzaro Station
#30 of 31 hotels in Locarno
Professional photos | Traveler photos (4) | Map
Show Prices
Hotel Reginetta (Locarno, Switzerland)
Via della Motta 8, Locarno, Switzerland
2.4 miles from San Nazzaro Station
Giuliano Suites (Ascona, Switzerland)
Via Collina 16, Ascona 6612, Switzerland
2.4 miles from San Nazzaro Station
Professional photos | Map
Show Prices
Grotto Bellavista (Sant'Abbondio, Switzerland)
Nucleo St. Abbondio, 7, Sant'Abbondio 6577, Switzerland
2.4 miles from San Nazzaro Station
Professional photos | Map
Show Prices