As a Sardinia specialist, we have hand-picked some of the best hotels and self-catering properties on the island. Find your perfect holiday accommodation below with our easy-to-use search...
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
One of our most popular villas in southern Sardinia.
Southern Sardinia | Pula
2 bedrooms / 2 bathroomsSleeps up to 4
7 nt package from £929 £879 pp
A charming four-bedroom villa near San Pantaleo
Costa Smeralda & the NE | San Pantaleo
4 bedrooms / 3 bathroomsSleeps up to 8
7 nt package from £925 £735 pp
Perfect location for a relaxing holiday with friends or family
Alghero & the NW | Alghero
3 or 4 bedrooms / 3 shower roomsSleeps up to 6 or 8
7 nt package from £959 £759 pp
Peaceful villa in between Alghero and La Speranza beach.
7 nt package from £791 £559 pp
A large and traditional Sardinian villa, perfect for families.
2 bedrooms / 2 shower roomsSleeps up to 4
7 nt package from £880 £690 pp
Impressive four-bedroom villa with elevated sea views.
Costa Smeralda & the NE | Isola Rossa
4 bedrooms / 4 bathroomsSleeps up to 10
7 nt package from £1,119 £949 pp
A beautiful modern villa on the grounds of Hotel Relax Torreruja Thalasso & Spa.
3 bedrooms / 3 bathroomsSleeps up to 6
7 nt package from £1,275 £1,155 pp
7 nt package from £1,290 £1,120 pp
Beautiful villas situated on the grounds of Resort Cala di Falco, within walking distance of Cannigione.
Costa Smeralda & the NE | Cannigione
2, 3 and 4 bedroom villas / 2-3 bathroomsSleep 2/8
7 nt package from £939 £739 pp
A beautiful modern villa on the grounds of Hotel Relax Torreruja Thalasso & Spa
7 nt package from £1,315 £1,145 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 866978.