Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to 17% by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.

Get the price Guarantee available for your trip.



Top Hotel Deals

See all 521 Hotels in Castro Marina
La Roccia Hotel

La Roccia Hotel

Via Litoranea Per Tricase, Castro
5.0
of 5, from 4 reviews
4.0 out of 5.0

Located in Castro Marina, this hotel is within 1 mi (2 km) of Castro Marina and Diocesi di Castro di Puglia. Zinzulusa Cave is 1.4 mi (2.2 km) away.

£41
Orsa Maggiore

Orsa Maggiore

Via Litoranea per Santa Cesarea 303, Castro
3.5
of 5, from 13 reviews
3.0 out of 5.0

Located in Castro Marina, this hotel is within 1 mi (2 km) of Zinzulusa Cave, Diocesi di Castro di Puglia, and Castro Marina. Santa Cesarea Terme Beach is 2.7 mi (4.3 km) away.

Hotel Piccolo Mondo

Hotel Piccolo Mondo

Via Litoranea, Castro
4.0
of 5, from 20 reviews
4.0 out of 5.0

Located in Castro Marina, this hotel is within 1 mi (2 km) of Zinzulusa Cave, Diocesi di Castro di Puglia, and Castro Marina. Santa Cesarea Terme Beach is 2.7 mi (4.3 km) away.

£47
Hotel Degli Ulivi

Hotel Degli Ulivi

Litoranea Santa Cesarea Terme 51, Castro
4.3
of 5, from 3 reviews
3.0 out of 5.0

Located in Castro Marina, this hotel is within a 15-minute walk of Diocesi di Castro di Puglia and Castro Marina. Zinzulusa Cave is 1 mi (1.7 km) away.

Casetta Blu

Casetta Blu

Via Litoranea per Santa Cesarea, Castro
0.0 out of 5.0

Located in Castro Marina, this apartment is within 1 mi (2 km) of Diocesi di Castro di Puglia, Castro Marina, and Zinzulusa Cave. Santa Cesarea Terme Beach and Terme di Santa Cesarea are also within 6 mi (10 km).

£39
Hotel Euromare

Hotel Euromare

Via Vittorio Veneto,1, Castro
3.0 out of 5.0

Located in Castro Marina, this hotel is within 1 mi (2 km) of Castro Marina, Diocesi di Castro di Puglia, and Zinzulusa Cave. Santa Cesarea Terme Beach and Terme di Santa Cesarea are also within 6 mi (10 km).

£58
La Terrazza

La Terrazza

Via Alessandro Manzoni, Castro
0.0 out of 5.0

Located in Castro Marina, this apartment is within 1 mi (2 km) of Castro Marina, Diocesi di Castro di Puglia, and Zinzulusa Cave. Santa Cesarea Terme Beach and Terme di Santa Cesarea are also within 6 mi (10 km).

£41
B&B La Rosa Antica

B&B La Rosa Antica

Via Sant Antonio 203, Castro
4.8
of 5, from 4 reviews
0.0 out of 5.0

Located in Castro Marina, this bed & breakfast is within 2 mi (3 km) of Diocesi di Castro di Puglia, Castro Marina, and Zinzulusa Cave. Santa Cesarea Terme Beach is 3 mi (4.9 km) away.