Riad sanctuary in Marrakech's historic Medina
Seeking a tranquil retreat amid the vibrant energy of Marrakesh? Riad Karmela offers calm elegance in the heart of the old Medina, with spectacular views of the Atlas Mountains and the ancient city. You'll be just minutes from the entrance to the bustling souks, the Museum of Marrakech, and only a 10-minute stroll from the iconic Djemaa el-Fnaa square.
The riad is built around three charming courtyards, each featuring either a refreshing open-air plunge pool or comfortable lounge area where you can unwind after exploring the city. Dining is a delight here, with traditional Moroccan cuisine and local wines served in the main courtyard during winter months or on the breezy outdoor terraces in summer. Start each day with the included breakfast before heading out to see Marrakesh's treasures.
Rooms edge the peaceful courtyards, providing a serene retreat from the lively Medina outside. For ultimate relaxation, enjoy the comprehensive wellness facilities, including a traditional hammam, sauna, and massage rooms offering rejuvenating spa treatments.
This Morocco hotel perfectly balances authentic Moroccan charm with tranquil comfort, all while placing you at the doorstep of Marrakesh's most captivating sights. Please note: due to the riad's location in the Medina's narrow streets, drop-off and pick-up points are approximately 600 metres away, requiring guests to carry their luggage this short distance.
Highlights
- Three charming courtyards with plunge pools and lounges
- Rooftop terrace with panoramic Atlas Mountain views
- Traditional hammam, sauna and massage treatments
- Just minutes from the souks and Museum of Marrakech
- 10-minute walk to iconic Djemaa el-Fnaa square
- Authentic Moroccan cuisine served in courtyard or terraces
- Air conditioning and Wi-Fi throughout this boutique Morocco hotel
Facilities
Overview
- Bar
- Air conditioning
- Wi-fi
Food & Drink
- Bar
- Poolside snack bar
- Restaurant
Sports & Health
- Massage
- Sauna
- Spa treatments
- Steam bath
- Turkish bath (hamam)