Best Hotels in Fez, Morocco — Riads, Rooftops, and the World's Oldest Medina
Hotel Guide5 min readBy Goatodeer Team

Best Hotels in Fez, Morocco — Riads, Rooftops, and the World's Oldest Medina

Fez is the city that makes Marrakech feel modern. The medina of Fes el-Bali is the largest car-free urban area in the world, a labyrinth of over 9,000 alleyways where donkeys still carry goods, artisans hammer copper and weave silk as they have for centuries, and the air carries the scent of cedarwood, saffron, and fresh bread from communal ovens. UNESCO calls it the best-preserved medieval city in the Arab world, and walking through its gates feels like stepping through a portal in time.

Colorful mosaic tilework and architecture in Fez medina

Colorful mosaic tilework and architecture in Fez medina

The magic of staying in Fez lies in the riads — traditional Moroccan houses built around interior courtyards, often with fountains, zellige tilework, and carved plaster that would shame a cathedral. From the outside, a riad looks like a blank wall in a narrow alley. Step through the door and you enter a world of beauty and calm that is utterly hidden from the chaos of the medina outside. This contrast is what makes Fez unforgettable.

1.Riad FesView on Booking.com ↗

Location: Zerbbtana, Fes el-Bali

Price: From around 200 EUR per night

Riad Fes is the luxury standard-bearer of the medina. This grand property combines two traditional riads into a single hotel of extraordinary beauty. Rooms are decorated with museum-quality craftsmanship — hand-chiseled plaster, painted cedar ceilings, and silk textiles in rich jewel tones. The courtyard features a marble fountain and orange trees, and the rooftop terrace has a pool and panoramic views across the medina to the Merenid Tombs. The restaurant serves refined Moroccan cuisine — the lamb tagine with prunes and almonds is exceptional — and the hammam spa offers traditional bathing rituals. Service is graceful and attentive.

2.Palais AmaniView on Booking.com ↗

Location: Oued Zhoune, near Bab Guissa

Price: From around 150 EUR per night

Palais Amani occupies a lovingly restored 17th-century palace with one of the most beautiful gardens in the medina. The Andalusian-style courtyard is filled with fruit trees, herbs, and flowers that supply the hotel kitchen and its own line of beauty products. Rooms are spacious and atmospheric with traditional tilework and modern comforts. The cooking classes here are among the best in Morocco — you visit the market with the chef, select ingredients, and learn to prepare classic dishes in a beautiful kitchen. The rooftop terrace restaurant serves dinner as the call to prayer echoes across the city, a quintessentially Moroccan experience.

Moroccan riad courtyard with fountain and traditional tilework

Moroccan riad courtyard with fountain and traditional tilework

3.Karawan RiadView on Booking.com ↗

Location: Derb Moulay Abdellah, Fes el-Bali

Price: From around 80 EUR per night

Karawan is a mid-range riad that gets everything right without overcharging for it. The courtyard is intimate and prettily tiled, rooms are comfortable with good beds and modern bathrooms, and the rooftop breakfast — with msemen flatbread, amlou dip, fresh orange juice, and mint tea — is a daily highlight. The location deep in the medina means you are surrounded by authentic neighborhood life, and the staff are excellent at providing directions and recommendations. The owners are passionate about Fez and organize walking tours that go beyond the usual tourist circuit.

4.Dar RoumanaView on Booking.com ↗

Location: Zkak Roumana, near the tanneries

Price: From around 120 EUR per night

Dar Roumana is a small riad run by a Moroccan-Canadian couple who have created something genuinely special. There are just five rooms, each one individually designed with a restrained elegance that avoids the sometimes overwhelming maximalism of Moroccan interiors. The real star is the restaurant, widely considered one of the best in Fez, serving a set dinner menu that changes nightly based on market finds. Dishes blend Moroccan tradition with contemporary technique, and eating on the rooftop terrace under the stars is an experience worth traveling for in itself. The tanneries are a short walk away, and the staff will guide you there without the hassle of unofficial guides.

5.Funky Fes HostelView on Booking.com ↗

Location: Talaa Kebira, central medina

Price: From around 12 EUR per night (dorm) or 35 EUR per night (private room)

For budget travelers, Funky Fes proves that atmosphere does not require a big spend. This beautifully converted riad has a gorgeous courtyard, colorful Moroccan decor, and a rooftop terrace with medina views. Dorm beds are clean and well-designed with privacy curtains and personal lights. Private rooms are small but charming. The communal atmosphere is social and welcoming, and the staff organize daily walking tours of the medina, cooking workshops, and day trips to Chefchaouen. At 12 EUR for a dorm bed in a traditional riad in a UNESCO World Heritage medina, this is one of the best hostel experiences in the world.

Beyond the hotels, Fez demands exploration. Lose yourself in the medina — literally, because you will — and discover the tanneries, the oldest university in the world, and streets dedicated to single crafts: copper, leather, pottery, textiles. Take a day trip to the Roman ruins at Volubilis or the holy town of Moulay Idriss. And eat everything: street-food pastilla, slow-cooked tangia, and the best harira soup you will ever taste.

Planning a trip to Morocco? Let Goatodeer compare riad prices across the medina so you find the perfect courtyard retreat for your budget and dates. Fez has been welcoming travelers for over a thousand years — it knows what it is doing.

Ready to book your trip? Let Goatodeer find the best hotels and flights for you.

Start your trip →