Hotels in Marrakesh

Find the best deals on 3,724 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 CAD
View all deals
Kenzi Farah
6.8
72 CAD
View all deals
La Mamounia
9.1
711 CAD
View all deals
Palmeraie Palace
7.8
172 CAD
View all deals
Ibis Marrakech Centre Gare
7.7
59 CAD
View all deals
Hotel Marrakech Le Semiramis
6.9
56 CAD
View all deals
Hotel Atlas Asni
7.0
71 CAD
View all deals
Hotel Marrakech le Tichka
5.8
44 CAD
View all deals
Les Deux Tours
9.2
170 CAD
View all deals
La Maison Arabe Hotel, Spa And Cooking Workshops
9.2
230 CAD
View all deals
Hotel Agdal
5.8
37 CAD
View all deals
Hotel Tachfine
6.5
34 CAD
View all deals
Imperial Holiday Hôtel & Spa
5.5
50 CAD
View all deals
Riad Ayadina & Spa
8.9
125 CAD
View all deals
Hivernage Hotel & Spa
8.2
166 CAD
View all deals
Royal Mirage Deluxe Marrakech
7.2
84 CAD
View all deals
El Andalous Lounge & Spa Hotel
7.0
77 CAD
View all deals
Dar Rhizlane & Spa - Palais & table d'hôtes
9.1
285 CAD
View all deals
Diwane Hotel & Spa Marrakech
7.8
65 CAD
View all deals
Kasbah Le Mirage
8.2
54 CAD
View all deals
La Sultana Marrakech
9.2
593 CAD
View all deals
Les Jardins de la Koutoubia
8.9
325 CAD
View all deals
Les Jardins De La Medina
9.0
289 CAD
View all deals
Riad Elsagaya
8.1
55 CAD
View all deals
Le Méridien N'Fis
7.9
168 CAD
View all deals
Hotel Farah Marrakech
6.8
60 CAD
View all deals
ibis Marrakech Palmeraie
8.2
44 CAD
View all deals
Novotel Marrakech Hivernage
7.7
106 CAD
View all deals
Atlas Medina & Spa
7.5
119 CAD
View all deals
Oudaya Hotel & Spa
6.4
31 CAD
View all deals
The Red House
9.2
193 CAD
View all deals
Mogador Opera
7.9
61 CAD
View all deals
Palais Sebban
8.8
141 CAD
View all deals
Grand Mogador Menara
7.5
87 CAD
View all deals
Murano Resort Marrakech
8.2
94 CAD
View all deals
Palmeraie Village Residence Marrakech
6.4
68 CAD
View all deals
La Maison des Oliviers
8.6
60 CAD
View all deals
L´oliveraie De L´atlas
9.7
108 CAD
View all deals
Palais Mehdi
8.2
195 CAD
View all deals
Hôtel Meriem
6.5
52 CAD
View all deals

Popular neighbourhoods in Marrakesh

Search for hotels in these Marrakesh neighbourhoods
Hotels in Medina
Best value
Kammy Hostel
8.3
8 CAD
#1 Most popular
Riad Wow
8.8
155 CAD
#2 Most popular
Le Pavillon Oriental
9.0
95 CAD
#3 Most popular
Riad Ilayka
9.6
157 CAD
#4 Most popular
Riad Jona
8.2
149 CAD
#5 Most popular
riad Kheirredine
9.6
231 CAD
Hotels in Gueliz - Hivernage
Best value
Oudaya Hotel & Spa
6.4
31 CAD
#1 Most popular
Savoy Le Grand Hotel
8.3
168 CAD
#2 Most popular
Wazo Hotel
7.9
65 CAD
#3 Most popular
Es Saadi Marrakech Resort - Hotel
8.0
154 CAD
#4 Most popular
Movenpick Hotel Mansour Eddahbi Marrakech
8.2
180 CAD
#5 Most popular
Imperial Holiday Hôtel & Spa
5.5
50 CAD
Hotels in Annakhil - Palmeraies
Best value
All Green house
8.8
48 CAD
#1 Most popular
Barceló Palmeraie
8.6
133 CAD
#2 Most popular
Pavillon du Golf
7.3
63 CAD
#3 Most popular
Be Live Collection Marrakech Adults Only
8.6
204 CAD
#4 Most popular
Hotel Du Golf
8.0
176 CAD
#5 Most popular
Les Deux Tours
9.2
170 CAD
Hotels in Mechouar-Kasbah - Sidi Youssef Ben Ali
Best value
Dream Kasbah - Hostel
8.6
12 CAD
#1 Most popular
Mogador Palace Agdal
6.7
82 CAD
#2 Most popular
Palm Plaza Marrakech Hotel & Spa
7.3
67 CAD
#3 Most popular
Kenzi Club Agdal Medina
8.6
191 CAD
#4 Most popular
Riad & Spa Ksar Saad
8.6
82 CAD
#5 Most popular
La Sultana Marrakech
9.2
593 CAD

When to book a hotel in Marrakesh

Low Season
April
High Season
March

cheapest month to stay

37%

expected price decrease

most expensive time to stay

38%

expected price increase

+150.0%
+100.0%
+50.0%
Base
Price
117 - 257 CAD
Highest day of week
Monday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

164 CAD

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

169 CAD

avg. price over the last two weeks


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 4 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 252 CAD per night.

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

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

Which day is cheapest to stay in Marrakesh?

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

How much does a luxury hotel in Marrakesh cost?

A luxury hotel in Marrakesh can set you back on average 336 CAD per person, per night. In comparison, the average cost of a hotel in Marrakesh is 98 CAD per person, per night, representing a 70.789% 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 13 CAD for a bed per person. This will be around 86 CAD 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 CAD
#2 most popular
Kenzi Farah
6.8
72 CAD
Best value
Riad Dar Nael
8.1
44 CAD
3 stars
#1 most popular
Ibis Marrakech Centre Gare
7.7
59 CAD
#2 most popular
Hotel Agdal
5.8
37 CAD
Best value
Riad Nerja
9.7
30 CAD
2 stars and below
#1 most popular
Riad Tarik
8.2
37 CAD
#2 most popular
Amour d'Auberge
8.7
22 CAD
Best value
Kammy Hostel
8.3
8 CAD

Cheapest hotels in Marrakesh

Cheap hotels and hostels in Marrakesh
Kammy Hostel
8.3
8 CAD
Riad 63
6.7
9 CAD
Corner Hostel Marrakech - Adults Only
-1.0
9 CAD
Hostel Kif-Kif
7.0
10 CAD
Sun Hostel Marrakech
8.4
9 CAD
Hostel Riad Marrakech Rouge
7.9
12 CAD

Best value hotels in Marrakesh

Riad Nerja
9.7
30 CAD
Riad Utopia Suites & Spa
9.4
108 CAD
Pavillon du Golf
7.3
63 CAD
Palm Plaza Marrakech Hotel & Spa
7.3
67 CAD
Riad Les Ammonites
9.3
86 CAD
Riad Amanouz
8.7
47 CAD

Looking for a specific type of hotel

Romantic Hotels in Marrakesh
Best value
Fellah Hotel
7.5
80 CAD
#1 Most popular
La Mamounia
9.1
711 CAD
#2 Most popular
Les Deux Tours
9.2
170 CAD
La Maison Arabe Hotel, Spa And Cooking Workshops
9.2
230 CAD
Hivernage Hotel & Spa
8.2
166 CAD
Dar Rhizlane & Spa - Palais & table d'hôtes
9.1
285 CAD
La Sultana Marrakech
9.2
593 CAD
Kid-Friendly Hotels in Marrakesh
Best value
Palm Appart Club Marrakesh
7.1
46 CAD
#1 Most popular
Hotel Marrakech Le Sangho Privilege
6.7
52 CAD
#2 Most popular
Kenzi Farah
6.8
72 CAD
Palmeraie Palace
7.8
172 CAD
Hotel Atlas Asni
7.0
71 CAD
Les Deux Tours
9.2
170 CAD
El Andalous Lounge & Spa Hotel
7.0
77 CAD
Luxury Hotels in Marrakesh
Best value
Hivernage Hotel & Spa
8.2
166 CAD
#1 Most popular
La Mamounia
9.1
711 CAD
#2 Most popular
La Sultana Marrakech
9.2
593 CAD
Les Jardins De La Medina
9.0
289 CAD
Royal Mansour Marrakech
9.5
1291 CAD
Sofitel Marrakech Lounge And Spa
9.3
315 CAD
Kenzi Club Agdal Medina
8.6
191 CAD

momondo's favourite hotels


Popular flight routes to Marrakesh

Find the cheapest flights to Marrakesh on popular routes
Montreal to Marrakesh
Fastest flight time
13h 20m
Cheapest price
710 CAD
Toronto to Marrakesh
Fastest flight time
17h 15m
Cheapest price
804 CAD
Toronto to Marrakesh
Fastest flight time
11h 40m
Cheapest price
911 CAD
Winnipeg to Marrakesh
Fastest flight time
56h 51m
Cheapest price
1,022 CAD
Vancouver to Marrakesh
Fastest flight time
15h 30m
Cheapest price
1,050 CAD
Halifax to Marrakesh
Fastest flight time
28h 05m
Cheapest price
1,134 CAD
Calgary to Marrakesh
Fastest flight time
19h 20m
Cheapest price
1,149 CAD
Thunder Bay to Marrakesh
Fastest flight time
30h 00m
Cheapest price
1,166 CAD
Québec City to Marrakesh
Fastest flight time
26h 25m
Cheapest price
1,192 CAD
Kelowna to Marrakesh
Fastest flight time
23h 45m
Cheapest price
1,334 CAD
View more

Start planning your trip to Marrakesh