Photo Gallery




Welcome Villa Diyafa Hotel

Villa Diyafa is a boutique luxury hotel located in the embassy district of Rabat. True to the name Diyafa, which is derived from the Arabic word hospitality, the team ensures that every experience and interaction is truly a memorable one. Inspired by the life and art of historic influencer Zyriab, the interiors at Villa Diyafa are breathtaking and pay tribute to his beautiful vision. His influence is obvious in every space within the hotel mixing contemporary Moroccan architecture with andalusian touch and has been heralded internationally for its spectacular design concept. Renowned for its tailor made unmatched style of service, its thoughtfully designed interiors and generous spacious accommodation.The Villa Diyafa offers a peaceful experience of unparalleled luxury in Morocco for those genuine discrete travelers. It boasts 10 beautifully appointed suites, 27 modern rooms, and a distinguished private villa as well as an intimate selection of dining experiences. The leisure facilities at Villa Diyafa include a traditional Moroccan spa and hammam, a state-of-the-art fitness facility and a 25 meters swimming pool surrounded by luscious sculptured gardens and water features. It’s a perfect place for hosting small corporate meetings, retreats and eclectic events.

Rooms & Suites

Spacious and luxurious accommodation


Restaurant – Bar – In room dining

Meetings & events

Meeting Spaces – Events

Out & About

Royal Golf Dar Essalam

5 km — 5 min drive / 50 min walk

Mega Mall

4 km — 10 min drive

Mahaj Riad – Shopping, Restaurant and Business District

7 km — 15 minute drive

Rabat – Sale International Airport (RBA)

20 km — 30 minute drive

Rabat Medina

12 km — 30 minute drive

Historical Monuments (Chellah, Hassan Tour)

10 km –20 minute drive

Be the first to know our latest news and offers