Unspoilt villages, swanky harbours and forest-fringed beaches mean that Sardinia isn't usually a cheap destination. But this all-inclusive offer, with early-summer dates when temperatures spike on the island, has been cut by 45% and is now £379 per person.
Here's what you get:
Depart from London Luton on 22 May. It's an extra £70 per person to depart from London Gatwick.
Sardinia's northeast coast is "flagrantly ritzy", says The Daily Telegraph, with "pink granite rocks as big as houses, yellow splashes of beach in secluded coves and green swathes of myrtle and juniper". The Cala Della Torre is a 5-minute walk from one of these beaches, which is bordered by a pine forest.
Set in a private park in the village of La Caletta, the resort is next to a tiny harbour. It has a swimming pool, a children's pool and a restaurant with an open-air terrace, as well as a free shuttle service to the beach.
Checked luggage is not included and is from an extra £35 per person.
Solo travellers can pay a low supplement of £100 per person. Child rates also apply: this package is £199 for the first child and £239 for the second child.