Chefchaouen, often referred to as the Blue Pearl of Morocco, is a mesmerizing city known for its blue-washed streets and stunning mountain backdrop. Whether youβre spending just one day or two days in Chefchaouen, this itinerary will guide you through the best things to do in Chefchaouen. Including the best places to visit, where to stay, how to get there and how to make the most of your time in this charming town.
Make sure to save my map of all the best places in Chefchaouen, so that you can save time and easily find them.
If youβre hoping to snap lots of photos of this beautiful blue town, then check out my guide to the most instagrammable places in Chefchaouen!

A list of the best things to do in Chefchaouen
- Stroll through the blue streets in the medina
- Visit the Kasbah Museum
- Enjoy lunch on a rooftop terrace
- Watch the sunset at the Spanish Mosque
- Visit the Akchour Waterfalls

Best things to do in Chefchaouen: day 1
1) Stroll through the blue streets in the medina
The best thing to do in Chefchaouen is to stroll through the blue streets in the medina. Here you can immerse yourself in the blue-washed walls, vibrant doors, and picturesque alleyways. There are many little narrow winding streets so it can be easy to get lost, but I think this is all part of the fun!
If you want to learn more about the history of this town, as well as discover the most beautiful spots, I recommend booking a city tour which starts from only Β£30 per person.

Donβt miss these Instagram photo spots in Chefchaouen
The medina is where youβll find all the best photo spots in Chefchaouen. Iβve saved my favourite places, restaurants with a view and instagram spots in Chefchaouen on a Google Map so you can easily find them!


Make sure to check out the cutest street in Chefchaouen; Derb Kadi Ben Maimoun (go before 9am or youβll have to pay), the House of Mosaics, the White Mosque, Saidβs Orange Juice Shop, Sidi Bouchouka photo spot (where youβll find the prettiest door in Chefchaouen) and the Lonely Planet cover picture location.
If youβre into photography then have a look at my guide to the best photo spots in Chefchaouen.
If you want to easily find the best spots and take some nice photos, then you might want to book a photography tour from around Β£45 per person.


2) Visit the Kasbah Museum
Head to the central square, Plaza Uta el-Hammam, and visit the Kasbah Museum. A restored 15th-century fortress that offers a glimpse into Chefchaouenβs history and culture through its beautiful gardens and small ethnographic museum.
This important historical monument, used over the centuries as a residence for governors, a military arsenal, and a prison, now houses the ethnological museum, an interior garden, fountains, and patios. Climb the tower for spectacular panoramic views of the medina and surrounding mountains, making it a must-see attraction in Chefchaouen.

3) Enjoy lunch on a rooftop terrace
Between exploring the blue streets of the medina and visiting the Kasbah Museum, be sure to enjoy lunch on a rooftop terrace. Chefchaouen is beautiful from below, but itβs otherworldly from above!
My recommendations on where to eat in Chefchaouen:
Restaurant Hamsa, located near the Kasbah, offers incredible views and a menu featuring local dishes. This spot is perfect for both vegans and those who need gluten-free options, ensuring everyone can enjoy a delicious meal with a stunning backdrop.


For a more international menu and equally gorgeous views, head to CafΓ© Clock. Known for its welcoming atmosphere and diverse menu, CafΓ© Clock provides a delightful mix of traditional Moroccan cuisine and global favorites, making it a must-visit for a memorable rooftop dining experience in Chefchaouen.


4) Watch the sunset at the Spanish Mosque
End your day with a short hike to the Spanish Mosque, located on a hill overlooking Chefchaouen. The 20-minute walk is highly rewarding, as the mosque offers the prime spot for watching the sunset, making it one of the top things to do in Chefchaouen. As the sun sets, watch the blue hues of the city transform into a magical twilight.
Youβll find it on Google Maps as Bouzafer Mosque. Make sure to head up at least 30 minutes before sunset as the sun will disappear behind the mountain before the official sunset time.


Best things to do in Chefchaouen: day 2
As Chefchaouen is quite small itβs easy to do the main things in one day. However if you have more time this will definitely make your stay more relaxed and allow you time to discover the extremities of Chefchaouen too. Or you can spend some time shopping for souvenirs in the medina. Look for handwoven textiles, traditional Moroccan lamps, and locally made crafts.

5) Visit the Akchour Waterfalls
Start your second day with a trip to the Akchour Waterfalls, located about 30 kilometers from Chefchaouen. You can hire a taxi or join a guided tour to get there. The hike to the waterfalls is moderate, taking about 2-3 hours round trip. Enjoy the lush scenery and cool off in the refreshing pools.
6) Relax in a luxury boutique hotel β where to stay in Chefchaouen
Return to Chefchaouen to either explore the medina some more, or to relax in your luxury boutique hotel. I stayed at Dar Jasmine which has the most Incredible view. Definitely the best place to stay in Chefchaouen!
You will have to walk up lots of steps to get here but it is 1000% worth it. Plus they have lovely staff to help you with your bags. They have a pool overlooking the blue city so you can sunbath and relax. Before having a traditional meal in their restaurant. Which, Iβm sure youβve guessed, also has an incredible view of Chefchaouen! Plus rooms with breakfast start from only Β£130 a night. I also paid an extra 500 MAD (around Β£40) for a 1 hour massage in my room! Itβs also only a 10 minute walk away from the medina.


7) Enjoy a traditional Moroccan hammam experience
Take some more time to relax by enjoying a traditional Moroccan hammam experience at Hammam Al Kasaba. This spa offers a range of treatments that will leave you feeling rejuvenated and refreshed.
Best Hotels in Chefchaouen
If youβre wondering where to stay in Chefchaouen, I recommend:
- Dar Jasmine: Known for its incredible views, pool and beautiful luxurious rooms.
- Lina Ryad & Spa: Known for its luxurious rooms and excellent spa facilities.
- Dar Sababa: Central location near the main photospots, nice rooftop and good value for money.
How to Get to Chefchaouen
The most convenient way to reach Chefchaouen is by bus or taxi from major cities like Tangier, Tetouan, or Fez.
The journey from Tangier takes about two hours by car or three hours by bus. I personally used the indrive app (kind of like Uber but you have to pay in cash). Here I was able to find a good deal from Tangier for 500 MAD, around Β£40 (Usually it should be around 700-800 MAD). Then I took the CTM bus back to Tangier for 70 MAD (around Β£5), plus a 5 MAD cash fee for my suitcase. This is a modern bus with air conditioning so itβs very comfortable. Just make sure to book your ticket online at least one day in advance.

If you plan on coming just for a day from Tangier then you might want to book a day trip transfer. You can also do a day trip from Fez. However it will take around 4 hours one way from Fez, giving you hardly any time in Chefchaouen.

Best things to do in Chefchaouen β Conclusion
Whether you have just one or a full two days in Chefchaouen, this itinerary ensures you experience the best things to do in Chefchaouen. From exploring the medina and visiting historic sites to hiking in nature and indulging in local cuisine. Itβs such a unique and beautiful place, definitely worth visiting for at least a day during your Morocco trip.
Make sure to save my Google Maps of all the best places in Chefchaouen so that you can save time and easily find them. And check out my Instagram story highlights for more.
Like this post? Make sure to pin it to save for later



No Comments