Explore holidays in Sardinia flying from Heathrow and let us help you find villas, hotels, apartments and residences across the whole of the island.
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 beautifully presented villa with a large private pool
Costa Smeralda & the NE | San Pantaleo
2 bedroomsSleeps up to 4
7 nt package from £874 £754 pp
A wonderfully stylish and authentic new-build villa.
7 nt package from £929 £809 pp
A peaceful countryside retreat near Alghero.
Alghero & the NW | Alghero
Bed & Breakfast
Sleeping 2-3
7 nt package from £1,035 £925 pp
A fantastic 4-star hotel enjoying a superb location in Baja Sardinia
Costa Smeralda & the NE | Baja Sardinia
Bed & Breakfast | Half Board | Full Board
160 roomsSleeps 1-4
7 nt package from £979 £741 pp
An elegant seafront hotel.
Costa Smeralda & the NE | Golfo Aranci
Bed & Breakfast | Half Board
44 roomsSleeping 2-4
7 nt package from £775 £614 pp
A rural hideaway - perfect for complete relaxation!
7 nt package from £626.50 £506.50 pp
Luxurious accommodation with fabulous views.
Costa Smeralda & the NE | Cannigione
70 roomsSleeping 2-4
7 nt package from £1,449 £1,213 pp
An exclusive and refined 5-star hotel near Santa Teresa di Gallura
Costa Smeralda & the NE | Santa Teresa Gallura
125 roomsSleeping 2-4
7 nt package from £1,095 £950 pp
A new property set on a hillside between between Arzachena and Palau, boasting wonderful views of the sea and the surrounding countryside.
Costa Smeralda & the NE | Palau
3 bedroomsSleeps up to 5
7 nt package from £819 £719 pp
A large and traditional Sardinian villa, perfect for families.
7 nt package from £845 £745 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 866959.
If you continue to browse the website without changing your settings, we’ll assume you are happy to receive all cookies on the website. Find out more.