Ancient medinas and tangled souks
Weave between snake charmers, storytellers and musicians in the Djemma el Fna at dusk, amble between dozens of street food stalls shrouded in heady aromas and get lost between rugs, leather shoes, spices and dried fruits in twisting maze of the souk. Chaotic and occasionally overwhelming, Marrakesh is a city drenched in exotic Arabian spirit. Try a traditional cooking class, get a scrub down at the local hammam and escape into the fairytale of 1001 nights.
Sleep under starry Saharan skies
Sway out into endless sand dunes on your own trusty ‘ship of the desert’, taking a camel safari to the edge of the Sahara. Watch shadows shift around the dunes at sunset, sit around a crackling campfire with a glass of mint tea and gaze up into clear, star-studded skies. It’s a romantic experience packed with faraway spirit and a sense of real adventure. You’ll stay in a tented camp buried between the dunes and perch on a sand dune at sunrise to see the silhouettes of camels plod across the desert. It’s somewhere to sit back and savour the remote silence, feeling a million miles away from home.
Explore timeless villages
Wander through blue-washed villages nestled at the foot of snow-dusted mountains, trek to hidden Berber villages amidst juniper trees and rushing streams, exploring the dizzying gorges. Morocco’s villages are welcoming and highly traditional, giving you a glimpse of life beyond the city limits. Stay in family-run guesthouses packed with local warmth, eat home-cooked meals and amble around ancient kasbahs rising out of the desert.
Stretch out on breezy beaches
Morocco’s beaches have an atmosphere all of their own. Explore the friendly coastal town of Essaouira, where bright blue fishing boats bob in the waves and a crumbling kasbah juts out into the ocean. Packed with bohemian galleries and arty cafes, it’s a brilliant place to take a breather. Plod across the sand on a camel with the ocean crashing at your side and lie back in the sunshine with a good book. Agadir is another world entirely, a traditional beach resort with sun loungers scattered across the sand and a real holiday spirit.