Castro Hotels, Motels & Accommodations
Masseria Rauccio
+1-800-716-8490
Sp297 Torre Dell'orso, Torre Dell'orso, 73026 Italy
+1-800-716-8490
~17.84 miles north of Castro
- 4 star Rural hotel
- 41 sleeping rooms in hotel
Hotel 33 Baroni
+1-888-897-9207
Via Mazzini 23, Gallipoli, 73046 Italy
+1-888-897-9207
~22.78 miles west of Castro
- High-end Downtown property
- Airport shuttle provided
8piuhotel in Lecce
+1-800-716-8490
Viale Del Risorgimento, Lecce, 73100 Italy
+1-800-716-8490
~27.86 miles northwest of Castro
- High end Downtown property
- 3 suites in property
Hotel Aloisi in Lecce
+1-800-805-5223
Via Taranto 297, Lecce, 73100 Italy
+1-800-805-5223
~28.15 miles northwest of Castro
- Three Star Suburban property
- Shuttle to airport available
Hotel Isola Lo Scoglio
+1-888-965-1860
Piazza Nazario Sauro Snc, Porto Cesareo, 73010 Italy
+1-888-965-1860
~32.32 miles northwest of Castro
- Mid-scale Downtown property
- Hotel has 42 rooms
Next: See My Castro Hotels with Pricing
Back to Top