Morocco is located just where Europe meets Africa. This fusion of cultures makes this country full of history, from the Romans to modern day. Along with incredible vistas, stretching out across mountains and seas to the Sahara Desert, Morocco is also alive with buzzing souks, Kasbahs and enjoys a warm climate all year round.
From the delightful local cuisine of Casablanca, to the eye-catching French architecture of Rabat, here are the top 7 unmissable places to visit in Morocco.
The top of the list for most visitors to Morocco, Marrakesh combines old world charm with the vibrant hustle and bustle of modern life. Enjoy breath-taking views of the Atlas Mountains as you stroll through the medina, or why not wait until after dark to experience the night market of Djemma el Fna. The El Badi Palace and Saadian Tombs offer a peek into this city’s rich culture heritage, and with so much to see and do, Marrakesh is a wonderful example of modern day Moroccan life.
Perfect for those looking to stay by the coast, Tangier links Europe to Africa by sea. Once the holiday hot spot for the most famous writers of the 1940s and 50s, Tangier is now less refined but still offers much for tourists to enjoy. The medina includes the historic Kasbah Museum, and the harbor provides uninterrupted views of the Strait of Gibraltar.
Famed for its art deco style architecture, parts of this historic city have now been named as an UNESCO World Heritage site. Locals and tourists love to take in the sites of the city while sampling local cuisine in many of their open-air bars and restaurants, with incredible views across the Atlantic. Casablanca is now also linked to Tangier by the Al Boraq high-speed train, the latest modernization project from King Mohammed VI.
Rabat is the capital of Morocco, and is divided into an Old Town and New Town. The Old Town is the perfect place for those who want to pick up local delicacies and souvenirs in traditional souks, whilst the New Town is packed with cafes and restaurants, the perfect way to enjoy Morocco’s enviable warm climate.
Situated within the Rif Mountains, Chefchaouen is a little town famous for its blue-painted homes and its local arts and crafts shops. A hub for creativities, this small town has all the local Moroccan charm visitors would expect, and offers plenty of hiking trails and traditional food to sample too.
Asilah is the town native Moroccans choose to visit for their holidays, and it is easy to see why. Nestled on the coast, it’s jewel-toned blue and white buildings hark back to the Portuguese occupation of the 15the Century, and its quiet charm makes it the ideal place to visit for a respite from the buzzing tourist atmosphere of Marrakesh and Casablanca.
A relaxed alternative to Marrakesh, Meknes still has all the charming architecture and traditional Moroccan delights visitors would expect. Wander through medinas and souks, or why not take a trip to the Museum of Moroccan Art or the historic Roman ruins at Volubilis for something a little different.
With so much to see and do, Morocco is far more than just these 7 cities. Other gorgeous destinations include the old capital city Fez, along with the iconic desert town of Essaouira, as well as the hidden gem of Merzouga, which borders the vast expanse of the Sahara. So whatever you are looking for, Morocco is the destination with something for everyone.