Exploring Chefchaouen: Morocco’s Blue City

View of Chefchaouen from the Spanish Mosque

During my month-long trip to Morocco, Chefchaouen was one of those places I instantly wished I had more time in.

Tucked into the Rif Mountains, this little blue-washed town felt like a breath of calm after the buzz of Morocco’s bigger cities. I spent two full days there — one wandering its winding alleys, soaking in the colors and atmosphere, and the other exploring the scenic surroundings. If I could do it again, I’d stay longer just to slow down and enjoy the rhythm of it all.

Whether you’re chasing photos, fresh mountain air, or a slower pace, Chefchaouen is the kind of place that quietly lingers in your memory.

About Chefchaouen

Known as Morocco’s “Blue Pearl,” Chefchaouen is famous for its medina painted in endless shades of blue. While the origin of the color is still debated — some say it was introduced by Jewish refugees in the 1930s, others believe it keeps mosquitoes away — the result is undeniably magical.

Set against a backdrop of rugged mountains, the town feels more relaxed and intimate than other Moroccan cities I visited. There’s a peaceful energy here, with locals going about their day, friendly shopkeepers chatting from their doorways, and cats lounging in sunlit alleyways.

What I loved most was that Chefchaouen didn’t feel overrun or rushed. It’s easy to explore on foot, get a little lost, and stumble upon corners that look like they’ve been untouched for decades. Even with its popularity, especially among photographers and Instagrammers, the town manages to feel lived-in and real.

How to Get There

Getting to Chefchaouen takes a bit of effort, but it’s absolutely worth it. There’s no train station or airport, so most travelers arrive by bus or private transfer. I came from Fes by CTM bus — the ride took about 4.5 hours through scenic mountain roads.

You can also reach Chefchaouen from Tangier or Tetouan in around 2–3 hours, and from Marrakesh in around 6-7 hours.

Buses are reliable and comfortable if you book with CTM or another reputable company, but seats fill up quickly, so I recommend buying tickets in advance if you’re traveling during peak season.

Things to Know Before You Go

Stay at least two nights: Many travelers rush in and out, but giving yourself a couple of days makes a big difference — the town is best enjoyed slowly.

Bring comfortable shoes: Chefchaouen is built on a hillside, and you’ll be walking up and down a lot of cobblestone alleys.

Cash is king: Many shops and restaurants don’t accept cards, so it’s best to carry some dirhams with you.

Respect local customs: Chefchaouen is more laid-back than some cities, but modest dress is still appreciated, especially outside the medina.

Weather matters: It gets chilly in the mountains, especially in winter. I visited in January and was glad I packed a warm jacket.

Things to Do in Chefchaouen

Wander the Blue Medina

One of the best things to do in Chefchaouen is simply stroll with no agenda. The medina is compact and peaceful, washed in every imaginable shade of blue. I spent hours weaving through the alleys, photographing quiet corners, and stopping for fresh orange juice or mint tea whenever something caught my eye.

Plaza Uta el-Hammam

This central square is the heart of the town. It’s surrounded by cafés and restaurants and makes for a good spot to people-watch or relax after exploring. In the evenings, it comes alive with locals out for a stroll, kids playing, and travelers unwinding over tagines.

Visit the Kasbah Museum

Located right on the square, this restored fortress houses a small ethnographic museum and a peaceful garden courtyard. The highlight is the tower — climb up for one of the best views of the town rooftops and surrounding hills.

Chefchahouen

Ras El Maa Waterfall

Just a short walk from the eastern edge of the medina, Ras El Maa is a popular local hangout where the river emerges from the mountains. It’s not a big waterfall, but the setting is charming. Locals often gather here to do laundry or cool off, and there are a few small cafés where you can sip tea with the sound of running water in the background.

Climb to the Spanish Mosque at Sunset

About a 20-minute uphill walk from Ras El Maa, the Spanish Mosque overlooks the town from a scenic perch. The mosque is no longer in use, but the panoramic view is the best around — especially during golden hour when the blue medina starts to glow. If you only do one viewpoint, make it this one.

View of Chefchaouen from the Spanish Mosque

Shop the Artisan Stalls

Compared to Marrakesh or Fes, shopping in Chefchaouen is more relaxed. You’ll find quality wool blankets, woven scarves, leather bags, hand-painted ceramics, and natural beauty products. Many of the items are made by local Berber artisans, and shopkeepers tend to be low-pressure and friendly.

Hike in the Rif Mountains

Chefchaouen sits on the edge of the Rif Mountains, making it a great base for day hikes and nature escapes.

  • Akchour Waterfalls: This is one of the most popular day trips from Chefchaouen. You’ll need to take a grand taxi (about 45 minutes) to the trailhead in the village of Akchour. From there, it’s a well-marked 3–4 hour hike (round trip) to the main waterfall, with optional detours to the natural rock arch known as the “Bridge of God.” The scenery is lush and dramatic, and there are food stalls and rest areas along the way.
  • Talassemtane National Park: If you’re looking for something quieter and more off the beaten path, consider a guided hike into this protected area. There are longer treks that start near the village of Azilane or others that begin right outside Chefchaouen. Expect forests, rivers, and views of remote mountain villages.

Whether you hike independently or with a local guide, the Rif Mountains offer a peaceful contrast to the medina — and some of the most beautiful landscapes I saw in Morocco.

Where to Eat in Chefchaouen

Couscous
Traditional Couscous

Chefchaouen might be a small town, but it has plenty of cozy spots to enjoy Moroccan flavors — many of them with rooftops or views of the surrounding hills. I kept things casual during my stay, leaning toward scenic terraces and quiet cafés where I could linger with a tagine and mint tea.

  • Bab Ssour: Tucked away in a small alley in the medina, Bab Ssour was one of my favorite meals. The rooftop view is lovely, but the food is the real highlight — think slow-cooked lamb tagine with prunes, fluffy couscous, and fresh salads. The service is warm and laid-back.
  • Café Clock: A familiar name if you’ve been to Marrakesh or Fes, Café Clock has a branch here too, with the same blend of Moroccan and international dishes. I stopped by for lunch and enjoyed their camel burger (surprisingly tender), followed by an almond milkshake and views from the terrace.
  • Assaada Restaurant: If you’re looking for something traditional and budget-friendly, Assaada is a solid choice. It’s nothing fancy, but the portions are generous and the harira soup and chicken tagine with olives hit the spot after a long day walking the hills.
  • Casa Aladdin: A multi-level restaurant with quirky decor and one of the best rooftop panoramas in town. I came here for sunset and stayed for dinner — the kefta tagine was excellent, and they serve wine if you’re in the mood for a drink with a view.
  • Casa Hassan: Part of a charming guesthouse, the restaurant at Casa Hassan serves up more refined Moroccan cuisine in a cozy, artistic space. It’s a good spot for a romantic dinner or something a little more atmospheric than the typical rooftop café.

Where to Stay in Chefchaouen

Chefchaouen has a great mix of family-run riads, budget-friendly guesthouses, and boutique hotels, many of them set inside blue-washed buildings with stunning mountain views. I stayed in the medina and loved being able to wander out early in the morning before the crowds arrived — something I’d definitely recommend.

  • Dar Echchaouen: Just outside the medina near Ras El Maa waterfall, this guesthouse strikes the right balance between comfort and charm. It has beautiful views of the mountains and a peaceful garden, and the on-site restaurant serves solid Moroccan meals. A great option if you want quiet while staying close to town.
  • Casa Perleta: Tucked inside the medina’s winding alleys, Casa Perleta has traditional touches like tiled courtyards and wooden ceilings, but with thoughtful updates. The staff were incredibly kind and helped with local tips. Plus, the breakfast on the terrace was one of my favorites.
  • Lina Ryad & Spa: If you’re after a splurge, Lina Ryad is the place — it’s more upscale than most options in town, with spacious suites, a small indoor pool, and a spa. The rooftop terrace has panoramic views over the medina, and the location couldn’t be better.

Final Thoughts

Chefchaouen was one of those places I didn’t want to leave. Between the quiet early mornings wandering the blue streets, the relaxed pace of life, and the mountains just beyond the medina, it’s easy to see why so many travelers end up staying longer than planned. Whether you come for the views, the hiking, or just to slow down a bit, Chefchaouen has a way of pulling you in.

Save it on Pinterest for later:

Chefchaouen. Morocco