Hotels in Marrakesh

Find the best deals on 3,967 hotels in Marrakesh

Check-in
Check-out
Compare vs momondo |

Top Hotels in Marrakesh

Find the perfect Marrakesh hotel for business or leisure
$self.alt
La Villa Des Orangers - Relais & Châteaux
9.2
£372
View all deals
$self.alt
Hotel Marrakech Le Sangho Privilege
6.7
£33
View all deals
$self.alt
Kenzi Farah
7.1
£45
View all deals
$self.alt
La Mamounia
9.2
£444
View all deals
$self.alt
Palmeraie Palace
7.6
£108
View all deals
$self.alt
Ibis Marrakech Centre Gare
7.5
£37
View all deals
$self.alt
Hotel Marrakech Le Semiramis
6.7
£35
View all deals
$self.alt
Atlas Asni
7.2
£44
View all deals
$self.alt
Hotel Marrakech le Tichka
5.1
£28
View all deals
$self.alt
Les Deux Tours
9.2
£106
View all deals
$self.alt
La Maison Arabe Hotel, Spa And Cooking Workshops
9.1
£144
View all deals
$self.alt
Dar Les Cigognes
9.2
£126
View all deals
$self.alt
Hotel Agdal
5.6
£23
View all deals
$self.alt
Hotel Tachfine
6.2
£22
View all deals
$self.alt
Imperial Holiday Hôtel & Spa
5.2
£31
View all deals
$self.alt
Riad 72
9.3
£171
View all deals
$self.alt
Riad Ayadina & Spa
8.9
£79
View all deals
$self.alt
Hivernage Hotel & Spa
7.9
£104
View all deals
$self.alt
Royal Mirage Deluxe
7.3
£53
View all deals
$self.alt
El Andalous Lounge & Spa Hotel
7.0
£49
View all deals
$self.alt
Dar Rhizlane & Spa - Palais & table d'hôtes
9.2
£178
View all deals
$self.alt
Diwane Hotel & Spa Marrakech
8.0
£41
View all deals
$self.alt
Kasbah Le Mirage
8.0
£34
View all deals
$self.alt
La Sultana Marrakech
9.3
£370
View all deals
$self.alt
Les Jardins de la Koutoubia
9.0
£203
View all deals
$self.alt
Les Jardins De La Medina
9.2
£180
View all deals
$self.alt
Le Méridien N'Fis
7.9
£105
View all deals
$self.alt
Hotel Farah Marrakech
6.7
£38
View all deals
$self.alt
ibis Marrakech Palmeraie
8.0
£28
View all deals
$self.alt
Novotel Marrakech Hivernage
7.9
£66
View all deals
$self.alt
Atlas Medina & Spa
7.5
£75
View all deals
$self.alt
Hotel Oudaya
6.4
£20
View all deals
$self.alt
The Red House
9.2
£121
View all deals
$self.alt
Riad Catalina
8.9
£72
View all deals
$self.alt
Mogador Opera
7.7
£39
View all deals
$self.alt
Domaine Des Remparts Hotel & Spa
9.0
£105
View all deals
$self.alt
Riad Palais Sebban
8.8
£88
View all deals
$self.alt
Grand Mogador Menara
7.5
£55
View all deals
$self.alt
Amalay Hotel
6.3
£23
View all deals
$self.alt
Murano Resort Marrakech
8.2
£59
View all deals

When to book a hotel in Marrakesh

Check out the information below to find the best deal on a Marrakesh hotel room
Low season
February
High season
March

cheapest month to stay

18%

expected price decrease

most expensive time to stay

65%

expected price increase

Price
£97 - £196
Highest day of week
Saturday
Cheapest day of week
Wednesday

avg. price over the last two weeks

Average price (weeknight)

£105

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£130

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Marrakesh is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
90
Days before departure
0
1-2 star
£15 - £22
3 star
£39 - £47
4-5 star
£98 - £105

How much does a hotel in Marrakesh cost per night?

Use the information below to find quality Marrakesh hotel rooms for low prices
2 stars and below
$self.alt
#1 most popular
Riad Hcekarram
6.8
£23
$self.alt
#2 most popular
Hotel Aday
7.8
£12
$self.alt
Best value
Kammy Hostel
8.0
£5
3 stars
$self.alt
#1 most popular
Ibis Marrakech Centre Gare
7.5
£37
$self.alt
#2 most popular
Hotel Agdal
5.6
£23
$self.alt
Best value
Rodamon Riad Marrakech
9.2
£18
4 stars and above
$self.alt
#1 most popular
La Villa Des Orangers - Relais & Châteaux
9.2
£372
$self.alt
#2 most popular
Hotel Marrakech Le Sangho Privilege
6.7
£33
$self.alt
Best value
Riad Dar Nael
8.2
£28

Cheapest hotels in Marrakesh

These hotels and hostels usually make for a cheap way to stay in Marrakesh
$self.alt
Kammy Hostel
8.0
£5
$self.alt
Riad Dia - Hostel
8.1
£8
$self.alt
Corner Hostel Marrakech - Adults Only
7.5
£6
$self.alt
Hostel Villa Red City
£8
$self.alt
Sun Hostel Marrakech
8.1
£6
$self.alt
Hotel Zaitoune
8.6
£9

Get the best value hotel in Marrakesh

These hotels have the best prices for their ratings
$self.alt
Pavillon du Golf
7.4
£40
$self.alt
Riad Le Jardin d'Abdou
8.9
£44
$self.alt
Riad Utopia Suites & Spa
9.4
£68
$self.alt
Riad Viva
9.2
£54
$self.alt
Palm Plaza Marrakech Hotel & Spa
7.8
£42
$self.alt
Hotel Aday
7.8
£12

Marrakesh travel information

How long do people stay in Marrakesh?

A stay of 5 nights is most popular when visiting Marrakesh.

How much does a hotel cost in Marrakesh?

On average, rooms will be priced around £150 per night when booking a hotel in Marrakesh; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

When is the best time to book a hotel in Marrakesh?

February is the cheapest month to book a hotel in Marrakesh. Prices can be 21% lower than other, busier months, so this is a great time to get a good deal.

Which day is cheapest to stay in Marrakesh?

At the moment the cheapest day to stay in a hotel in Marrakesh is Tuesday, with Friday being the most expensive.

How much does a luxury hotel in Marrakesh cost?

£336 per person, per night, is on average what you can expect to pay for luxury hotels in Marrakesh. To put this in perspective, £107 per person, per night is the average price of a hotel in Marrakesh, which is a price difference of around 68% to stay at a luxury hotel.

How much does a hostel in Marrakesh cost?

£13 is how much a hostel (and up to 2-star hotels) in Marrakesh could cost you each night. Booking a hostel could save you £93 when compared to the average price of a hotel in Marrakesh.


Looking for a specific type of hotel?

Check out these great hotels in Marrakesh that are perfect for any stay
Romantic hotels in Marrakesh
$self.alt
Best value
Palm Appart Club Marrakesh
7.1
£29
$self.alt
No. 1 most popular
Palmeraie Palace
7.6
£108
$self.alt
No. 2 most popular
Hotel Marrakech Le Semiramis
6.7
£35
$self.alt
No. 3 most popular
Atlas Asni
7.2
£44
$self.alt
No. 4 most popular
Les Deux Tours
9.2
£106
$self.alt
No. 5 most popular
El Andalous Lounge & Spa Hotel
7.0
£49
$self.alt
Pavillon du Golf
7.4
£40
Kid-friendly hotels in Marrakesh
$self.alt
Best value
Palm Appart Club Marrakesh
7.1
£29
$self.alt
No. 1 most popular
Palmeraie Palace
7.6
£108
$self.alt
No. 2 most popular
Hotel Marrakech Le Semiramis
6.7
£35
$self.alt
No. 3 most popular
Atlas Asni
7.2
£44
$self.alt
No. 4 most popular
Les Deux Tours
9.2
£106
$self.alt
No. 5 most popular
El Andalous Lounge & Spa Hotel
7.0
£49
$self.alt
Pavillon du Golf
7.4
£40
Luxury hotels in Marrakesh
$self.alt
Best value
Hivernage Hotel & Spa
7.9
£104
$self.alt
No. 1 most popular
La Mamounia
9.2
£444
$self.alt
No. 2 most popular
La Sultana Marrakech
9.3
£370
$self.alt
No. 3 most popular
Les Jardins De La Medina
9.2
£180
$self.alt
No. 4 most popular
Royal Mansour Marrakech
9.6
£805
$self.alt
No. 5 most popular
Sofitel Marrakech Lounge And Spa
9.3
£197
$self.alt
Kenzi Club Agdal Medina
8.6
£119

Popular flight routes to Marrakesh

Find the cheapest flights to Marrakesh on popular routes
London to Marrakesh
Fastest flight time
3h 30m
Cheapest price
£55
Manchester to Marrakesh
Fastest flight time
3h 40m
Cheapest price
£70
Liverpool to Marrakesh
Fastest flight time
3h 35m
Cheapest price
£75
Bristol to Marrakesh
Fastest flight time
6h 35m
Cheapest price
£135
Birmingham to Marrakesh
Fastest flight time
6h 05m
Cheapest price
£148
Edinburgh to Marrakesh
Fastest flight time
8h 30m
Cheapest price
£155
Cardiff to Marrakesh
Fastest flight time
15h 05m
Cheapest price
£178
Newcastle upon Tyne to Marrakesh
Fastest flight time
8h 35m
Cheapest price
£180
Glasgow to Marrakesh
Fastest flight time
9h 30m
Cheapest price
£181
Belfast to Marrakesh
Fastest flight time
10h 10m
Cheapest price
£219
View more

Start planning your trip to Marrakesh