Here's a luxury beach break in Morocco for much less than we've seen elsewhere: a week in a 5-star Sofitel hotel with return flights is now £499 per person. This offer knocks 40% off the usual rates for winter stays.
The deal includes:
"A peaceful oasis" that "oozes contemporary luxury", according to Yahoo! Travel, the RoyalBay Resort is roughly two miles from Agadir's medina and an ideal retreat after a day spent haggling in the souk.
Set on a private sand beach, the hotel has two swimming pools, five bars with live entertainment and four restaurants serving Moroccan and French cuisine. The spa features a hammam and a sauna, and offers a range of treatments using traditional ingredients such as organic argan oil. Winter is a great time to visit Morocco, with mild temperatures in the 60s°F.
The RoyalBay Resort was nominated for five gongs at this year's World Travel Awards, including Morocco's Leading Resort and Africa's Leading Luxury Resort.
Depart on select dates from until 18 June, 2013.
Alternatively, stay four nights for £399 per person.
Checked luggage is an extra £30 per person.
Click here for more information, but call to book.