We have a fantastic collection of villas to suit all party sizes, all with their own private pool. The ideal way to create your perfect Mediterranean villa holiday.
propertyproperties matches your criteria Searching for properties that match your criteria
Reset Filters
When would you like to travel?
Adults 13+, Children 2-12, Infants < 2
A contemporary villa with private pool and sweeping views.
Valinco & the West Coast | Olmeto
2 bedrooms / 2 shower roomsSleeps up to 4
7 nt package from £1,179 £1,079 pp
A charming property with stunning mountain views.
L'Extrême Sud | Tarrabucceta
2 bedrooms / 1 shower roomSleeps up to 4
7 nt package from £1,015 £919 pp
Charming villa with private pool and great views.
A gem on the stunning west coast
A fabulous villa above Calvi with private pool and stunning views.
Calvi & la Balagne | Calvi Town
2 bedrooms / 2 bathroomsSleeps up to 4
7 nt package from £1,119 £929 pp
One of our finest villas, with superb views across St Florent.
St Florent & the NE | St Florent
4 bedrooms / 3 shower roomsSleeps up to 8
7 nt package from £1,145 £1,079 pp
Be treated to the most beautiful views at A Pinarella.
Calvi & la Balagne | Monticello
4 bedrooms / 2 bathroomsSleeps up to 8
7 nt package from £999 £899 pp
A stunning villa with incredible views just a short drive from L'lle Rousse
Calvi & la Balagne | Santa-Reparata-di-Balagna
6 bedrooms / 6 bathroomsSleeps up to 12
7 nt package from £1,029 £979 pp
Stunning villa with amazing views, just 10 minutes from L'lle Rousse
4 bedrooms / 3 bathroomsSleeps up to 8
7 nt package from £1,045 £989 pp
A beautifull town house with a secluded pool. A great villa for six.
3 bedrooms / 3 bathroomsSleeps up to 6
7 nt package from £1,119 £1,069 pp
Show more accommodations...
All the flights and flight-inclusive holidays on this website are financially protected by the ATOL scheme. When you pay you will be supplied with an ATOL Certificate.
We were unable to find any accommodations that match your criteria.
To book single occupancy, please call our reservations team on 01489 866992.