This laid-back, whitewashed town with Portuguese-built ramparts buttressing it against the Atlantic is a favorite seaside spot in northern Morocco. It's a good beach destination for those entering the country through Tangier, who don't have a lot of time to venture farther south or who prefer a restored, traditional environment over a modern resort.
Granted, Asilah's accommodations are more modest than at the bigger resorts and cities, and its beach is not as nice as those further south, but we like the town's smaller size, relaxed atmosphere and the murals by local artists. An international cultural festival takes place there each year mid-July to mid-August (accommodations should be booked in advance during that time). Plan at least one night.
25 mi/40 km south of Tangier.