Morocco holidays are the perfect way to inject some adventure into your travels and Agadir's vast golden beaches are one of the best-kept secrets around. Boasting lively souks and rainbow-coloured spice markets, oasis hotel pools, desert adventures and incredible red sands, holidays in Morocco truly offer something for everyone. Mix in a fabulous year-round climate and you've got a cultural coast and city break that ticks all the boxes.
If you want to absorb city life, browse popular resort Marrakech's maze-like souks and markets, while those in need of a beach break can opt for cool Essaouira and Agadir to enjoy exotic sands and surfing (even for beginners!). If you're in search of exciting day trips on your Morocco holidays, head for the Atlas Mountains and visit the clifftop beauty of Kasbah Les Oudaias, or discover the Aït Bougomez Valley - also known as the 'happy valley'. Get lost in the winding streets of Plaza Uta el-Hammam, located in the heart of Chefchaouen's medina (known for its brilliant blue-white buildings) and discover hidden cafes and bars serving traditional fare – you won't want to forget your camera.
The best time to visit Morocco is during the spring months of mid-March to May - which is particularly popular if you plan on hiking through the lush green mountains. If you want to beat the peak season rush, travel in September and October when the region experiences pleasant autumn temperatures. Whatever your taste is, Morocco holidays are sure to please adventurers, culture vultures and beach lover's alike.
BEST OF THE
Planning a holiday is always an exciting time, but knowing where to start can often cause confusion.
Talk through your dream holiday
Tap into our 25 years of travel experience
We search, you sunbathe