Travel Guide

Bhalil, Morocco: Complete Guide to the Cave House Village

Colorful painted alleyway with flower pots in the old village of Bhalil, Morocco

Bhalil is a small hillside village in Sefrou Province, about 28 km south of Fez, and one of Morocco's most unusual places to visit: dozens of its houses are caves, carved directly into the limestone hillside centuries ago and still inhabited today.

Unlike Morocco's famous imperial cities, Bhalil sees few tourists. Visitors who make the short trip from Fez find painted alleyways, cave living rooms where families serve mint tea, and sweeping views over olive groves toward the Middle Atlas mountains.

The Cave Houses (Maisons Troglodytes)

Bhalil's troglodyte houses are believed to predate the arrival of Islam in the region, with local tradition tracing the village's origins to a Christianized Amazigh community. The caves typically form the front room of a home, with conventional rooms built on top or in front over the generations.

The rock keeps the interiors naturally cool — around 18°C even in midsummer — which is why many families still use their cave room as the main living space. Several homeowners welcome visitors for tea inside their cave houses; a small tip is customary and a local guide can arrange a visit in minutes.

The Djellaba Button Craft

Bhalil is also known across Morocco for one very specific craft: hand-braided buttons for djellabas (the traditional Moroccan robe). Sitting on doorsteps throughout the village, women knot silk thread into the tiny buttons that tailors in Fez sew onto high-end garments. It is a cottage industry that has sustained Bhalil families for generations, and watching the astonishing speed of the button makers is one of the village's quiet pleasures.

What to See and Do in Bhalil

  • Tour the cave houses with a local guide and share tea with a resident family
  • Wander the colorful painted alleys of the old village — Bhalil's steep lanes are made for slow exploration
  • Watch djellaba button makers at work on their doorsteps
  • Walk into the surrounding olive groves at sunset for views over the village
  • Visit on Monday for the weekly souk, when farmers from the surrounding countryside come to trade
  • Combine with Sefrou (7 km): its medina, waterfalls, and the June Cherry Festival
Traditional window with a red wrought-iron grille on an ochre wall in Bhalil
Bhalil's lanes are full of quiet details — painted walls, flower pots, and wrought-iron windows

How to Get to Bhalil

From Fez, Bhalil is around 30 km south — roughly 30–45 minutes by car via the N8 towards Sefrou, then the R413 into the village. Grand taxis run from Fez to Sefrou, from where local taxis cover the last 7 km to Bhalil. From Fez-Saïss Airport the drive is about 35 km.

Where to Stay in Bhalil

Dar Zaytoun is a traditional guesthouse in Bhalil village with five individually decorated rooms (from €80 per night, breakfast included), a swimming pool, garden, and rooftop terrace facing the mountains. The entire rooms can also be booked privately for groups of up to 12. It makes an ideal base for exploring Bhalil on foot, day-tripping to Fez, and attending the Sefrou Cherry Festival in June.

Breakfast table set under the olive trees in the garden of Dar Zaytoun guesthouse in Bhalil
The garden at Dar Zaytoun — breakfast under the olive trees, a short walk from the cave houses

Frequently Asked Questions

What is Bhalil famous for?

Bhalil is famous for its troglodyte cave houses — homes carved into the limestone hillside centuries ago and still inhabited — and for its craft of hand-braiding djellaba buttons. It is one of the most authentic village experiences near Fez.

Can you visit the cave houses in Bhalil?

Yes. Several families welcome visitors into their cave living rooms for mint tea. A local guide (or your guesthouse host) can arrange a visit; a small tip for the family is customary.

How far is Bhalil from Fez?

Bhalil is about 28–30 km south of Fez, a 30–45 minute drive via the N8 road towards Sefrou. Grand taxis connect Fez to Sefrou, with local taxis covering the final 7 km to Bhalil.

Is there accommodation in Bhalil?

Yes — Dar Zaytoun is a traditional guesthouse in Bhalil with 5 rooms from €80 per night including breakfast, plus a pool, garden, and rooftop terrace. The entire rooms can be booked for groups of up to 12 guests.

More Travel Guides