Hotel
1. La Mamounia
Marrakech's grand palace hotel since 1929, set in historic gardens inside the medina walls, with four restaurants, four bars, a large spa and outdoor pools.
View details — La MamouniaChoosing where to stay in Marrakech comes down to the medina or the newer districts. Inside the walls, riads, traditional houses built around courtyards, offer atmosphere and easy walking access to the sights. Riad Kniza near Bab Doukkala and Dar Les Cigognes beside the Kasbah are small, well-run choices, El Fenn near the Koutoubia combines a riad setting with pools and a large roof terrace, and Hotel Sherazade and Riad Dar One are good-value options near Jemaa el-Fnaa and in the Mellah.
At the top end, La Mamounia has been the city's grand palace hotel since 1929, and the Royal Mansour offers private riads with their own courtyards. Families and those who want resort facilities often prefer Hivernage, where the Four Seasons Resort sits in extensive gardens near the Menara. Medina riads are reached on foot through narrow lanes, so ask your hotel to meet you at the nearest taxi drop-off. Book early for spring, autumn and school holidays, and check whether breakfast, transfers and city tax are included.
8 places · Updated October 23, 2026
Our top 3 hotels in Marrakech
Hotel
Marrakech's grand palace hotel since 1929, set in historic gardens inside the medina walls, with four restaurants, four bars, a large spa and outdoor pools.
View details — La MamouniaHotel
A luxury hotel inside the medina walls made up of 53 private riads, each with its own courtyard, set in gardens with a spa and several restaurants.
View details — Royal Mansour MarrakechHotel
A garden resort of around 16 hectares in Hivernage, between the medina and the new town, with several pools, a spa, tennis and padel courts and family facilities.
View details — Four Seasons Resort MarrakechHotel
A boutique hotel of 41 individually designed rooms near the Koutoubia, with three pools, a large roof terrace with bar and restaurant, a spa and an art collection.
View details — El FennHotel
An 18th-century riad near Bab Doukkala restored with traditional materials and craftsmen, run as a small luxury hôtel de charme with a spa and restaurant.
View details — Riad KnizaHotel
A boutique riad hotel of eleven rooms and suites opposite the Royal Palace ramparts near El Badi Palace, with a restaurant, spa, hammam and roof gardens.
View details — Dar Les CigognesHotel
A good-value hotel in a pair of historic riads off Rue Riad Zitoun el Kdim, a few minutes from Jemaa el-Fnaa, with courtyards, a small pool and breakfast included.
View details — Hotel SherazadeHotel
A small guesthouse of five rooms and one suite in the Mellah, with a plunge pool in the patio, a rooftop terrace with bar and home-cooked Moroccan dinners.
View details — Riad Dar One