Asilah, Morocco: Guide to the Whitewashed Atlantic Town Near Tangier

Atlantic coast near Tangier, the usual starting point for a visit to Asilah

Asilah is a small walled town on Morocco's Atlantic coast, about 45 km south of Tangier. Its whitewashed lanes, blue doors and painted walls sit inside 15th-century Portuguese ramparts that rise straight from the sea, which makes it one of the most relaxed and photogenic stops in the north of the country.

Most travelers see Asilah as a half-day or full-day trip from Tangier, or as an easy pause on the road to Chefchaouen and the Rif mountains. It is small enough to explore on foot and calm enough that you can linger over lunch by the ocean.

Why Visit Asilah

Asilah feels different from the big imperial cities. There are no crowded souks or heavy touts, just a compact medina, a seafront promenade and a slow rhythm. The Portuguese captured the town in 1471 and built the fortifications that still surround the old quarter, and the ramparts remain the best place to watch the sun go down over the Atlantic.

The town is also known for its art. Since 1978 the Asilah cultural festival has invited artists from Morocco and abroad to paint murals on the medina walls, which is why the whitewashed streets are covered in colorful, changing artworks.

Things to Do in Asilah

Planning your trip? Explore our private tours from Tangier, our 5-day tour from Tangier to Merzouga and Marrakech and our 11-day tour around Morocco from Tangier.

How to Get to Asilah

From Tangier, Asilah is less than an hour away by road or train, so it fits easily into a day trip or a stop on the way south. By private car it is a simple drive along the coast, with the freedom to add a beach or a lunch stop. From Chefchaouen it takes roughly two and a half hours by road, and the Roman ruins of Lixus, near Larache, are around 45 km further south if you want to extend the route.

Best Time to Visit Asilah

Late spring and early autumn are the most comfortable seasons, with mild days, clear light and fewer visitors. Summer is the busiest period, when Moroccan families fill the beaches and the cultural festival usually takes place, and the Atlantic sea breeze keeps the heat softer than in the interior. Winter is quieter and cooler, with some rain, but the town stays pleasant for walking.

Frequently Asked Questions

Where is Asilah in Morocco?

Asilah is a walled coastal town on Morocco's Atlantic coast, about 45 km south of Tangier. It sits on the road between Tangier and Larache, within easy reach of Chefchaouen.

Is Asilah worth visiting?

Yes. It is a quiet, whitewashed town with Portuguese ramparts, painted medina walls, small galleries, fresh seafood and nearby beaches, and it is easy to enjoy in half a day or a full day.

How far is Asilah from Tangier?

About 45 km, which is less than an hour by road or train, so it works well as a day trip from Tangier or as a stop on the way south.

What is Asilah known for?

Asilah is known for its 15th-century Portuguese ramparts, its whitewashed medina decorated with murals, its yearly arts festival that began in 1978 and its relaxed seaside atmosphere.

When is the best time to visit Asilah?

Late spring and early autumn are the most comfortable. Summer is the best time for the beaches and the cultural festival, but it is also the busiest period.

Ready to Start Planning?

Our team designs fully private, tailor-made luxury tours from Tangier, including a stop in Asilah on the way to Chefchaouen, Fes and the Sahara, with expert drivers, hand-picked stays and every detail arranged for you.

Plan Your Trip