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 Castelgrande

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

Hotels & B&Bs travelers recommend

Via Bellinzona, 8, Biasca 6710, Switzerland
0.1 miles from Castelgrande
Special Offer Complimentary bottle of...
Albergo Della Posta Slideshow
#1 of 5 hotels in Biasca
Professional photos | Traveler photos (25) | Map
Show Prices
viale Stazione 29a, Bellinzona 6500, Switzerland
0.3 miles from Castelgrande
#2 of 3 hotels in Bellinzona
Professional photos | Traveler photos (8) | Map
Show Prices
Via Generale Guisan 1, Bellinzona 6500, Switzerland
0.3 miles from Castelgrande
#3 of 3 hotels in Bellinzona
Professional photos | Traveler photos (7) | Map
Show Prices
Viale Stazione 35, Bellinzona 6500, Switzerland
0.4 miles from Castelgrande
#1 of 3 hotels in Bellinzona
Professional photos | Traveler photos (56) | Map
Show Prices
Hotel Central (Contone)
Via Centrale, Contone 6594, Switzerland
0.5 miles from Castelgrande
#1 of 1 hotels in Contone
Professional photos | Map
Show Prices
Raststatte Bellinzona | N2 Chiasso-Gotthard / San Bernadino, Monte Carasso 6513 , Switzerland
1.0 miles from Castelgrande
#1 of 1 hotels in Monte Carasso
Professional photos | Traveler photos (11) | Map
Show Prices
Motel Lumino (Lumino)
Via Bassa di Fuori, Lumino 6533, Switzerland
3.1 miles from Castelgrande
Motel La Perla (Sant'Antonino)
Via della Posta, Sant'Antonino 6592, Switzerland
3.3 miles from Castelgrande
#1 of 1 hotels in Sant'Antonino
Traveler photos (2) | Map
Via Cantonale | Gerra-Gambarogno, Gerra 6576, Switzerland
5.7 miles from Castelgrande
#1 of 1 hotels in Gerra
Professional photos | Traveler photos (1) | Map
Show Prices
Via Brere, 16, Tenero 6598, Switzerland
8.1 miles from Castelgrande
#1 of 1 hotels in Tenero
Professional photos | Traveler photos (15) | Map
Show Prices
Villa Capriasca (Tesserete)
Via Biolda, Tesserete 6950, Switzerland
8.8 miles from Castelgrande
#2 of 2 hotels in Tesserete
Traveler photos (32) | Map
Casa Vignascia (Vira (Gambarogno))
Via Cantonale, Vira (Gambarogno) 6574, Switzerland
8.9 miles from Castelgrande
#1 of 1 hotels in Vira (Gambarogno)
Professional photos | Map
Show Prices
Hotel Tesserete (Tesserete)
6950 Tesserete Stazione, Tesserete 6950, Switzerland
9.0 miles from Castelgrande
Hotel Tesserete Slideshow
#1 of 2 hotels in Tesserete
Professional photos | Traveler photos (34) | Map
Show Prices
Via delle Vigne 149, Minusio 6648, Switzerland
9.5 miles from Castelgrande
Special Offer 3 for 2 at the Esplanade
Esplanade Hotel Resort & Spa Slideshow
#2 of 3 hotels in Minusio
Professional photos | Traveler photos (56) | Map
Show Prices
Via Simen 58 | Locarno-Minusio, Minusio 6648 , Switzerland
9.6 miles from Castelgrande
#3 of 3 hotels in Minusio
Professional photos | Traveler photos (5) | Map
Show Prices
Piazza Rezzonico 7, Lugano 6900, Switzerland
9.7 miles from Castelgrande
#20 of 42 hotels in Lugano
Professional photos | Traveler photos (140) | Map
Show Prices
Piazza di Ton 2, Torricella Taverne 6807, Switzerland
9.7 miles from Castelgrande
#1 of 1 hotels in Torricella Taverne
Map
29 Via Verbano, Minusio CH-6648 , Switzerland
9.8 miles from Castelgrande
Remorino Hotel-Garni Slideshow
#1 of 3 hotels in Minusio
Professional photos | Traveler photos (69) | Map
Show Prices
Hotel Dellavalle (Brione sopra Minusio) 3.5 of 5
Via Contra 45, Brione sopra Minusio 6645, Switzerland
9.8 miles from Castelgrande
#1 of 1 hotels in Brione sopra Minusio
Professional photos | Traveler photos (12) | Map
Show Prices
Via Dassone, Lugano 6965 , Switzerland
9.9 miles from Castelgrande
#30 of 42 hotels in Lugano
Professional photos | Traveler photos (42) | Map
Show Prices
1 additional hotels and B&Bs with no user reviews