Activity guide

Things to Do in Asilah: Art, Sea & Medina

From giant murals to deserted beaches and a medina in perpetual artistic renewal, Asilah never leaves room for boredom.

What to Do in Asilah? 10 Must-Do Activities

10 Activities Not to Miss in Asilah

  1. Mural Circuit: Follow the art trail in the medina — each summer, artists from 30+ countries repaint the walls.
  2. Paradise Beach: 7 km of virgin white sand, nearly deserted. 5 min drive from the center.
  3. Sunset on the Ramparts: Qamara Tower to the north offers the best Atlantic panorama.
  4. Moroccan Cooking Classes: Several riads offer pastilla and tajine workshops (300-500 MAD/person).
  5. Sea Kayaking: Rentals available on the medina beach (80-120 MAD/h).
  6. Moulay Bousselham Excursion: Protected lagoon 80 km away, flamingo reserve.
  7. Friday Market: Weekly market with ceramics, textiles and Berber jewellery.
  8. Asilah International Festival (July-August): Concerts, exhibitions, street performances and cultural conferences.

Frequently Asked Questions

When does the Asilah International Festival take place?
The Asilah International Festival is held each year in July-August (typically 3 weeks). It features giant murals painted on medina walls by artists from around the world, music concerts (gnaoua, jazz, world music), painting and sculpture exhibitions, cultural conferences and street performances. The murals are free to visit year-round. Some events are paid (concerts: 50-200 MAD).
Is Asilah accessible from Tangier?
Yes, Asilah is 45 km south of Tangier (40 min by car via A1). By ONCF train from Tanger Ville station: 45-50 min, from 21 MAD. Shared grand taxi from Tangier: around 30 MAD/person. The town's small size (medina entirely walkable) makes a car optional once there. Many visitors do Asilah as a day trip from Tangier.
What are the best beaches around Asilah?
Paradise Beach: 5 km south of Asilah, 7 km of nearly deserted white sand — the most beautiful. Medina Beach: sandy beach facing the Portuguese ramparts, lively in summer. Sidi Mghayet Beach: 12 km north, calmer, popular with locals. Briech Beach: 20 km south, less known, calm waters ideal for families.

Top accommodations

Related guides