Best places to visit in MoroccoTop Destinations in Morocco: Must-See Cities, Deserts, and Coastal Wonders

Top 10 Destinations

1
Our picks

Marrakech

One of the first sights you will see in Marrakech is the iconic Koutoubia Mosque, with its 230 foot high minaret, dating back to the 12th century. Djemaa el Fna, the central square, is best seen in the evening when its overflowing with food stalls, dancers, acrobats, fortune tellers, musicians and henna artists. The square is an incredible assault on the senses, with aromatic smells, weird and wonderful sights and a cacophony of sound. The bustling souks surrounding Djemaa el Fna sell everything from colourful lanterns, leather bags and shoes, to musical instruments and exotic spices. Be sure to barter to snap up some bargains.

2
Our picks

Fes

Step back in time with a visit to the Imperial City of Fes, the oldest and largest mediaeval city in the world. A visit to the ancient medina of Fes is like taking a step back in time; the city is worlds away from the modern, 21st-century cities you are probably used to. A rabbit warren of labyrinthine alleys open up into bustling squares and leads you to beautiful mosques and minarets, stunning synagogues, market stalls and pungent tanneries bursting with tradition. To navigate your way through the medina, there are five different circuits you can follow, each with a different colour and a different theme, such as palaces and gardens, traditional crafts, etc.

3
Our picks

The Sahara

The Erg Chebbi sand dunes on the western flank of the vast Sahara Desert are nothing short of spectacular. Wave upon wave of orange dunes, which reach up to 250 metres in height, roll out into the distance, creating endless patterns of light and shade and the most astonishing panoramic vistas. The best way to experience the desert is to take an epic camel trek across the rolling dunes and spend a night at a remote Berber camp under the most incredible blanket of stars. Of course, there is more to the Sahara than just ogling at the landscape and the heavens. During the day, travellers who make it as far as the Sahara will be confronted with an array of exciting activities, including sand skiing, sandboarding, and quad biking over the dunes. For those with aching muscles, you can enjoy a Sahara spa day, which means burying yourself to the neck in hot sand.

4
Our picks

Essaouira

The enchanting coastal city of Essaouira has an 18th-century fortified medina. The city has now extended beyond its ancient walls but is still small enough to explore on foot. Any city gate leads to the medina, so you’re unlikely to get lost. There's a broad, sandy beach in front of the medina and plenty of cafés and restaurants with outside terraces for al fresco dining. Blue doors and window frames abound in Essaouira, as do art galleries, jewellery stalls, and other handicraft stalls. Activities on offer in Essaouira include horseback riding and wind surfing. Laid-back Essaouira is the perfect place to enjoy some rest and relaxation after exploring Morocco's bustling imperial cities. Check out our suggestions for things to do in Essaouira.

5
Our picks

Ait Benhaddou

Ait Benhaddou is an ancient ksar, or castle, situated along the former caravan route between the Sahara and Marrakech. Perched on a hill beside the Ouarzazate River, Ait Benhaddou boasts some beautiful kasbahs in Morocco, some of which are still inhabited today. Granted UNESCO World Heritage listing, the site has been the setting for many films including Lawrence of Arabia and Gladiator. Most people opt for a day trip to Ait Benhaddou, coming from Marrakech and returning the same evening. However, there is a lot to be said for spending a night or two here, not least because it splits up the 7-8 hour round trip along winding mountain roads. Upon arrival, travellers will be able to cross the river either by bridge or stepping stones, the latter of which being much more fun, before exploring the clay earthen walls of the ksours and kasbahs

6
Our picks

Chefchaouen

Known as the "Blue City" for its stunning blue painted buildings, the charming and hard to pronounce city of Chefchaouen is tucked away in Morocco's Rif Mountains, surrounded by stunning scenery. A former Berber outpost, its wonderful medina is one of the best places to visit in the entire country. The main square is probably the city’s main attraction and offers a mix of traditional Moroccan items and tourist souvenirs. It’s also a great place to buy kilims, traditional woven carpets. While Chefchaouen has more than enough to keep people occupied, just outside of the blue walls are a number of natural wonders, including the magical cascades d’Akchour, located just outside Talassemtane National Park. Travellers can ogle at these sublime waterfalls before taking a dip in one of the rock pools and snapping a photo of the Bridge of God, a rock arch that reaches across the river.

7
Our picks

The Atlas Mountains

Stretching 2,400kms through Morocco to Tunisia, the beautiful Atlas Mountain range includes the Rock of Gibraltar. Trekking is popular in the Atlas Mountains and can be anything from a light stroll to a strenuous hike up to the highest summit in North Africa, Jebel Toubkal. The Moroccan Grand Atlas includes the Middle Atlas, High Atlas and Anti-Atlas. There are many Berber villages in the High Atlas which maintain a very traditional way of life and can be explored by those looking to expand their cultural horizons. Some popular stopping points include Ouarzazate and the Ait Benhaddou Kasbah, both of which have featured in a number of notable films including Jesus of Nazareth and Alexander the Great. A trip to the Toubkal National Park, situated near Marrakech, is also well worth visiting.

8
Our picks

Volubilis

Dating back to the 3rd century BC, the ruins of Volubilis are truly captivating and a must see for anyone travelling through Morocco. The site was inscribed as a UNESCO World Heritage site in 1997 and remains one of the best preserved Roman colonial towns to have ever been discovered. During its heyday, Volubilis was a major producer of olive oil as dozens of ancient presses have been found. In addition to this, a number of shops have been uncovered here, indicating that Volubilis had a thriving commercial centre. The main structures at the site are two public buildings, a basilica and a temple, both easily visible and fascinating to behold. Perhaps the most exciting thing about this historical site is that it has only been partially excavated, leaving what remains to the imagination. Who knows what else might be unearthed here in the future.

9
Our picks

Meknes

Meknes, one of Morocco's four imperial cities, is a captivating blend of historical significance and cultural richness. Founded in the 11th century by the Almoravids as a military settlement, it flourished under Sultan Moulay Ismail in the late 17th and early 18th centuries. This period saw the construction of grand palaces, mosques, and gardens, earning Meknes the moniker "Versailles of Morocco." The city's medina, a UNESCO World Heritage site, is a maze of narrow streets, bustling souks, and striking architecture, including the impressive Bab Mansour gate. Meknes' unique charm lies in its juxtaposition of the old and the new, where ancient walls and modern conveniences coexist, offering a glimpse into Morocco's storied past and vibrant present.

10
Our picks

Rabat

Rabat, the capital city of Morocco, is a blend of historical charm and modern vibrancy. Located on the Atlantic Ocean at the mouth of the Bou Regreg River, it serves as the political and administrative heart of the country. The city is renowned for its well-preserved landmarks, including the iconic Hassan Tower, an incomplete minaret of a grand mosque dating back to the 12th century, and the Royal Palace, the residence of the Moroccan monarch. Rabat's medina, a UNESCO World Heritage site, offers a glimpse into the city's rich history with its narrow streets, traditional markets, and ancient walls. Additionally, the city's modern districts feature contemporary architecture, lush parks, and bustling boulevards, reflecting Rabat's growth and development. This juxtaposition of old and new makes Rabat a captivating destination, showcasing Morocco's diverse cultural heritage and progressive spirit.

Sign up for our newsletter
Get exclusive deals, travel tips and more.