|May||Cheapest month to stay with an average 57% drop in price.|
|April||Most expensive month to stay with an average 58% rise in price.|
Average price (weeknight)
|£200||Average Sun - Thu price over the last 2 weeks.|
Average price (weekend night)
|£138||Average Fri & Sat price over the last 2 weeks.|
Hotels are safe environments for travellers as long as they properly implement sanitary measures in response to coronavirus (COVID-19). However, we recommend getting in touch with the local authorities regarding safety procedures for hotels in Marrakesh. For more advice, please view our information page on what to know about coronavirus (COVID-19) and travel.
Gueliz - Hivernage and Medina are the most popular neighbourhoods on KAYAK for users looking for a hotel in Marrakesh. You should also consider staying close to Jamaa el Fna.
Jamaa el Fna being one of the most popular landmarks in Marrakesh, many travellers enjoy staying close by. Aqua Mirage Club, Hotel Imperial Plaza, and Fairmont Royal Palm, Marrakech are recommended hotels on KAYAK within walking distance.
The average price of a double room in Marrakesh is £143, but it varies considerably depending on location, facilities, and seasonality. In the last 3 days, KAYAK users have found double rooms for as cheap as £5.
Guests searching for a hotel in Marrakesh with a good view will find many riads dotted throughout the old town, such as the Dar Hanane, which feature rooftop terraces and spectacular panoramas of the Medina and souks. Meanwhile, Riad Jaaneman is a serene oasis, located west of the centre, with private balconies overlooking the Atlas Mountains.
The narrow streets that twist and turn through Marrakesh’s famous souk of the Medina are some of the most atmospheric in the city. If you plan to shop till you drop, consider a hotel close to this area, such as the Riad 72 or Riad Le Clos des Arts, so that you don’t have far to carry your newly purchased items home.
If you are arriving very late or jetting off early from Marrakech-Menara Airport, you may prefer to base yourself close to the airport. There are a range of hotels near the airport, but within easy reach of the city centre, including the Le Méridien N'Fis and the highly-rated Dar Rhizlane & Spa.
After a day of sightseeing, a hotel in Marrakesh with a good spa will offer respite for crowd-weary travellers. The Mandarin Oriental, Four Seasons Resort and Fairmont Royal Palm Marrakech are examples of excellent spa hotels that will ensure you feel as relaxed as possible during your stay.
There are many hotels in Marrakesh with swimming pools set amid tranquil gardens, courtyards adorned with elaborate Zellige tile patterns, and on rooftops overlooking the city. Notable hotels where guests can relax by the pool include La Maison Arabe Hotel, Es Saadi Resort Marrakech and La Villa Des Orangers.
In the last 72 hours, users have found Marrakesh hotels for this weekend for as low as £5 per night. Users have also found 3-star hotels from £8 and 4-star hotels from £19.
After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central Marrakesh districts. You can also do a search using the city map to choose a specific location, like Marrakesh city centre
Take a look at our extensive hotel map to find the best hotels near you.
Go to map