Asilah is a beautiful coastal town in Morocco that is teeming with beauty and history. If you’re looking for an escape to the Mediterranean, Asilah should be at the top of your list!
Asilah is a popular tourist destination, and there are plenty of things to do in this charming town. In this article, we will discover some of the top things to do in Asilah Morocco. From exploring the old Medina to relaxing on the beach and everything in between.
Asilah is a beautiful town on the north coast of Morocco. It is known for its blue walls, white houses, and lovely beaches.
This little cute town is just 45 minutes drive by car from Tangier, so you can easily make it a quick day trip from Tangier or even spend a few days here to explore everything Asilah has to offer.
Disclaimer: This post may contain affiliate links. If you make a purchase or book through one of our links we may earn a small commission (don’t worry, it’s at no extra cost to you).
Is Asilah worth visiting?
A big YES to that questions. Asilah is one of those places where you can easily spend a relaxed and chilled weekend without spending much money. Unlike Marrakech and Fes, Asilah is a small quiet town, which makes it the perfect place to relax and escape the hustle and bustle of big cities.
This sleepy town however, do come alive during the Asilah Arts Festival, which is held every year in July/August. During this time, Asilah becomes a lively town with artists from around the globe coming to Asilah to showcase their art.
Top things to do in Asilah Morocco
Wander around Asilah Medina
The Asilah Medina is the old town and it is absolutely beautiful. The Medina is full of narrow streets, small shops, and lovely doors and windows. Going from Marrakech vibes to Asilah is like night and day. Asilah is bright, colorful, and much more relaxed.
The narrow alleys of the Medina are mostly pained in while and all shades of blue. And the colorful doors and windows make Asilah Medina one of the most beautiful and Instagrammable places in Morocco.
Visit Asilah Corniche
It is really lovely to just wonder around and get lost in the Asilah Medina but if you need a break from all the colors and beauty of the town, head over to the Asilah Corniche.
The Asilah Corniche is a beautiful promenade that goes around the Asilah harbor. It is a great place to relax, people watch, and enjoy the fresh sea breeze. There are plenty of cafes and restaurants along the Asilah Corniche where you can enjoy a refreshing drink or bite to eat
Eat fish at Asilah harbor
Food in Asilah is not as varied as in other parts of Morocco but you will still be able to find some decent places to eat serving traditional Moroccan food. However, the best food to try in Asilah is fish. To do that, head over to Asilah Port XIV Restaurant. They serve “all fresh from the boat” seafood dishes that are absolutely delicious.
Attend Asilah Arts Festival (The Cultural Moussem of Asilah)
If you happen to be in Asilah during summer season (July/ August), you will be able to enjoy the Asilah Arts Festival. This is a month-long event that features local and international artists. During the Asilah Arts Festival, the town comes to life with colors, music, and arts.
Before the festival, the walls of the city are white-washed (from the previous art graffitis) and selected artists from all over the world come to Asilah to paint them.
Even if you’re not into arts, it is still a great experience to see the transformation of the city and enjoy the vibrant atmosphere during the Asilah Arts Festival.
But if you miss the time of the festival, don’t worry. You can still enjoy all the beautiful graffitis and paintings all over Asilah.
Visit Msoura (Mzoura) stone circle
Just outside Asilah, you will find the Msoura stone circle. This is a megalithic site that consists of about 40 stones that are arranged in a circle.
The Msoura stone circle is believed to be the tomb of the giant Antaeus and it is one of the most important megalithic sites in Morocco.
The site is not well-preserved and there is not much to see but it is still an interesting place to visit if you’re interested in ancient history and megalithic sites.
And it is also a great place to enjoy the views of Asilah and the surrounding villages.
The Ramparts of Asilah
Asilah is a fortified town and it has a great set of city walls that you can explore. Built largely in the 15th century by Portuguese, Asilah walls are about 18 kilometers long and they are well-preserved.
There are a few gates that you can enter and explore the Asilah ramparts. And from the top of the walls, you will get a great view of the Asilah town and the surrounding area.
The Church of San Bartolome
If you’re interested in architecture, you should definitely visit the Church of San Bartolome. This is a beautiful 16th-century church that was built by the Portuguese. The Church of San Bartolome is located in the Asilah Medina and it is one of the most important historical buildings in the city.
Day Trips from Asilah, Morocco
Take a day trip to Tangier
As I mentioned before, Asilah is just a 45-minute drive from Tangier. Tangier is a much larger city but it is still worth visiting for a day.
There are plenty of things to do in Tangier, from exploring another vibrant old medina to taking a ferry ride to Spain. If you have time, I would also recommend visiting the American Legation Museum and the Hercules Caves.
Visit the small town of Chefchaouen
Chefchaouen is another lovely little town in Morocco that is known for its blue-painted houses. It is a great place to wander around, take photos, and enjoy the small-town vibe.
Chefchaouen is about a two-hour drive from Asilah but it is definitely worth visiting if you have the time.
Read more: Chefchaouen, Morocco: Top Things To Do & See
Where to stay in Asilah, Morocco
There are plenty of accommodation options in Asilah, from hostels to guesthouses and Airbnbs. I would recommend staying in the Asilah Medina so that you can be close to all the action. Some of the best places to stay in Asilah are:
Christina’s House is a great option if you’re looking for a budget-friendly place to stay. The guest hotel is located in the Asilah Medina. The rooms are clean and comfortable, and the host is an awesome person.
If you want an entire place for you and right by the beach, check out Asilah 32. They have multiple one and two bedroom apartments. The place is just a one minute walk from the beach, and about five minutes from the Medina. They have a restaurant and a very accommodating staff.
Riad Oasis d’Asilah
Whoever knows me, knows that I love staying at a Moroccan Riad. Riad Oasis d’Asilah is absolutely beautiful, and it’s in a great location. It’s located in the corner if the Medina so all the attractions are in walking distance. The staff is great, and they have a pool on the roof!
How to get to Asilah Morocco
Now that you know where you are staying in Asilah let’s get you there. Asilah is located in northwest Morocco on the Atlantic coast.
Get to Asilah by car
The nearest city to Asilah is Tangier. It is about a 45-minute drive. The A5 road leading to the city is in good condition and there are plenty of parking options once you arrive in Asilah. You even have a parking spot offered by your hotel if it’s not deep in the Medina.
Asilah is about midway between Rabat and Tangier if you’re driving. So, driving from Rabat is also possible. It’s a two hours drive on the same road (A5).
Hiring a car in Morocco can be quite expensive but it’s very convenient for us who like to have the freedom to move around. If you can’t hire a car or dive in Morocco, there are plenty of ways to get to Asilah.
Get to Asilah by Taxi
If you are coming from further away cities like Fez or Marrakech, you can take a bus or a train to Tangier and then get a grand taxi to Asilah.
The ride from Tangier to Asilah should cost you no more than 20 dirhams per person in a Grand taxi (Shared taxis in Morocco). But you can also hire a whole taxi for yourself but expect to pay about 200MAD at least.
Get to Asilah by Bus
Another way to get to Asilah by public transport is by taking a CTM bus or Supratours Bus from Tangier and different cities in Morocco to Asilah. You can the availability, schedule and price of fares from their websites.
Booking is also possible online with CTM bus.
Get to Asilah by train
The train is a good option if you’re coming from Rabat or Casablanca since it’s only a two and half hours ride maximum to Tangier in the high speed train (TGV). From Tangier you continue to Asilah by train. You need to take another train as the TGV does not go all the way to Asilah.
The train ride from Tangier to Asilah costs around 40 MAD and then the taxi ride from Asilah train station to the Medina will cost you around 10MAD in a petit taxi (Small taxi).
Get to Asilah by plane
If you are going to be flying into Asilah, the nearest airport is Tangier-Ibn Battouta Airport (TNG). From the airport, you can either take a taxi, the train or rent a car to Asilah.
SAVE THIS ON PINTEREST!