Morocco

Hotels in Marrakech

A Moroccan city of walled medina, bustling souks, riads, palaces and gardens, with the Atlas Mountains in view.

Compare stays in Marrakech

Example dates: 11 Nov 2026 to 13 Nov 2026, 2 guests. Each button opens that site with these details filled in, and you can change them there. Prices are shown on the partner sites.

Partner links open the booking site with your destination and dates filled in. We don't show prices: the site does. We may earn a commission if you book, at no extra cost to you.

Use my own dates

Areas to stay in Marrakech

  • Medina: Walled old city of souks and riads around Jemaa el-Fnaa square
  • Gueliz: Modern district from the French era with cafés, galleries and shopping
  • Hivernage: Resort district of gardens and pools between the medina and Gueliz
  • Palmeraie: Palm-grove area outside the city with spacious resort-style stays

When to visit Marrakech

Usually good: March to May and September to November, when days are warm rather than hot. Quieter, often with lower demand: July to August, when it is very hot. See hotel deals in Marrakech for tips on saving.

Plan the rest of your trip to Marrakech

Partner links: we may earn a commission if you book, at no extra cost to you.

Need flights to Marrakech?

Our sister site FindMyFlight compares flights.

Find flights to Marrakech

Questions about hotels in Marrakech

Where should I stay in Marrakech? Popular areas include Medina (walled old city of souks and riads around Jemaa el-Fnaa square); Gueliz (modern district from the French era with cafés, galleries and shopping); Hivernage (resort district of gardens and pools between the medina and Gueliz); Palmeraie (palm-grove area outside the city with spacious resort-style stays). The right one depends on what you want nearby, so compare a few.

When is a good time to visit Marrakech? Marrakech is usually good in March to May and September to November, when days are warm rather than hot. Quieter months, often with lower demand, are July to August, when it is very hot. Conditions vary from year to year.

Does FindMyHotel show hotel prices for Marrakech? No. We don't have a live hotel price feed, so we never show or invent prices. We open well-known booking sites with your destination and dates filled in, and they show their rates.

Is FindMyHotel free to use? Yes. We never add anything to a room rate. If you book through a partner link we may earn a commission from the partner, at no extra cost to you.

Nearby and popular with it