Central Location near Jamaâ El Fna Square Located just 100 meters from Jamaâ El Fna Square, Riad El Gnaouia offers a prime spot for exploring Marrakesh.
Charming Moroccan Decor Each air-conditioned room at Riad El Gnaouia is uniquely decorated in traditional Moroccan style, providing an authentic and cozy atmosphere for guests to enjoy.
Delicious Dining Options and Scenic Views Guests can start their day with a complimentary breakfast by the fireplace and later indulge in traditional Moroccan or French dishes for dinner. The rooftop terrace offers a picturesque setting to savor mint tea while taking in stunning mountain views.
Book your stay at Riad El Gnaouia for a memorable Marrakesh experience!
What guests say
Superb 9.4/10 · summarised by AI from 78 reviews
👍 Friendly staff👍 Great breakfast👍 Clean rooms
⚠️ High taxi prices
⚠️ Minor air conditioning issues
Cleanliness
9.3
Service
9.8
Location
9.3
Room Quality
9.4
Amenities
9.3
Value for Money
8.7
Food and Beverage
9.8
Overall Experience
9.7
Policies & good to know
Children welcomeNo petsParking: NOT_AVAILABLE
Amenities (41)
Internet
✓WiFi available
✓Free WiFi
Pool & wellness
✓Swimming pool
✓Indoor pool
Food & drink
✓Restaurant
✓Kid meals
✓Coffee Shop on site
✓Physical distancing in dining areas
Parking & transport
✓Airport shuttle
✓Airport shuttle (additional charge)
✓Shuttle service (additional charge)
✓Airport drop off
✓Airport pick up
✓Shuttle service
Beach & outdoors
✓Terrace
✓Sun terrace
Family
✓Family rooms
✓Babysitting/child services
Services
✓24-hour front desk
✓Laundry
✓Daily housekeeping
✓Laundry washed per local authority guidelines
Safety & security
✓Safety deposit box
✓Staff adhere to local safety protocols
✓Fire extinguishers
✓Key access
✓CCTV outside property
✓CCTV in common areas
✓24-hour security
Comfort
✓Non-smoking rooms
✓Air conditioning
✓Heating
✓Non-smoking throughout
✓Shared lounge/TV area
More
✓Solarium
✓Fruits
✓Hand sanitizer in guest room and key areas
✓Sanitized tableware & silverware
✓Guests can opt-out any cleaning services during stay