Skip to main content

912 villas in the Mediterranean

Flexible dates · 1 Guest

Villa Damiana

From €128 avg/night

Zminj, Istria

8 Guests · 4 Beds · 4 Bathrooms

Villa Green Palms

From €242 avg/night

Vilamoura, Algarve

7 Guests · 3 Beds · 3 Bathrooms

Villa Spartera

From €146 avg/night

Spartera, Corfu

10 Guests · 5 Beds · 2 Bathrooms

Villa Erato

From €113 avg/night

Agia Marina, Paphos District

7 Guests · 3 Beds · 4 Bathrooms

Villa Windmill

From €110 avg/night

Polis, Paphos District

8 Guests · 3 Beds · 2 Bathrooms

Villa Beach Heaven

From €222 avg/night

Pomos, Paphos District

16 Guests · 7 Beds · 5 Bathrooms

Villa Diana Seaside

From €135 avg/night

Pomos, Paphos District

8 Guests · 4 Beds · 5 Bathrooms

Villa Elounda Plaka

From €185 avg/night

Elounda, Crete

8 Guests · 3 Beds · 2 Bathrooms

Villa Elounda Blue

From €202 avg/night

Elounda, Crete

10 Guests · 4 Beds · 3 Bathrooms

Villa Panorama

From €218 avg/night

Elounda, Crete

12 Guests · 5 Beds · 5 Bathrooms

Villa Glan Y Mor

From €239 avg/night

Elounda, Crete

12 Guests · 5 Beds · 4 Bathrooms

Casablanca

From €118 avg/night

Torrox, Costa del Sol

6 Guests · 3 Beds · 2 Bathrooms

Villa Elite

From €98 avg/night

Drouseia, Paphos District

9 Guests · 4 Beds · 3 Bathrooms

Villa Panorama Tria

From €102 avg/night

Drouseia, Paphos District

8 Guests · 4 Beds · 4 Bathrooms

Villa Seren

From €387 avg/night

Potamos, Corfu

10 Guests · 5 Beds · 5 Bathrooms

Villa Kalliopi

From €126 avg/night

Protaras, Larnaca Region

8 Guests · 4 Beds · 3 Bathrooms

Villa Mariposas Caleta

From €203 avg/night

Caleta de Fuste, Fuerteventura

12 Guests · 5 Beds · 3 Bathrooms

Villa Padima

From €133 avg/night

Donnalucata, Sicily

6 Guests · 3 Beds · 3 Bathrooms

Villa La Pieve

From €319 avg/night

Citta della Pieve- Perugia, Umbria

20 Guests · 9 Beds · 7 Bathrooms

Villa Marielia

From €192 avg/night

Rethymno, Crete

7 Guests · 3 Beds · 4 Bathrooms

Villa Thomas

From €215 avg/night

Corralejo, Fuerteventura

10 Guests · 4 Beds · 2 Bathrooms

Villa Corals

From €89 avg/night

Dalyan, Dalaman Region

8 Guests · 4 Beds · 3 Bathrooms

Explore by destination

Pick a country to narrow your search

912 villas in the Mediterranean Flexible dates · 1 Guest