Exotic and otherworldly as Morocco is, it’s also a sophisticated country with historic architecture, elegant cities and a thrilling legacy of art, literature and music.
Whether you choose the magnificent coast or travel inland to buzzing Marrakech and the Atlas Mountains, kids will adore Morocco and be loved in return. There are few countries so welcoming for children, and adults often find the strange customs and sights more of a culture shock than kids do.
Morocco’s seaside towns and major cities have a range of family hotels and international brand resorts. But if chlorinated pools and kids’ menus aren’t a deal-breaker, consider staying in a riad – traditional Moroccan homes built around a central courtyard. Most historic medinas incorporate beautifully restored riads as boutique hotels and guesthouses, self-catering apartments or entire family houses. Also worth remembering: the classic elegance of a riad is what most of the best hotels are trying to emulate.
City centres are hectic to drive around, but hiring a car is the best way to explore this intricate country. Dozens of operators offer excellent tours to most of the historic sites and even a day in the Atlas Mountain foothills is memorable. Walking is the only way to travel around the medinas.