Ten hotels, from city palaces to resorts in the olive groves, from about €245 to €1,400 a night. Nine are bookable on Booking.com; La Mamounia books direct.
01 Top pick
The Oberoi, Marrakech
A palace-scale resort east of the city, with water gardens, villas with private pools and service that guests rate the best in Marrakech.
Standout The highest guest score of any luxury hotel in Marrakech
Why we like it
- Best guest scores in Marrakech for a luxury hotel
- Villas with private pools
- Children welcome, extra beds free for young children
Worth knowing
- About 20 minutes by car from the Medina
- Spring rates are among the city’s highest
Pool · Hammam · Spa