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.



Top Hotel Deals

See all 550 Hotels in Castro Marina
Hotel Piccolo Mondo

Hotel Piccolo Mondo

Via Litoranea, Castro
4.0
of 5, from 47 reviews
4.5 out of 5.0

Located in Castro Marina, this hotel is within 1 mile (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.

£39
Hotel Euromare

Hotel Euromare

Via Vittorio Veneto,1, Castro
4.0
of 5, from 3 reviews
3.5 out of 5.0

Located in Castro Marina, this hotel is within 1 mile (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 miles (10 km).

Orsa Maggiore

Orsa Maggiore

Via Litoranea per Santa Cesarea 303, Castro
3.8
of 5, from 24 reviews
3.5 out of 5.0

Located in Castro Marina, this hotel is within 1 mile (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.

£58
La Terrazza

La Terrazza

Via Alessandro Manzoni, Castro
0.0 out of 5.0

Located in Castro Marina, this apartment is within 1 mile (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 miles (10 km).

£385
La Roccia Hotel

La Roccia Hotel

Via Litoranea Per Tricase, Castro
4.9
of 5, from 8 reviews
4.5 out of 5.0

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

Hotel Degli Ulivi

Hotel Degli Ulivi

Litoranea Santa Cesarea Terme 51, Castro
4.4
of 5, from 8 reviews
3.5 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.

£40
B&B La Rosa Antica

B&B La Rosa Antica

Via Sant Antonio 203, Castro
4.9
of 5, from 8 reviews
0.0 out of 5.0

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

Mono Ada

Mono Ada

Via Litoranea Tricase, snc, Castro
0.0 out of 5.0

Located in Castro Marina, this apartment is within 1 mile (2 km) of Castro Marina and Diocesi di Castro di Puglia. Zinzulusa Cave is 1.5 mi (2.5 km) away.