Hotels in Marrakesh

Find the best deals on 4,036 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
53 CAD
View all deals
Kenzi Farah
6.8
73 CAD
View all deals
La Mamounia
9.2
722 CAD
View all deals
Palmeraie Palace
7.5
175 CAD
View all deals
Ibis Marrakech Centre Gare
7.2
60 CAD
View all deals
Hotel Marrakech Le Semiramis
6.8
57 CAD
View all deals
Atlas Asni
7.0
72 CAD
View all deals
Hotel Marrakech le Tichka
5.5
45 CAD
View all deals
Les Deux Tours
9.2
172 CAD
View all deals
La Maison Arabe Hotel, Spa And Cooking Workshops
9.1
233 CAD
View all deals
Dar Les Cigognes
9.2
204 CAD
View all deals
Hotel Agdal
5.7
37 CAD
View all deals
Hotel Tachfine
6.6
34 CAD
View all deals
Imperial Holiday Hôtel & Spa
5.5
50 CAD
View all deals
Riad 72
9.3
278 CAD
View all deals
Riad Ayadina & Spa
9.1
127 CAD
View all deals
Hivernage Hotel & Spa
8.1
168 CAD
View all deals
Royal Mirage Deluxe
7.3
85 CAD
View all deals
El Andalous Lounge & Spa Hotel
7.0
78 CAD
View all deals
Dar Rhizlane & Spa - Palais & table d'hôtes
9.2
289 CAD
View all deals
Diwane Hotel & Spa Marrakech
7.9
66 CAD
View all deals
Kasbah Le Mirage
8.1
54 CAD
View all deals
La Sultana Marrakech
9.2
602 CAD
View all deals
Les Jardins de la Koutoubia
9.0
330 CAD
View all deals
Les Jardins De La Medina
9.1
293 CAD
View all deals
Riad Elsagaya
8.3
56 CAD
View all deals
Riad Kaiss By Anika
9.7
334 CAD
View all deals
Le Méridien N'Fis
7.9
171 CAD
View all deals
Hotel Farah Marrakech
6.8
61 CAD
View all deals
ibis Marrakech Palmeraie
8.3
45 CAD
View all deals
Novotel Marrakech Hivernage
7.7
107 CAD
View all deals
Atlas Medina & Spa
7.5
121 CAD
View all deals
Hotel Oudaya
6.5
32 CAD
View all deals
The Red House
9.2
196 CAD
View all deals
Mogador Opera
7.8
62 CAD
View all deals
Domaine Des Remparts Hotel & Spa
9.0
170 CAD
View all deals
Palais Sebban
8.9
143 CAD
View all deals
Grand Mogador Menara
7.6
89 CAD
View all deals
Murano Resort Marrakech
8.3
95 CAD
View all deals
Palmeraie Village Residence Marrakech
6.5
69 CAD
View all deals

Popular neighbourhoods in Marrakesh

Search for hotels in these Marrakesh neighbourhoods
Hotels in Medina
Best value
Kammy Hostel
8.2
8 CAD
#1 Most popular
Les Jardins de la Koutoubia
9.0
330 CAD
#2 Most popular
Riad Nasreen
8.7
115 CAD
#3 Most popular
Riad Dar Anika
9.3
376 CAD
#4 Most popular
Hôtel & Ryads Barrière Le Naoura
8.9
310 CAD
#5 Most popular
Riad Kaiss By Anika
9.7
334 CAD
Hotels in Ménara - Airport
Best value
Zephyr Hotel Club Resort And Spa
8.1
78 CAD
#1 Most popular
Labranda Targa Club Aqua Parc
7.6
102 CAD
#2 Most popular
Palais Dar Ouladna
9.1
90 CAD
#3 Most popular
Villa Riad les Deux Golfs
8.8
136 CAD
#4 Most popular
Villa Malak Marrakech
8.5
629 CAD
#5 Most popular
Ushuaia La Villa
9.8
98 CAD

When to book a hotel in Marrakesh

Low Season
February
High Season
July

cheapest month to stay

30%

expected price decrease

most expensive time to stay

29%

expected price increase

264 CAD
222 CAD
181 CAD
139 CAD
Price
139 - 255 CAD
Highest day of week
Thursday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

182 CAD

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

180 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 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 123 CAD 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 32% 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 Wednesday.

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 101 CAD per person, per night, representing a 70.01% 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 88 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
53 CAD
#2 most popular
Kenzi Farah
6.8
73 CAD
Best value
Riad Dar Nael
8.1
45 CAD
3 stars
#1 most popular
Ibis Marrakech Centre Gare
7.2
60 CAD
#2 most popular
Hotel Agdal
5.7
37 CAD
Best value
Riad Nerja
9.7
30 CAD
2 stars and below
#1 most popular
Riad Tarik
8.3
37 CAD
#2 most popular
Hostel Riad Marrakech Rouge
7.9
12 CAD
Best value
Kammy Hostel
8.2
8 CAD

Cheapest hotels in Marrakesh

Cheap hotels and hostels in Marrakesh
Kammy Hostel
8.2
8 CAD
Riad 63
6.6
9 CAD
Corner Hostel Marrakech - Adults Only
7.7
9 CAD
Hostel Riad Marrakech Rouge
7.9
12 CAD
Sun Hostel Marrakech
8.4
9 CAD
Hostel Waka Waka
8.1
12 CAD

Best value hotels in Marrakesh

Riad Nerja
9.7
30 CAD
Riad Utopia Suites & Spa
9.4
110 CAD
Pavillon du Golf
7.3
64 CAD
Palm Plaza Marrakech Hotel & Spa
7.4
68 CAD
Riad Les Ammonites
9.4
87 CAD
Riad Amanouz
8.7
48 CAD

Looking for a specific type of hotel

Romantic Hotels in Marrakesh
Best value
Palm Appart Club Marrakesh
7.1
46 CAD
#1 Most popular
Hotel Marrakech Le Sangho Privilege
6.7
53 CAD
#2 Most popular
Kenzi Farah
6.8
73 CAD
#3 Most popular
Palmeraie Palace
7.5
175 CAD
#4 Most popular
Atlas Asni
7.0
72 CAD
#5 Most popular
Les Deux Tours
9.2
172 CAD
El Andalous Lounge & Spa Hotel
7.0
78 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
53 CAD
#2 Most popular
Kenzi Farah
6.8
73 CAD
#3 Most popular
Palmeraie Palace
7.5
175 CAD
#4 Most popular
Atlas Asni
7.0
72 CAD
#5 Most popular
Les Deux Tours
9.2
172 CAD
El Andalous Lounge & Spa Hotel
7.0
78 CAD
Luxury Hotels in Marrakesh
Best value
Hivernage Hotel & Spa
8.1
168 CAD
#1 Most popular
La Mamounia
9.2
722 CAD
#2 Most popular
La Sultana Marrakech
9.2
602 CAD
#3 Most popular
Les Jardins De La Medina
9.1
293 CAD
#4 Most popular
Royal Mansour Marrakech
9.5
1310 CAD
#5 Most popular
Sofitel Marrakech Lounge And Spa
9.2
319 CAD
Kenzi Club Agdal Medina
8.6
193 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
8h 40m
Cheapest price
712 CAD
Halifax to Marrakesh
Fastest flight time
16h 00m
Cheapest price
788 CAD
Toronto to Marrakesh
Fastest flight time
14h 00m
Cheapest price
794 CAD
Québec City to Marrakesh
Fastest flight time
18h 05m
Cheapest price
811 CAD
London to Marrakesh
Fastest flight time
37h 35m
Cheapest price
906 CAD
Saskatoon to Marrakesh
Fastest flight time
23h 20m
Cheapest price
1,012 CAD
Thunder Bay to Marrakesh
Fastest flight time
38h 45m
Cheapest price
1,035 CAD
Winnipeg to Marrakesh
Fastest flight time
26h 30m
Cheapest price
1,069 CAD
Vancouver to Marrakesh
Fastest flight time
19h 25m
Cheapest price
1,072 CAD
Calgary to Marrakesh
Fastest flight time
18h 40m
Cheapest price
1,151 CAD
View more

Start planning your trip to Marrakesh