Morocco is an extraordinary country with stunning landscapes, original cities and an extremely hospitable people. Traveler can enjoy the spectacular beaches, snow sking in the mountains, experience the delicious cuisine or appreciate the beautiful medinas.
In this article, we’ll take you on a journey through Morocco’s most exciting destinations and the best cities to visit. Whether you’re a history buff, a foodie, or an adventure seeker, there’s something for everyone in this diverse country.
Table of Contents
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.
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.
Tetouan
Tétouan, a Moroccan city, is located in the north of the country, near Tangier. It is one of the most charming cities in Morocco, known for its ancient culture and 15th century buildings.
Its name comes from Tettawen, which means “eyes”. It was the stronghold of the Spanish forces that occupied the city.
One of the city’s main attractions is its Medina, the old city, which is protected by good-sized walls. The city dates back to the 15th century and its architecture is dominated by the Arabo-Moorish style.
To access the medina, many doors have been created for this purpose, such as Bab El Oqla, Bab Remouz, Bab Nouader, among others. Due to its importance, the medina has been part of UNESCO’s cultural heritage since 1997.
The surroundings of Tetouan offer magnificent beaches and resorts that attract many national and international tourists every year. Among the beaches to be visited urgently are those of Martil and Cabo Negro, which are located 14km from the city.
From Tetouan, one can also make the trip to Chefchaouen, one of the most beautiful cities in the kingdom, and its surroundings such as Akchour where you can enjoy the waterfall
Overall, Tetouan is a hidden gem that should not be missed on a trip to Morocco … so whether you’re interested in history or just want to soak up the sun on the beach, the city is there to charm every traveler.
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.
Casablanca
Casablanca, Morocco’s largest city and an economic powerhouse, is a must-visit destination for travelers seeking a blend of modernity and Moroccan charm. While it may not boast the historic allure of some other cities in the country, Casablanca offers its own unique attractions and experiences.
- Hassan II Mosque: One of the most iconic landmarks in Morocco, the Hassan II Mosque stands as a testament to both architectural grandeur and spiritual significance. With its stunning seaside location, it’s a place of beauty and serenity. Visitors can marvel at the intricate tilework and the world’s tallest minaret. Guided tours offer insights into the mosque’s history and architecture.
- The Corniche: Casablanca’s coastline is adorned with the picturesque Corniche, a promenade that invites leisurely strolls and panoramic views of the Atlantic Ocean. As the sun sets, this waterfront stretch comes alive with locals and visitors alike, enjoying the sea breeze and the serene atmosphere.
- Economic Significance: Beyond its tourist attractions, Casablanca plays a pivotal role as Morocco’s economic and business hub. Skyscrapers dot the skyline, reflecting the city’s modernity and global outlook. It’s a place where tradition and progress coexist harmoniously.
Rabat: The Capital City
As the capital of Morocco, Rabat holds a special place in the nation’s heart. It’s a city where history meets modernity, and where politics and culture intersect. Here’s a glimpse into what makes Rabat a captivating destination:
- Royal Palace: The Royal Palace in Rabat is an architectural masterpiece and a symbol of Morocco’s rich heritage. While the palace itself is not open to the public, visitors can admire its ornate gates and the guards in traditional attire. The palace area is particularly enchanting in the evening when illuminated.
- Kasbah of the Udayas: A UNESCO World Heritage site, the Kasbah of the Udayas is a historical gem. This ancient fortress perched on a cliff overlooking the Bou Regreg River showcases Moorish and Andalusian architectural influences. Explore its narrow streets, blue-and-white buildings, and serene gardens for a journey back in time.
- Political and Administrative Capital: Rabat serves as the political and administrative center of Morocco. Here, you can witness the country’s governance in action. The city’s grand boulevards, government buildings, and diplomatic missions reflect its status as the nation’s capital.
Ready to Explore Morocco?
Check out these resources to make the most of your trip: