Explore our collection of villas in Calvi and La Balagne, also including Lumio, Aregne and Marine de Davia. Find the perfect base for your holiday in Corsica.
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 beautiful high spec villa in a fantastic location!
Calvi & la Balagne | Marine de Davia
4 bedrooms / 4 shower roomsSleeps up to 8
7 nt package from £1,119 £919 pp
Stunning villa with amazing views, just 10 minutes from L'lle Rousse
Calvi & la Balagne | Monticello
4 bedrooms / 3 bathroomsSleeps up to 8
7 nt package from £995 £970 pp
The perfect villa for family escapes, close to Calvi.
Calvi & la Balagne | Lumio
4 bedrooms / 2 bathroomsSleeps up to 8
7 nt package from £869 £844 pp
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,059 pp
Perfectly located for a stroll to the beach, this four-bedroom villa is ideal for a family get away
Calvi & la Balagne | Algajola
7 nt package from £795 pp
A smart villa, with great space in a village location.
Calvi & la Balagne | Aregno
7 nt package from £935 £810 pp
A privileged location in Calvi with fabulous grounds.
3 bedrooms / 3 bathroomsSleeps up to 6
7 nt package from £899 £866 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 £955 £938 pp
Be treated to the most beautiful views at A Pinarella.
7 nt package from £985 pp
A beautifull town house with a secluded pool. A great villa for six.
7 nt package from £999 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 866931.