Hotels in Marrakesh

Find the best deals on 3,798 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
La Mamounia
9.1
723 CAD
View all deals
Palmeraie Palace
7.5
175 CAD
View all deals
Ibis Marrakech Centre Gare
7.4
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.6
45 CAD
View all deals
Les Deux Tours
9.2
172 CAD
View all deals
La Maison Arabe Hotel, Spa And Cooking Workshops
9.0
234 CAD
View all deals
Hotel Agdal
5.8
37 CAD
View all deals
Hotel Tachfine
6.5
35 CAD
View all deals
Imperial Holiday Hôtel & Spa
5.5
50 CAD
View all deals
Riad 72
9.4
279 CAD
View all deals
Riad Ayadina & Spa
8.9
127 CAD
View all deals
Hivernage Hotel & Spa
8.2
169 CAD
View all deals
Royal Mirage Deluxe Marrakech
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.1
289 CAD
View all deals
Diwane Hotel & Spa Marrakech
7.9
66 CAD
View all deals
Kasbah Le Mirage
8.2
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.2
56 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.0
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
Oudaya Hotel & Spa
6.4
32 CAD
View all deals
The Red House
9.2
196 CAD
View all deals
Mogador Opera
7.8
62 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
96 CAD
View all deals
Palmeraie Village Residence Marrakech
6.5
69 CAD
View all deals
La Maison des Oliviers
8.6
61 CAD
View all deals
L´oliveraie De L´atlas
9.1
110 CAD
View all deals
Palais Mehdi
8.3
198 CAD
View all deals
Hôtel Meriem
6.6
53 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
Les Jardins de la Koutoubia
9.0
330 CAD
#2 Most popular
Riad Wow
9.1
158 CAD
#3 Most popular
Riad Elisa
8.6
142 CAD
#4 Most popular
Riad El Dar
8.5
50 CAD
#5 Most popular
Riad Palais Des Princesses
8.8
121 CAD
Hotels in Gueliz - Hivernage
Best value
Oudaya Hotel & Spa
6.4
32 CAD
#1 Most popular
Movenpick Hotel Mansour Eddahbi Marrakech
8.3
183 CAD
#2 Most popular
Es Saadi Marrakech Resort - Hotel
8.1
157 CAD
#3 Most popular
Sofitel Marrakech Palais Imperial
9.2
281 CAD
#4 Most popular
Hivernage Hotel & Spa
8.2
169 CAD
#5 Most popular
Mogador Menzah
6.2
49 CAD
Hotels in Annakhil - Palmeraies
Best value
All Green house
8.7
49 CAD
#1 Most popular
Barceló Palmeraie
8.6
135 CAD
#2 Most popular
Hotel Du Golf
8.1
179 CAD
#3 Most popular
Be Live Collection Marrakech Adults Only
8.6
207 CAD
#4 Most popular
Pavillon du Golf
7.2
64 CAD
#5 Most popular
Les Deux Tours
9.2
172 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.6
84 CAD
#2 Most popular
Kenzi Menara Palace & Resort
8.4
159 CAD
#3 Most popular
Kenzi Club Agdal Medina
8.6
194 CAD
#4 Most popular
Les Jardins De L'agdal Hotel & Spa
7.3
106 CAD
#5 Most popular
Adam Park Hotel & Spa Marrakech
7.7
98 CAD

When to book a hotel in Marrakesh

Low Season
August
High Season
June

cheapest month to stay

31%

expected price decrease

most expensive time to stay

99%

expected price increase

+210.0%
+140.0%
+70.0%
Base
Price
128 - 370 CAD
Highest day of week
Wednesday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

144 CAD

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

124 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 175 CAD per night.

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

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

Which day is cheapest to stay in Marrakesh?

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

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 69.844% 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
La Mamounia
9.1
723 CAD
Best value
Riad Dar Nael
8.1
45 CAD
3 stars
#1 most popular
Ibis Marrakech Centre Gare
7.4
60 CAD
#2 most popular
Hotel Tachfine
6.5
35 CAD
Best value
Oudaya Hotel & Spa
6.4
32 CAD
2 stars and below
#1 most popular
Riad Tarik
8.2
37 CAD
#2 most popular
Hostel Riad Marrakech Rouge
8.0
12 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
7.8
9 CAD
Hostel Riad Marrakech Rouge
8.0
12 CAD
Sun Hostel Marrakech
8.4
9 CAD
Hostel Waka Waka
8.1
12 CAD

Best value hotels in Marrakesh

Pavillon du Golf
7.2
64 CAD
Riad Amanouz
8.8
48 CAD
Riad Utopia Suites & Spa
9.4
110 CAD
Riad Le Jardin d'Abdou
9.1
72 CAD
Palm Plaza Marrakech Hotel & Spa
7.3
68 CAD
Hostel Riad Marrakech Rouge
8.0
12 CAD

Looking for a specific type of hotel

Romantic Hotels in Marrakesh
Best value
Palm Appart Club Marrakesh
7.2
46 CAD
#1 Most popular
Hotel Marrakech Le Sangho Privilege
6.7
53 CAD
#2 Most popular
Palmeraie Palace
7.5
175 CAD
#3 Most popular
Atlas Asni
7.0
72 CAD
#4 Most popular
Les Deux Tours
9.2
172 CAD
#5 Most popular
El Andalous Lounge & Spa Hotel
7.0
78 CAD
Pavillon du Golf
7.2
64 CAD
Kid-Friendly Hotels in Marrakesh
Best value
Palm Appart Club Marrakesh
7.2
46 CAD
#1 Most popular
Hotel Marrakech Le Sangho Privilege
6.7
53 CAD
#2 Most popular
Palmeraie Palace
7.5
175 CAD
#3 Most popular
Atlas Asni
7.0
72 CAD
#4 Most popular
Les Deux Tours
9.2
172 CAD
#5 Most popular
El Andalous Lounge & Spa Hotel
7.0
78 CAD
Pavillon du Golf
7.2
64 CAD
Luxury Hotels in Marrakesh
Best value
Hivernage Hotel & Spa
8.2
169 CAD
#1 Most popular
La Mamounia
9.1
723 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
1312 CAD
#5 Most popular
Sofitel Marrakech Lounge And Spa
9.2
320 CAD
Kenzi Club Agdal Medina
8.6
194 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
9h 30m
Cheapest price
744 CAD
Toronto to Marrakesh
Fastest flight time
11h 50m
Cheapest price
779 CAD
Québec City to Marrakesh
Fastest flight time
14h 00m
Cheapest price
824 CAD
Thunder Bay to Marrakesh
Fastest flight time
49h 50m
Cheapest price
953 CAD
Vancouver to Marrakesh
Fastest flight time
17h 15m
Cheapest price
976 CAD
Calgary to Marrakesh
Fastest flight time
22h 10m
Cheapest price
990 CAD
Edmonton to Marrakesh
Fastest flight time
25h 40m
Cheapest price
1,044 CAD
Halifax to Marrakesh
Fastest flight time
36h 05m
Cheapest price
1,134 CAD
Kelowna to Marrakesh
Fastest flight time
41h 05m
Cheapest price
1,141 CAD
London to Marrakesh
Fastest flight time
37h 55m
Cheapest price
1,607 CAD
View more

Start planning your trip to Marrakesh