Heady, hectic, and a delight for the senses, Morocco is one of the most accessible countries in north Africa and has been luring travelers to its exotic lands for decades. This best of Morocco guide highlights the country’s most dazzling gems.
One of the most visited cities in Morocco, Marrakech is a good starting point if you want to get to know the country more. The old medina here is a classic example of what Morocco is all about: busy and easy to get lost in. If you like the chaotic side of travel, this place is perfect for you.
Spend your days in Marrakech wandering around the souks (markets) and bring your haggling skills because you will definitely need them! Also make sure to stop by the main square, Jemaa el-Fnaa, at night to sample some incredible street food and a buzzing atmosphere.
Instantly recognisable from its bright blue walls, the town of Chefchaouen the great to visit if you’re into photography. There’s no place on earth quite like Chefchaouen, and it feels like something out of Disney to visit with all its colour and other-worldly charm. This is a place to relax in and take it easy. Spend your days here getting lost in the blue streets and stopping by the leather and lantern sellers.
One of Morocco’s best coastal towns, Essaouira is a laid-back place to visit and take in the ocean scenery. A fishing harbour and fort are among its most beautiful seaside attractions, although beware that it is notoriously windy here so it’s not always as peaceful as it sounds. For that reason, Essaouira attracts lots of surfers and wind-surfers, making it one of the best off-beat places to visit if you’re into these sports.
The Atlas Mountains
The Atlas Mountains are north Africa’s great mountain range, stretching across Morocco, Algeria, and Tunisia. The section that lies in Morocco is full of quiet rural villages and endless opportunities for hiking and outdoor adventures. The area is largely populated Berber people, one of Morocco’s ancient communities, offering a glimpse into traditional Moroccan life. There are plenty of day walks and more challenging hikes to undertake here, in particular an ascent on Toubkal, the highest peak in the mountain range.
One of the world’s ancient cities (the world’s first university was opened here in the 9th century), Fez is an unmissable place to visit in Morocco. Fez’s medina is a nightmare to navigate – so much so that you can only be a postman here if you were born and raised in the city – but it’s worth getting to know regardless. Much like Marrakech, the sights, sounds, and smells of the markets here are what Morocco is best known for, and this is the perfect place in which to lose yourself in Moroccan culture. Don’t miss the leather tanneries here, where traditional methods of treating and dyeing leather are still practised today.
What would you most like to see from this best of Morocco guide?