Travel early in Spring to combine low prices and warm weather ☀️
From £396 pp
We've found a week-long all-inclusive holiday to Marrakesh, departing on the first day of spring, for £396. If you want to save money but don't want to take too many risks with the weather, this deal from Loveholidays is the sweatspot.
In late March, daytime temperatures are firmly in the 20s, with an average of eight hours of daily sunshine. You could get slightly warmer days in the following weeks, but the same trip would set you back up to £222 more.
The deal includes flights and a stay at the Valeria Madina Club Resort in the Palmeraie district. The area is known as the 'Beverly Hills' of Marrakesh.
It's not central, but you'll get to stay at a large resort with all the usual facilities – and the Medina is about 25 minutes away by taxi, so you can combine an all-inclusive holiday and a city break.
Travel on 21 March from London Stansted
You can travel in February for even less, but the weather won't be as nice
Checked bags and transfers are not included
Based on two sharing, ATOL protected and available from Loveholidays
Not quite what you're looking for? We have a lot more trips here 👇
We might be Pirates, but we’re an honest bunch. We check all our deals when we review them to make sure everything is available. Here’s the catch: with deals this hot, things change quickly: flight prices fluctuate, hotel rooms sell out, currencies yo-yo. Mainly, demand for the best deals means the lowest prices don’t last long. But, if you’ve missed out this time, don’t worry: we’re working on more great offers.
We use cookies to enhance your browsing experience, serve personalised content, and analyse our traffic. By clicking "Accept All" you accept this and consent that we share this information with third parties and that your data may be processed in the USA. For more information, please read our .
You can adjust your preferences at any time. If you deny, we will use only the essential cookies and unfortunately, you will not receive any personalised content. To deny, .