For £339 per person, stay at the foot of the Atlas Mountains and close to one of the most photographed spots in Morocco. This luxury offer for an all-inclusive break to Marrakesh is £145 cheaper than usual, with a free shuttle service to the atmospheric medina included.
As well as return flights and four nights at the 5-star Eden Andalou Spa & Aquapark, you get all meals and drinks at the resort.
Surrounded by landscaped gardens and olive trees, the Eden Andalou is an ideal retreat from the chaos of the city. It's spread across six riads based on 10th-century Moorish palaces and has a spa, an indoor swimming pool and six restaurants, including a Moroccan buffet, a jazz bar and an alfresco tapas restaurant with views of the mountains.
Outside, there's a heated pool, a jogging track around the orchard and an extensive waterpark.
Take advantage of the hotel's proximity to the Menara Gardens, said to be one of the most photographed places in Morocco, by visiting in late afternoon when the tourist hordes have left. "Around 30,000 olive trees are set around a magnificent reflecting pool, filled with fish that leap above the surface to the surprise of passing walkers," says World Travel Guide.
Depart from Manchester on 5, 12 February; 5, 12 March; 4 May; 1, 8, 15, 22 June; 13 July.
It's an even cheaper £259 per person to depart from London Luton on 5, 26 February; 12, 15, 18 March; or from London Stansted on 3, 24 February; 3, 10, 17 March, and £309 per person to depart on 10 February.
Return transfers and checked baggage are not included, but can be added for an extra £10 per person and £35 per bag, respectively.