Hotels in Marrakesh

Find the best deals on 3,701 hotels in Marrakesh

Check-in
Check-out
Compare vs. momondo |

Top Hotels in Marrakesh

Find the perfect Marrakesh hotel for business or leisure
Hotel Marrakech Le Sangho Privilege
6.7
52 C$
View all deals
Kenzi Farah
6.9
72 C$
View all deals
La Mamounia
9.2
714 C$
View all deals
Palmeraie Palace
7.5
173 C$
View all deals
Ibis Marrakech Centre Gare
7.6
59 C$
View all deals
Hotel Marrakech Le Semiramis
6.6
56 C$
View all deals
Atlas Asni
7.0
71 C$
View all deals
Hotel Marrakech le Tichka
5.2
45 C$
View all deals
Les Deux Tours
9.2
170 C$
View all deals
La Maison Arabe Hotel, Spa And Cooking Workshops
9.1
231 C$
View all deals
Dar Les Cigognes
9.1
202 C$
View all deals
Hotel Agdal
5.7
37 C$
View all deals
Hotel Tachfine
6.3
34 C$
View all deals
Imperial Holiday Hôtel & Spa
5.3
50 C$
View all deals
Riad 72
9.3
275 C$
View all deals
Riad Ayadina & Spa
9.0
126 C$
View all deals
Hivernage Hotel & Spa
8.0
166 C$
View all deals
Royal Mirage Deluxe
7.3
84 C$
View all deals
El Andalous Lounge & Spa Hotel
7.1
77 C$
View all deals
Dar Rhizlane & Spa - Palais & table d'hôtes
9.2
285 C$
View all deals
Diwane Hotel & Spa Marrakech
7.9
65 C$
View all deals
Kasbah Le Mirage
8.0
54 C$
View all deals
La Sultana Marrakech
9.2
595 C$
View all deals
Les Jardins de la Koutoubia
9.0
326 C$
View all deals
Les Jardins De La Medina
9.1
289 C$
View all deals
Riad Elsagaya
8.2
55 C$
View all deals
Riad Kaiss By Anika
9.7
330 C$
View all deals
Le Méridien N'Fis
7.9
169 C$
View all deals
Hotel Farah Marrakech
6.8
60 C$
View all deals
ibis Marrakech Palmeraie
8.1
45 C$
View all deals
Novotel Marrakech Hivernage
7.8
106 C$
View all deals
Atlas Medina & Spa
7.5
119 C$
View all deals
Hotel Oudaya
6.4
31 C$
View all deals
The Red House
9.2
194 C$
View all deals
Mogador Opera
7.8
62 C$
View all deals
Domaine Des Remparts Hotel & Spa
8.9
168 C$
View all deals
Riad Palais Sebban
8.9
141 C$
View all deals
Grand Mogador Menara
7.6
88 C$
View all deals
Murano Resort Marrakech
8.1
94 C$
View all deals
Palmeraie Village Residence Marrakech
6.6
68 C$
View all deals

Popular neighbourhoods in Marrakesh

Search for hotels in these Marrakesh neighbourhoods
Hotels in Medina
Best value
Kammy Hostel
8.0
8 C$
#1 Most popular
Les Jardins de la Koutoubia
9.0
326 C$
#2 Most popular
Riad Nasreen
8.6
114 C$
#3 Most popular
Riad Dar Anika
9.2
372 C$
#4 Most popular
Hôtel & Ryads Barrière Le Naoura
8.8
306 C$
#5 Most popular
Riad Kaiss By Anika
9.7
330 C$
Hotels in Ménara - Airport
Best value
Zephyr Hotel Club Resort And Spa
7.8
77 C$
#1 Most popular
Labranda Targa Aqua Parc
7.5
101 C$
#2 Most popular
Palais Dar Ouladna
9.1
89 C$
#3 Most popular
Marrakech Retreat By La Siredrah
9.1
94 C$
#4 Most popular
Villa Riad les Deux Golfs
8.8
135 C$

When to book a hotel in Marrakesh

Low Season
February
High Season
October

cheapest month to stay

9%

expected price decrease

most expensive time to stay

79%

expected price increase

Price
163 C$ - 321 C$
Highest day of week
Thursday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

168 C$

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

123 C$

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
26 C$ - 35 C$
3 star
64 C$ - 75 C$
4-5 star
158 C$ - 173 C$

Marrakesh travel tips

Let us help you with the best tips about Marrakesh

How long do people stay in Marrakesh?

On average, people stay in Marrakesh for a total of 3 nights.

How much does a hotel cost in Marrakesh?

Hotels in Marrakesh show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around 143 C$ per night.

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

Hotels in Marrakesh are usually cheapest during the month of February. You can expect a price decrease of around 22% during this period.

Which day is cheapest to stay in Marrakesh?

Monday is the day where you will typically find the lowest price for your hotel room in Marrakesh. The highest price tends to be on Wednesday.

How much does a luxury hotel in Marrakesh cost?

A luxury hotel in Marrakesh can set you back on average 336 C$ per person, per night. In comparison, the average cost of a hotel in Marrakesh is 102 C$ per person, per night, representing a 70% premium for a luxury hotel.

How much does a hostel in Marrakesh cost?

Marrakesh hostels and hotels with a 2 star rating and below charge around 14 C$ for a bed per person. This will be around 88 C$ under the cost of a typical Marrakesh hotel.

Where should I stay in Marrakesh?

Areas such as Medina, Gueliz - Hivernage, Annakhil - Palmeraies and Mechouar-Kasbah - Sidi Youssef Ben Ali prove popular amongst people booking a hotel in Marrakesh.


How much does a hotel in Marrakesh cost?

4 stars and above
#1 most popular
Hotel Marrakech Le Sangho Privilege
6.7
52 C$
#2 most popular
Kenzi Farah
6.9
72 C$
Best value
Riad Bab Lakhmiss
8.8
39 C$
3 stars
#1 most popular
Ibis Marrakech Centre Gare
7.6
59 C$
#2 most popular
Hotel Agdal
5.7
37 C$
Best value
Rodamon Riad Marrakech
9.2
29 C$
2 stars and below
#1 most popular
Riad Tarik
8.1
37 C$
#2 most popular
Riad Hcekarram
7.1
37 C$
Best value
Kammy Hostel
8.0
8 C$

Cheapest hotels in Marrakesh

Cheap hotels and hostels in Marrakesh
Kammy Hostel
8.0
8 C$
Hostel Waka Waka
7.8
12 C$
Corner Hostel Marrakech - Adults Only
7.5
9 C$
Riad Dia - Hostel
8.0
12 C$
Sun Hostel Marrakech
8.2
9 C$
Hostel Villa Red City
12 C$

Best value hotels in Marrakesh

Pavillon du Golf
7.4
63 C$
Palm Plaza Marrakech Hotel & Spa
7.5
67 C$
Riad Les Ammonites
9.2
86 C$
Riad Le Jardin d'Abdou
8.9
71 C$
Riad Utopia Suites & Spa
9.4
109 C$
Riad Viva
9.2
86 C$

Looking for a specific type of hotel

Romantic Hotels in Marrakesh
Best value
Palm Appart Club Marrakesh
7.0
46 C$
#1 Most popular
Kenzi Farah
6.9
72 C$
#2 Most popular
Palmeraie Palace
7.5
173 C$
#3 Most popular
Atlas Asni
7.0
71 C$
#4 Most popular
Les Deux Tours
9.2
170 C$
#5 Most popular
El Andalous Lounge & Spa Hotel
7.1
77 C$
Pavillon du Golf
7.4
63 C$
Kid-Friendly Hotels in Marrakesh
Best value
Palm Appart Club Marrakesh
7.0
46 C$
#1 Most popular
Kenzi Farah
6.9
72 C$
#2 Most popular
Palmeraie Palace
7.5
173 C$
#3 Most popular
Atlas Asni
7.0
71 C$
#4 Most popular
Les Deux Tours
9.2
170 C$
#5 Most popular
El Andalous Lounge & Spa Hotel
7.1
77 C$
Pavillon du Golf
7.4
63 C$
Luxury Hotels in Marrakesh
Best value
Hivernage Hotel & Spa
8.0
166 C$
#1 Most popular
La Mamounia
9.2
714 C$
#2 Most popular
La Sultana Marrakech
9.2
595 C$
#3 Most popular
Les Jardins De La Medina
9.1
289 C$
#4 Most popular
Royal Mansour Marrakech
9.6
1,295 C$
#5 Most popular
Sofitel Marrakech Lounge And Spa
9.2
316 C$
Kenzi Club Agdal Medina
8.6
191 C$

momondo's favourite hotels


Popular flight routes to Marrakesh

Find the cheapest flights to Marrakesh on popular routes
Montreal to Marrakesh
Fastest flight time
10h 50m
Cheapest price
676 C$
Toronto to Marrakesh
Fastest flight time
12h 40m
Cheapest price
790 C$
Québec City to Marrakesh
Fastest flight time
16h 50m
Cheapest price
805 C$
Halifax to Marrakesh
Fastest flight time
45h 55m
Cheapest price
917 C$
London to Marrakesh
Fastest flight time
17h 20m
Cheapest price
921 C$
Vancouver to Marrakesh
Fastest flight time
14h 15m
Cheapest price
981 C$
Edmonton to Marrakesh
Fastest flight time
19h 05m
Cheapest price
1,037 C$
Winnipeg to Marrakesh
Fastest flight time
17h 09m
Cheapest price
1,049 C$
Saskatoon to Marrakesh
Fastest flight time
21h 35m
Cheapest price
1,108 C$
Calgary to Marrakesh
Fastest flight time
19h 50m
Cheapest price
1,141 C$
View more

Start planning your trip to Marrakesh