Top 6 cities in Morocco to visit (+ more for your bucket list)
When it comes to exploring cities in Morocco, every place has its own unique vibe — from golden beaches to ancient medinas. So far, I’ve had the chance to explore six of the country´s most fascinating destinations — Agadir, Casablanca, Essaouira, Fez, Marrakech and Rabat. In this travel recap, I’ll share the highlights of each including the best things to do, what to eat or where to stay. And if you’re already planning your adventure, stick around until the end for a handy map and a few more Moroccan cities that are still on my travel wishlist.
My ultimate Essaouira travel guide
Oh, Essaouira, where to start? This laid-back coastal city is a breath of fresh Atlantic air—a place where ancient medina walls meet bohemian vibes, sea-salted breezes, and golden sunsets over crashing waves. In this ultimate Essaouira travel guide, I’m sharing everything you need to know before you go (and you fall in love with it): what to do, where to eat, sleep, and even surf, how to get around, and the best day trips in the area. At the end of this post, I've also included a map so you can easily pinpoint all the locations mentioned here. Let’s dive into this Moroccan gem by the sea!