Morocco is an extraordinary country with stunning landscapes, orginal cities and an extremely hospitable people. Traveler can enjoy the spectacular beaches, snow sking in the mountains, experiencce the delicious cuisine or appreciate the beautiful medinas. An overview of the best cities in Morocco to visit.

Ouarzazate

Nicknamed “The door of the desert” and located in the middle of a bare plateau south of the high Atlas Mountains, the intimate Moroccan town of Ouarzazate is a breathtaking Saharan oases with a picturesque mountain backdrop and crisp blue sky.

Primarily inhabited by Berbers (The original occupants of Morocco), Ouarzazate has been highly frequented by Hollywood elite since the 1960’s, with many blockbuster movies such as Lawrence of Arabia, Gladiators, Cleopatra and leading TV series Game of Thrones being filmed there. Visit the Atlas studios to bask in movie history, which has housed the likes of the late Elizabeth Taylor and Peter O’Toole.

But that’s not what makes it special; Ouarzazate has maintained an abundance of architectural and natural beauty with the fortified village of Ksar being a UNESCO World Heritage Site. Enjoy the Draa Valley with its incredible views and reserves. While the surrounding dunes provide the ideal touristic trail on camel-back. Or perhaps you prefer to haggle in one of the local markets…don’t forget to pick up a traditional Ouazguita carpet with geometric designs of red-orange on a black background.

Hidden within the oases of the Dades Valley is the captivating pink town of El-Kelaa M’Gouna also known as the Valley of Roses. Famous for its sea of pink Persian rose landscapes, this is also the birthplace of Rosewater, and hosts the annual three-day Rose Festival in May. The festival draws travelers from all over, who come to enjoy traditional food, Berber culture and the sweet scent and celebration of Roses.

Asilah

Asilah is a peaceful, laid back fishing and artistic town in Morocco, located along the Atlantic Coast, south of Tangier. Colonised by the Portuguese in the 15th century, it still maintains a Mediterranean influence which is evident through the architecture of whitewashed houses and striking blue and green accents on doors and shutters. There is also a subdued Iberian influence and flavor present throughout the city.

Asilah is an idyllic destination with deserted beaches and a tranquil atmosphere, which is showcased by the locals as well as the influx of artists, with many residing in Asilah due to feeling inspired and captivated by its peaceful beauty. Paradise Beach boasts clear blue waters and white sands, a perfect place to relax and soak in the Moroccan culture. While the Centre de Hassan II captures the talents of local artists all year round. Take the time to simply walk through the narrow, peaceful cobble streets of the breathtaking medina with beautiful flowers scattered throughout your path.

The local souks boast numerous international cuisine options as well as authentic tagines. But what is enjoyed most by all is the fresh seafood, which you can see being caught by the fishermen throughout the day. End your day at Puerto de Assilah, its ramparts sit directly on the waterfront; enjoy the incredible sunset and clashing waves in this beautiful city which brings together both young and old.

Chefchaouen

Known as the blue city, and viewed by Moroccans as the magical city due to its peace and tranquility and natural waterfalls. Chefchaouen has been attracting a hippy crowd for many years with the likes of Rita Marley regularly frequenting the city. Chefchaouen encapsulates all that is expected of Morocco. From its traditional yet Andalusian influenced buildings, winding medina’s, breathtaking views, incredible weather and an authentic Arabic culture which is highlighted through the booming call to prayer, which echoes throughout the city, and puts tourists in almost a meditative, tranquil state. However Chefchaouen’s primary language is Spanish, teamed with French and Arabic.

The Rif mountains are a touristic hotspot as they grow the freshest Moroccan Rif, which is regularly enjoyed by Moroccan men of an evening,

The city is an artisan hub, providing an excellent place to shop, especially for leather goods, rugs and blankets. Many shops have looms in situ, allowing you to view the products being made, thus adding to your overall experience.

With the breathtaking waterfall (Ras el Maa) there is plenty to keep you occupied in Chefchaouen. Make sure to stay at Hotel Atlas which has the best view in the city and an infinity pool that sits on top of the mountain, making it the perfect spot to relax with a glass of wine at the end of the day.

Marrakech

Marrakech is still top of the list as the best city in Morocco. Known as the red city for it’s all year round hot climate, Marrakech has played host to creatives for decades, with the likes of Yves Saint Laurent setting up home in the 80’s followed by a purchase of tourist hotspot Majorelle Gardens, where his ashes were later scattered.

With an indescribable energy that seems to capture everyone that visits. Comprising of both the old and new city, Marrakech has both a cosmopolitan and authentic Arabic flavour, providing the best of both worlds for tourists.

If you are looking for luxury in abundance, then reside at the Royal Mansour hotel; owned by the King, this private hotel plays hosts to diplomats, dignitaries and a large number of international celebrities. Perhaps hotel Mamounia is more your style, with a refurbishment that cost close to 150 million, it has beautiful gardens and numerous designer boutiques to feed your shopping addiction.

If you are looking for something a little more purse friendly, then head down to the Medina which has an array of Riads and hotels that provide both comfort and culture. Situated in the heart of the souks, with its endless winding cobbled streets, you will never be short of things to see and do.

The energy and activity in the souks can become overwhelming to some because of the persistent yet friendly traders. No need to worry, head down to Route de Luxor which boasts wonderful boutiques and stalls. This is a far more peaceful setting, allowing you to enjoy shopping at a leisurely pace.

Camel rides are what we all think of when Morocco is mentioned. The ideal destination for a camel ride is in the Sahara, but if time is not on your side, then head down to Club Med in Palmerie, where you can ride on camel-back either through their luscious gardens or via their man made dunes.

Marrakech has one of the best nightlife’s in the whole of Africa, truly a city that never sleeps. You can see everyone from families to singletons in town until the wee hours of the morning. Pop down to Level Five a wonderful restaurant and bar with a magnificent roof terrace with awe inspiring views over the new city. They have some of the most delicious cocktails, and incredible Dj’s playing every night. Or try Fogo de chao in Palmerie, enjoy Brazilian inspired cuisine, with live performances from Brazilian musicians and dancers, getting guests up on the table to dance the night away. Azar restaurant provides beautifully prepared and authentic Lebanese cuisine, teamed with belly dancers and a live Arabic band, another must see in Marrakech. Best to attend on a Friday or Saturday, but don’t forget to make a reservation as it gets booked up very quickly.

Fes

Known as the imperial city and the cradle of knowledge. Fes is the leading medieval city of the Arab world. Fes seems suspended in time between the Middle Ages and the modern world. With its labyrinth of alleys in Fes el Bali, which is one of the largest no car zones in the world. Making your feet the primary mode of transport throughout the city. Fes el Bali is part of the old town and is the largest medina in Fes; offering numerous souks and cafés and great exploratory potential which stimulates all senses. Be sure to visit Bab Boujeloud, a landmark gate to Fes el Bali and Bou Inania Medersa, a breathtaking medieval college building of astounding craftwork. The Attarin Medersa provides a magnificent view of the Medina. While the dyers’ souk offers a great photo op with its vibrant coloured wool skins.

For many years Fes has been known as the Andalusian equivalent to Paris, attracting many couples looking for a romantic escape. Stay at the Palais Jamai, an old vizier’s palace with its exquisite suites and incredible views over the old town. Be sure to dine at the restaurant which offers the mouthwatering pastilla (pigeon pie) a must have when visiting Morocco.

Tangier

In one of the most beautiful bays of the Mediterranean, Tangier is the only city where you can swim in both the Atlantic and the Mediterranean. Despite the large dockyard that prevails in recent years. This mythical city that has attracted generations of writers and travelers is full of small historical treasures.

Located on the Strait of Gibraltar separating Africa from Europe, Tangier has long been an important strategic position. Over the centuries it passed successively under Roman, Vandal, Byzantine, Arab and Portuguese rule. It’s one of the oldest cities in North Africa.

Tangier is a fascinating Moroccan city to visit. It has many of the things that travelers love. It embodies a sense of exotic mystery, interesting history.

Agadir

With its miraculous climate, at least 300 days of sunshine a year, and its long beach of 10 km, Agadir has the ingredients for a successful seaside holiday. Agadir is a member of the very exclusive club of the Most Beautiful Bays of the World. It houses a marina that can accommodate several hundred pleasure boats.

A symbolic date of Moroccan living memory: the 1960, year of a terrible earthquake that destroyed almost the entire city. Agadir has been rebuilt 2km south and tripled its population since. Modernity and dynamism became the qualifiers of this city, which contrasts with the Moroccan traditions.

Some historical sites can be visited such as the old Kasbah, Reserve Wadi Massa. But this is clearly not the current vocation of Agadir. The city remains a fairly specific destination, a modern, dynamic and alive.

Essaouira

Looking for an outstanding experience? An adventure to remember! Essaouira is the destination that you’re looking for, thanks to its historical and cultural assets, it became the tourist’s first choice. Its medina declared World Heritage by UNESCO, the islets of Mogador, its port dating from the XVIII century and its beaches make the province a quality tourist destination. Essaouira, a port town located in the Atlantic coast and known for its attractive harbor and bustling seaside overview, is a maze of streets in old and modern architecture style at the same time. On top of a selected traditional Moroccan Riads in the old city, there are also modern hotels along the beach.

Essaouira is also recognized for the organization of the annual World Cup of windsurfing and kite surfing, the powerful winds that blow almost constantly in the bay makes the city more suitable for aquatic sports. The medina of Essaouira, formerly known as Mogador, is a phenomenal example of a fortified city of the mid-eighteenth century, surrounded by a Vauban -style wall and an exquisitely beautiful cornice. All around there are many fields of Argan. This is an opportunity for tourists to see and appreciate Argan oil, unique in this region and nowhere else.