Morocco is a culturally rich country with diverse natural beauty and breathtaking landscapes. In addition to its very interesting history, Morocco is bordered on one side by the Mediterranean Sea and on the other side by the Atlantic Ocean, and many seaside resorts have sprung up there. Most of the attractive coastal cities are located on the Atlantic coast between Tangier and Agadir. Let's set off together to discover the most beautiful cities on the Moroccan coast!
Casablanca is the largest and most attractive city in the Kingdom of Morocco, you will be charmed by the different landscapes combining modernity and tradition, making the city the economic centre of the country. On the one hand, you will be able to visit the old medina with its narrow streets and colourful stalls, the traditional Moroccan buildings, those with French and Portuguese colonial architecture, and on the other hand, you will be able to enjoy the many amenities of the city such as concert halls, nightclubs and restaurants. There are many walks to be made in the city such as the Arab League Park or the Corniche, do not miss also the visit of the Mohammed V square and the Hassan II mosque.
This small coastal town has everything to appeal to holidaymakers looking for a peaceful and relaxed stay, just 2 hours from Casablanca. Nestled in a lagoon and sheltered by the winds, you can enjoy the long stretches of sandy beaches and the ocean and take advantage of the many water activities available such as surfing and paddle. Oualidia enjoys a mild climate all year round, allowing you to swim from April to October. In the upper part of the city you can go exploring its treasures, including the old sultan's kasbah, created in the 17th century. Also, this seaside resort is very famous for its seafood, so you will find many restaurants offering oysters and other shellfish.
The walled city is known to be a favourite spot for kite-surfers and lovers of long sandy beaches. In addition to its good weather all year round and the beautiful scenery surrounding it, it has a great cultural history. You will be won over by its medina, a UNESCO World Heritage Site, its lively souks and port and its whitewashed houses. Essaouira is a place very much appreciated by Moroccans looking for a relaxing break just a few hours away from the big cities. Essaouira is also known for hosting the Gnaoua festival, a pioneer in showcasing traditional Moroccan musical culture and world music.
Tangier has long attracted novelists, painters and poets in search of adventure in North Africa, and for good reason. Located on the northern tip of Morocco, it is the gateway to Africa for many European travellers. Although for years Tangier did not have a very enviable reputation, today it is a dynamic and multicultural city that will seduce you in many ways. It is recommended that you stay at least two days to enjoy sightseeing in and around the city. Stroll through the medina and the great Socco offering a colourful spectacle, then climb up to the kasbah for a magnificent view of the Strait of Gibraltar and Spain in the distance. Also head towards the coastal road to discover the beautiful beaches nearby.
Agadir is a rather new city, it has developed a lot since 1960, yet you will be charmed by its more than 10 km of fine sandy beaches and hiking trails. In addition to surfing and water sports, you will find a wide variety of shops and restaurants around the marina and on the seafront. Agadir is therefore a thriving and friendly seaside resort that welcomes tourists from all over the world every year, making it the perfect place for a relaxing holiday with family or friends.