facebook

Greece Villas

Find your perfect villa

Greece Locations

Greece is a timeless land brimming with epic tales and dramatic landscapes alongside sun-soaked beaches that will captivate and enthral. Our range of Greece villas are located on some the country’s best loved islands, which in themselves offer holidaymakers a wide variety of destinations, cultures and experiences. Greece’s largest and most southerly is Crete, with delightful marina towns, awe-inspiring natural sights and mysterious ancient ruins, not to mention many glorious sandy beaches.  On the north-western coast you’ll find distinctly European Ionian Islands, including Corfu and Kefalonia. Both these isles boast lush scenery, beautiful beaches and a warm, welcoming culture of hospitality. Ever popular as a family holiday destination, Greece offers so much to those travelling with children or teens. Whether it’s simply playing on the beach, enjoying the family-friendly nightlife in local restaurants or visiting one of the country’s many attractions – from archaeological sites to water parks – there’s plenty to keep all ages entertained on a Greece family villa holiday.

All Greece Villas

24 Villas Found

from£416pw
£59pp
Special Offer Available
06-07-2020 7nts
£1,873
was £2,023
from£443pw
£111pp
Special Offer Available
01-07-2020 7nts
£1,285
was £1,485
from£507pw
£254pp
Special Offer Available
19-07-2020 7nts
£1,602
was £1,752
from£518pw
£86pp
from£525pw
£131pp
from£530pw
£88pp
from£566pw
£94pp
Special Offer Available
12-07-2020 7nts
£2,320
was £2,411
from£568pw
£95pp
from£591pw
£99pp
Special Offer Available
26-07-2020 7nts
£3,559
was £3,709
from£612pw
£102pp
from£612pw
£102pp
Special Offer Available
19-07-2020 7nts
£2,739
was £2,889
from£750pw
£125pp
from£863pw
£108pp
from£1,390pw
£232pp
from£1,710pw
£428pp
from£1,735pw
£174pp
from£1,950pw
£195pp
from£1,996pw
£333pp
from£2,063pw
£258pp
from£2,178pw
£272pp
from£2,201pw
£275pp
from£2,262pw
£283pp
from£2,413pw
£241pp
from£3,229pw
£269pp

Please Wait

FINANCIALLY PROTECTED

Call the Villa Holiday Experts free on 0800 270 0050. We are open today between 9am and 6pm