2210 Villa Sergi by Perle di Puglia
From  £382  Per Night
16
6
3
Details View Offers
Villa Li Cucuruzzi Santa Maria di Leuca Swimming pool
From  £482  Per Night
16
6
6
Details View Offers
Palazzo Del Capo
From  £662  Per Night
12
7
6
Details View Offers
Villa Lefkada, between sky and sea
From  £660  Per Night
12
6
5
Details View Offers
Beautiful villa for 12 people with private pool and panoramic view
4.8/5
From  £335  Per Night
12
6
5
Details View Offers
Villa Leucade, the Mediterranean splendor - Puglia Luxury Homes
From  £914  Per Night
12
6
5
Details View Offers
171 Villa Maria Clara
From  £604  Per Night
13
5
5
Details View Offers
Villa Acquamarina, the bohemian chic - Puglia Luxury Homes
From  £1818  Per Night
15
7
5
Details View Offers
Villa ai Fichi - Tenuta ai Fichi
From  £964  Per Night
14
7
7
Details View Offers
VILLA EVA: old mansion with swimming pool in Santa Maria di Leuca
From  £299  Per Night
12
5
5
Details View Offers
Villa Manco 12, Emma Villas
From  £805  Per Night
12
7
4
Details View Offers
Villa Finibus Terrae - Santa Maria di Leuca (4 bedrooms, 4 bathrooms, sleeps 12)
From  £368  Per Night
14
5
5
Details View Offers