As a Sardinia specialist, we have hand-picked some of the best hotels and self-catering properties on 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
Directly by the sea, minutes away from Cannigione.
SUP
Costa Smeralda & the NE | Cannigione
Half Board
95 roomsSleeping 2-4
7 nt package from £2,349 £2,159 pp
An excellent hotel right by the beach.
Costa Smeralda & the NE | Golfo Aranci
Bed & Breakfast
95 roomsSleeping 2-6
7 nt package from £2,265 £2,195 pp
Perfect location for a relaxing holiday with friends or family
Alghero & the NW | Alghero
3 bedrooms / 3 shower roomsSleeping 6
7 nt package from £1,099 £1,029 pp
A cocktail of luxury and impeccable service in a central location.
Bed & Breakfast | Half Board
52 roomsSleeping 2
7 nt package from £2,736 £2,431 pp
A charming beachfront hotel.
Costa Smeralda & the NE | Golfo di Marinella
130 roomsSleeping 2-4
7 nt package from £3,655 £3,289 pp
A verdant and tranquil haven in the heart of Sardinia’s south.
Southern Sardinia | Pula
1,2 and 3 bed apartments / 1 shower roomSleeps 2-6
7 nt package from £1,575 pp
A 5-star hotel in Alghero.
188 roomsSleeping 2-4
7 nt package from £1,735 £1,545 pp
A charming and luxurious resort, with golf at your doorstep.
72 roomssleeping 2-4
7 nt package from £1,609 pp
A large and traditional Sardinian villa, perfect for families.
Costa Smeralda & the NE | San Pantaleo
2 bedrooms / 2 shower roomsSleeps up to 4
7 nt package from £1,259 £1,189 pp
Beautiful villas situated on the grounds of Resort Cala di Falco, within walking distance of Cannigione.
2, 3 and 4 bedroom villas / 2-3 bathroomsSleep 2/8
7 nt package from £1,519 £1,329 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.