Morocco Holidays: Suggestions for Rewarding Holidays to Morocco

A holiday to Morocco takes you to a challenging and unusual country, only a couple of hour’s flight from London. Besides the imperial cities, souks and medinas, there is great deal more to see with the variety of landscape in Morocco: beaches, mountains and deserts. However, as distances are quite big you need some careful planning to make your Morocco Holidays an exciting experience without over-tiring yourself within the time you have for your trip.

Here are some suggestions for rewarding holidays to Morocco, based on a circuit of one-week, two-weeks and three-weeks. To really appreciate Morocco at its own pace, we suggest a holiday of at least 10 days. This will afford you plenty of time to switch off and immerse yourself in the wonders of Morocco.

Week-end Break / One Week Morocco Holidays: Individual Destinations

With many direct and cheap flights to Morocco, it is now possible to visit the top destinations in the country for a week-end break or for an extended short stay.

Marrakech is the icon of today’s Morocco, an intoxicating mix of street performers, centuries of souks and imperial architecture. Fez is the heart of cultural Morocco and in Fes el Bali you will discover a vast, living ramshackle museum where you would be forgiven for putting your watch back a thousand years. Tangier is the gateway to Morocco, an eclectic mix of Europe and Africa with a vibrant culture, a lively street life and a mystique steeped in the city’s colourful past. For a relaxed stay on the wild Atlantic coast, head to Essaouira – a firm favourite on the travellers’ trail, with picture-postcard ramparts bracing the sea and trailed by a vast expanse of fine sands and lovely curving beaches. For serious beach lovers, Agadir has a magnificent beach with a great sweep of sand, excellent water sport facilities, a fine range of accommodation and a vibrant nightlife.

Ten Days / Two-Weeks Morocco Holidays: Moroccan Journey

With at least ten days at your disposal and taking little time to rest, you can get a taste of the best Morocco has to offer, by journeying to different destinations. You can combine a popular and convenient arrival point (see flights to Morocco) with other parts of the country to build your journey.

A short stay in Marrakech can be combined with a trip to the High Atlas with its beautiful scenery and simple Berber life. This is also the focus of most trekking expeditions in Morocco, from casual day hikes to serious mountaineering expeditions.

From Fez, you can visit the nearby imperial city of Meknes to discover the splendid creation of famed Moroccan Sultan Moulay Ismail and the Roman mosaics at Volubilis, easily Morocco’s best preserved ancient city. Further south, you can hike through the Middle Atlas, a less travelled road that looks as much European as African with old cedar trees and quaint Berber villages.

Tangier is a good starting point for an Atlantic adventure. Spend a few days in the “White City” and then head south to artsy Asilah with its whitewashed charm and then on to Casablanca with its cosmopolitan feel and unique Art Deco architecture. Follow on to the resorts of El Jadida and Oualidia and further south to Essaouira where the postcard-like ramparts, the laid-back hippy vibe and the stylish riads might just make your stay here last longer.

Agadir, for all its fantastic bay and great weather, lacks any formal sights of its own but can be a great staging post to discover the south of Morocco. Head north to Taghazout if you’re a serious surfer, this is Morocco’s top surfing spot with excellent right-hand breaks. Inland in the Souss Valley is Taroudant, dubbed “little Marrakech” thanks to its red-mullet walls and authentic souks. Further south is the dramatic scenery of the Anti-Atlas that varies from prehistoric rock carvings to the black slopes of Djebel Sarho and the lush, green palmeraies of Ameln Valley.