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 gem on the stunning west coast
Beautifully restored village house with great character and private pool.
St Florent & the NE | St Florent
4 bedrooms / 3 bathroomsSleeps up to 8
One of our finest villas, with superb views across St Florent.
4 bedrooms / 3 shower roomsSleeps up to 8
7 nt package from £1,145 pp
A stunning villa with a fantastic pool area and countryside views.
L'Extrême Sud | Monacia d'Aullene
4 bedrooms / 2 bathroomsSleeps up to 8
7 nt package from £999 pp
Luxury, modern villas with a superior personal service.
Calvi & la Balagne | Calvi Town
3, 4, 6 bedroom villas / each bedroom with shower roomSleeping 6-12
7 nt package from £1,152 £1,002 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,019 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,069 pp
A fabulously designed property in Sant'Ambroggio.
Calvi & la Balagne | Sant' Ambroggio
7 nt package from £1,455 pp
A beautiful high spec villa in a fantastic location!
Calvi & la Balagne | Marine de Davia
4 bedrooms / 4 shower roomsSleeps up to 8
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.