5 Top Places You Need To Visit In Morocco

Although narrowing Morocco's plethora of incredible destinations down to a top 10 list is difficult, no trip to the North African nation would be complete without a visit to at least one of the four imperial cities. In particular,  Marrakesh, Fes, and Meknes are packed full of colorful bazaars, breathtaking palaces, and bustling town squares. Morocco is also famous for its natural beauty, from the golden beaches of seaside towns like Essaouira and Asilah to the magnificent arid landscapes of the Sahara Desert. Here, the possibilities for adventure are endless. Try a camel-back trek through the Sahara, climb North Africa's highest peak, or head to Dades Valley for a few nights in a traditional ​Kasbah. 



1: MARRAKECH

Situated at the foot of the Atlas Mountains, the imperial city of Marrakesh is noisy, atmospheric and full of history. There's a lot to see and do in Marrakesh. Highlights include the central square of Djemma El-Fna, the Saadian TombsEl Badi Palace, and the bustling souks or bazaars. For the most authentic Marrakesh experience, consider staying within the medina walls in one of the city's traditional Riads.​



2: FES 

Medieval Fes was Morocco's capital for more than 400 years and is still an important religious and cultural center today. The old walled part of the city, known as Fes El Bali, was founded in the 9th century. It is filled with elaborate architecture and best explored on foot. Other highlights include the Chaouwara Tanneries, the Merenid Tombs, the Sultanate palace of Dar el-Makhzen and the Mellah or Jewish Quarter. 



3: ESSAOUIRA 

Essaouira is a great place to get away from the heat and bustle of the bigger cities. In the 1960s, the seaside town was a popular beach hangout for icons like Jimi Hendrix and Bob Marley. Other than the beach, highlights include strolling through the town's narrow streets filled with red and blue painted houses, exploring the ramparts, and listening to traditional Gnawa music.



4: CHEFCHAOUEN 

Situated in the Rif Mountains, Chefchaouen is a small town in a big landscape. It's popular with independent travelers (perhaps because it is the cannabis capital of Morocco) and with those wanting to see the town's famous blue and white painted houses. Highlights include hiking and wild swimming in the surrounding countryside and enjoying a drink amidst the architecture of Outa el Hammam square.



5: JEBEL TOUBKAL 

Jebel Toubkal, situated in the High Atlas Mountains, is the highest peak in North Africa. At 13,667 feet/ 4,167 meters, the trek to the snow-dusted summit is no easy feat but the breathtaking scenery makes the effort well worthwhile. While you can make it to the summit and back to the town of Imlil in a day, it's a good idea to extend your trip to at least three days. This way, you have enough time to acclimatize to the effects of high altitude. ​