menu
Hotel Amendments
Huge savings
Monthly Payments
from
€15 pp
Low deposit

Top hotels in Marrakech

Hotels in Marrakech range from traditionally decorated riads to full-on, 5-star resort retreats. Often these hotels provide a swimming pool and palm tree oasis in the bustling heart of the city. With hospitality you’ll adore, weather to admire, and a range of locations dotted around the famous Jemaa el-Fnaa square, finding the right hotel in Marrakech is made a lot simpler with our handy search function.

Explore the souks and fragrant markets, keeping your eyes peeled for the tooting snake charmers and get your haggling on with the local merchants. Browse tourist affair or traditional crafts, try out the street food or head to one of Marrakech’s more trendy restaurants. There’s plenty to see and do in this manic city, and you can pick a peaceful Marrakech hotel to return to after a long day in the heat.

Whether you're looking for the perfect family hotel, or a luxurious 5-star resort, you can find the best Marrakech hotels for you. Here at loveholidays you search around your needs, so you're sure to find exactly what you're looking for.  

Looking for a flight and hotel? Then check out our holidays in Marrakech here.

Most popular hotels in Marrakech

Iberostar Club Palmeraie Marrakech
Iberostar Club Palmeraie Marrakech
Iberostar Club Palmeraie Marrakech

Marrakech,

from €48 pppn
LABRANDA Targa Club Aquapark
LABRANDA Targa Club Aquapark
LABRANDA Targa Club Aquapark

Marrakech,

from €35 pppn
LABRANDA Rose
LABRANDA Rose
LABRANDA Rose

Marrakech,

from €31 pppn
Corail Hotel
Corail Hotel
Corail Hotel

Marrakech,

from €10 pppn

Cheap hotels in Marrakech

Riad Atlas Prestige
Riad Atlas Prestige
Riad Atlas Prestige

Marrakech,

from €11 pppn
Residence Ezzahia
Residence Ezzahia
Residence Ezzahia

Marrakech,

from €13 pppn
Agdal Hotel
Agdal Hotel
Agdal Hotel

Marrakech,

from €16 pppn
Las Palmeras
Las Palmeras
Las Palmeras

Marrakech,

from €17 pppn

All Inclusive hotels in Marrakech

Club Dar Atlas
Club Dar Atlas
Club Dar Atlas

Marrakech,

from €43 pppn
Les Jardins de L Agdal
Les Jardins de L Agdal
Les Jardins de L Agdal

Marrakech,

from €52 pppn
Eden Andalou Aquapark & Spa
Eden Andalou Aquapark & Spa
Eden Andalou Aquapark & Spa

Marrakech,

from €48 pppn
Club Paradisio Zalagh Resort and Spa
Club Paradisio Zalagh Resort and Spa
Club Paradisio Zalagh Resort and Spa

Marrakech,

from €42 pppn

Luxury hotels in Marrakech

Zalagh Kasbah Hotel & Spa
Zalagh Kasbah Hotel & Spa
Zalagh Kasbah Hotel & Spa

Marrakech,

from €22 pppn
Palm Appart Club Marrakech
Palm Appart Club Marrakech
Palm Appart Club Marrakech

Marrakech,

from €20 pppn
Imperial Plaza Hotel & Spa
Imperial Plaza Hotel & Spa
Imperial Plaza Hotel & Spa

Marrakech,

from €20 pppn
Palm Plaza Hôtel & Spa
Palm Plaza Hôtel & Spa
Palm Plaza Hôtel & Spa

Marrakech,

from €21 pppn

Family hotels in Marrakech

Marrakech le Semiramis
Marrakech le Semiramis
Marrakech le Semiramis

Marrakech,

from €19 pppn

Flight time to Marrakech

The average flight time to Marrakech from the UK is 3 hours 40 minutes. 

Things to do in Marrakech

The central medina of Marrakech is a packed, old walled city centre. There are winding streets and twisting markets and it’s quite easy to become overwhelmed by the pace of its life. If you’re staying at one of the larger hotels, many of the concierge or reception desks either off tours or transfers around the city. If you prefer to go it alone, you can find various tour desks and shops around the square which can help you find a route around the maze-like markets.

Great things to do in Marrakech include:

  • Jemaa el-Fnaa
  • Majorelle Garden
  • Koutoubia Mosque  
  • Menara Gardens
  • Saadian Tombs
  • El Badi Palace
  • Bahia Palace
  • Medina of Marrakech

When to visit Marrakech

If you're looking to travel to Marrakech whilst the milder weather is around, March to May and Septermber to November are the best times to visit the city. During these months the climate is more tolerable and hotel rates are more affordable.

Average high and low temperatures for each month:

  • January: 19° / 6°
  • February: 20° / 8°
  • March: 23° / 10° 
  • April: 25° / 12°
  • May: 28° / 15°
  • June: 33° / 17°
  • July: 37° / 20° 
  • August: 37° / 21° 
  • September: 32° / 19°
  • October: 28° / 15° 
  • November: 23° / 11° 
  • December: 20° / 7°