Download App
IDR
Pay
Log In
Register
Transports
Accommodations
Things to Do
Bills & Top-ups
Travel Add-ons
  1. >
  2. (71996 Hotels)
    >
  3. (6042 Hotels)
    >
  4. (2958 Hotels)
    >
  5. (30 Hotels)
    >
  6. Hotel

Luxury Hotels in Castro, Province of Lecce

Recently Viewed Hotels
Check-out
Fri, 27 May 2022
Search Hotels
Going on a business trip
Pay upon Check-in
Traveloka Best Price Guarantee
VIEW_ATTRACTIONS Hotel La Roccia

Hotel La Roccia

Hotels
Via Litoranea Per Tricase, Castro, Province of Lecce, Apulia, Italy, 73030
With a stay at Hotel La Roccia in Castro, you'll be on the beach, just a 5-minute walk from Castro Marina and 13 minutes by foot from Diocesi di Castro di Puglia. This 4-star hotel is 1 mi (1.6 km) from Cala dell'Acquaviva and 1.9 mi (3.1 km) from Zinzulusa Cave.
SWIMMING_POOL Hotel Piccolo Mondo

Hotel Piccolo Mondo

Hotels
Via Litoranea, per Santa Cesarea Terme 238, Castro, Province of Lecce, Apulia, Italy, 73030
With a stay at Hotel Piccolo Mondo in Castro, you'll be within a 10-minute walk of Zinzulusa Cave and Diocesi di Castro di Puglia. This 4-star hotel is 1.5 mi (2.4 km) from Castro Marina and 10.7 mi (17.3 km) from Cape Palascia Lighthouse.
SWIMMING_POOL Hotel Panoramico

Hotel Panoramico

Hotels
Via Panoramica 100, Castro, Province of Lecce, Apulia, Italy, 73030
When you stay at Hotel Panoramico in Castro, you'll be near the beach, within a 15-minute walk of Castro Marina and Diocesi di Castro di Puglia. This 4-star hotel is 1.2 mi (2 km) from Cala dell'Acquaviva and 1.6 mi (2.5 km) from Zinzulusa Cave.
SWIMMING_POOL Hotel Selenia Residence

Hotel Selenia Residence

Others
Via Litoranea Per Santa Cesarea Terme, Castro, Province of Lecce, Apulia, Italy, 73030
Need help?