Morocco is a magical country that is home to a number of interesting cities, bustling bazaars, stunning palaces and pristine golden beaches, all of which can be explored and enjoyed at any time of the year.

For travellers researching Morocco for their next holiday, we have put together a short guide with details for four of Morocco’s beautiful cities we love and think you should add to your itinerary.

El Jadida

A port city on the Atlantic coast of Morocco, El Jadida is a beach bum’s paradise, offering a small Portuguese town with a sleepy atmosphere.

El Jadida is a beach

Architectural detail of Mazagan, El Jadida, Morocco – a Portuguese Fortified Port City registered as a UNESCO World Heritage Site

However, don’t let the city’s laid back vibes fool you, as the city is home to a number of beautiful luxury hotel Morocco and interesting sights. For example, El Jadida is home to a UNESCO World Heritage medina, a number of winding alleys and ramparts, and bustling boulevards.

For travellers looking for the perfect beach holiday, El Jadida has a wide selection of golden and pristine beaches where travellers can lay down their towels and catch some rays, or take a dip in the glistening waters.


For travellers who want to experience the Atlas Mountains in all of their glory, Marrakech is located at the foot of the beautiful mountain range.


Shots taken in Morocco while touring from Marrakech via Merzouga to Fes

Known to be large and noisy, Marrakech is a city full of history and culture, making it the ideal place for travellers who want to not only explore the city’s natural surroundings, but learn more about its traditions, cuisine, background, and religion.

Some of the main tourist attractions that are increasingly popular with travellers include the famous Djemma el Fna, the Saadian Tombs, Majorelle Garden (which is on my bucket list), and the various Souks that call the city their home.

The most popular accommodation option in Marrakech is the wide selection of Riads – traditional houses – that only add to and enhance travellers’ stay in this magical city.


For travellers looking for a Moroccan holiday away from the hustle and bustle of the cities, Merzouga is a desert town that is near the Erg Chebbi sand dunes.


HASSILABIED MOROCCO – MAY 2013: view of the village Hassilabied near Merzouga Erg Chebbi sand dunes

Known as Morocco’s largest sand dunes – combined they are approximately 50 kilometres in length and can reach 150 metres in height – travellers are drawn to their mesmerizing colour and the chance to experience Bedouin life.

Travellers have the opportunity to enjoy a camel trek or go 4x4ing in the desert, as well as camp under the vast sky of stars. The Sahara desert doesn’t disappoint, and for those on a budget, there is no need to worry, as there are a number of amazing companies offering experiences for all budgets.


One of the four Imperial cities of Morocco, Meknes is an impressive city that exudes a Spanish-Moorish style with stunning Moroccan architecture you will find nowhere else in the world.


Meknes: An impressive City

The city has a similar atmosphere to Marrakech, just on a smaller and more laid back scale, and is surrounded by high walls and gates with impressive carvings, and is home to a number of historical monuments and natural sites that attract travelers from across the globe.

One of the most famous attractions is the Roman ruin of Volubilis, which Meknes is the closest to and is worth travelling to see.

Leave a Reply

Your email address will not be published. Required fields are marked *