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
La Villa Des Orangers - Relais & Châteaux
9.2
$456
View all deals
Hotel Marrakech Le Sangho Privilege
6.7
$40
View all deals
Kenzi Farah
6.9
$55
View all deals
La Mamounia
9.2
$545
View all deals
Palmeraie Palace
7.5
$132
View all deals
Ibis Marrakech Centre Gare
7.6
$45
View all deals
Hotel Marrakech Le Semiramis
6.6
$43
View all deals
Atlas Asni
7.0
$54
View all deals
Hotel Marrakech le Tichka
5.2
$34
View all deals
Les Deux Tours
9.2
$130
View all deals
La Maison Arabe Hotel, Spa And Cooking Workshops
9.1
$176
View all deals
Hotel Agdal
5.7
$28
View all deals
Hotel Tachfine
6.3
$26
View all deals
Imperial Holiday Hôtel & Spa
5.3
$38
View all deals
Riad 72
9.3
$210
View all deals
Riad Ayadina & Spa
9.0
$96
View all deals
Hivernage Hotel & Spa
8.0
$127
View all deals
Royal Mirage Deluxe
7.3
$64
View all deals
El Andalous Lounge & Spa Hotel
7.1
$59
View all deals
Dar Rhizlane & Spa - Palais & table d'hôtes
9.2
$218
View all deals
Diwane Hotel & Spa Marrakech
7.9
$50
View all deals
Kasbah Le Mirage
8.0
$41
View all deals
La Sultana Marrakech
9.2
$454
View all deals
Les Jardins de la Koutoubia
9.0
$249
View all deals
Les Jardins De La Medina
9.1
$221
View all deals
Riad Elsagaya
8.2
$42
View all deals
Le Méridien N'Fis
7.9
$129
View all deals
Hotel Farah Marrakech
6.8
$46
View all deals
ibis Marrakech Palmeraie
8.1
$34
View all deals
Novotel Marrakech Hivernage
7.8
$81
View all deals
Atlas Medina & Spa
7.5
$91
View all deals
Hotel Oudaya
6.4
$24
View all deals
The Red House
9.2
$148
View all deals
Mogador Opera
7.8
$47
View all deals
Domaine Des Remparts Hotel & Spa
8.9
$128
View all deals
Riad Palais Sebban
8.9
$108
View all deals
Grand Mogador Menara
7.6
$67
View all deals
Murano Resort Marrakech
8.1
$72
View all deals
Palmeraie Village Residence Marrakech
6.6
$52
View all deals
Hotel Le Caspien
8.2
$47
View all deals

Popular neighborhoods in Marrakesh

Search for hotels in these Marrakesh neighborhoods
Hotels in Gueliz - Hivernage
Best value
Corail
4.9
$20
#1 Most popular
La Villa Des Orangers - Relais & Châteaux
9.2
$456
#2 Most popular
Imperial Holiday Hôtel & Spa
5.3
$38
#3 Most popular
La Mamounia
9.2
$545
#4 Most popular
Hotel Marrakech Le Semiramis
6.6
$43
#5 Most popular
Radisson Blu Hotel, Marrakech Carre Eden
8.6
$146
Hotels in Medina
Best value
Kammy Hostel
8.0
$6
#1 Most popular
Riad Le Jardin d'Abdou
8.9
$54
#2 Most popular
Riad Idra
9.6
$193
#3 Most popular
Riad 72
9.3
$210
#4 Most popular
Riad Palais Sebban
8.9
$108
#5 Most popular
Riad Maud
8.8
$44
Hotels in Mechouar-Kasbah - Sidi Youssef Ben Ali
Best value
Dream Kasbah - Hostel
8.5
$9
#1 Most popular
Kenzi Club Agdal Medina
8.6
$146
#2 Most popular
La Sultana Marrakech
9.2
$454
#3 Most popular
Jnane Leila Mks
8.4
$84
#4 Most popular
Les Borjs De La Kasbah
9.4
$108
#5 Most popular
Mogador Palace Agdal
6.8
$63
Hotels in Ménara - Airport
Best value
Zephyr Hotel Club Resort And Spa
7.8
$59
#1 Most popular
Labranda Targa Aqua Parc
7.5
$77
#2 Most popular
Palais Dar Ouladna
9.1
$68
#3 Most popular
Marrakech Retreat By La Siredrah
9.1
$72
#4 Most popular
Villa Riad les Deux Golfs
8.8
$103

When to book a hotel in Marrakesh

Low Season
January
High Season
October

cheapest month to stay

38%

expected price decrease

most expensive time to stay

212%

expected price increase

Price
$127 - $633
Highest day of week
Thursday
Cheapest day of week
Friday

av. price over the last two weeks

Average price (weeknight)

$193

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$87

av. 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
$20 - $27
3 star
$49 - $57
4-5 star
$121 - $132

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?

On average, rooms will be priced around $290 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?

Room prices for hotels in Marrakesh can be as much as 57% lower in the month of January. So this is a great time to book and save money.

Which day is cheapest to stay in Marrakesh?

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

How much does a luxury hotel in Marrakesh cost?

The cost of a luxury hotel in Marrakesh is generally around $336 a night for every person. In contrast, the average price of a hotel in Marrakesh is closer to $101 a night for every person, which is a 70% difference between the average and luxury accommodation.

How much does a hostel in Marrakesh cost?

Hostels in Marrakesh (including hotels rated 2 stars and below) costs $14 per person, per night on average. This is a $88 per night cheaper than the average cost of hotels in Marrakesh.

Where should I stay in Marrakesh?

Popular neighbourhoods to stay in Marrakesh are Medina, Gueliz - Hivernage, Annakhil - Palmeraies and Mechouar-Kasbah - Sidi Youssef Ben Ali.


How much does a hotel in Marrakesh cost?

4 stars and above
#1 most popular
La Villa Des Orangers - Relais & Châteaux
9.2
$456
#2 most popular
Hotel Marrakech Le Sangho Privilege
6.7
$40
Best value
Riad Bab Lakhmiss
8.8
$30
3 stars
#1 most popular
Ibis Marrakech Centre Gare
7.6
$45
#2 most popular
Hotel Agdal
5.7
$28
Best value
Rodamon Riad Marrakech
9.2
$22
2 stars and below
#1 most popular
Riad Tarik
8.1
$28
#2 most popular
Riad Hcekarram
7.1
$28
Best value
Kammy Hostel
8.0
$6

Cheapest hotels in Marrakesh

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

Best value hotels in Marrakesh

Pavillon du Golf
7.4
$48
Palm Plaza Marrakech Hotel & Spa
7.5
$51
Riad Les Ammonites
9.2
$66
Riad Le Jardin d'Abdou
8.9
$54
Riad Utopia Suites & Spa
9.4
$83
Riad Viva
9.2
$66

Looking for a specific type of hotel

Romantic Hotels in Marrakesh
Best value
Palm Appart Club Marrakesh
7.0
$35
#1 Most popular
Kenzi Farah
6.9
$55
#2 Most popular
Palmeraie Palace
7.5
$132
#3 Most popular
Atlas Asni
7.0
$54
#4 Most popular
Les Deux Tours
9.2
$130
#5 Most popular
El Andalous Lounge & Spa Hotel
7.1
$59
Pavillon du Golf
7.4
$48
Kid-Friendly Hotels in Marrakesh
Best value
Palm Appart Club Marrakesh
7.0
$35
#1 Most popular
Kenzi Farah
6.9
$55
#2 Most popular
Palmeraie Palace
7.5
$132
#3 Most popular
Atlas Asni
7.0
$54
#4 Most popular
Les Deux Tours
9.2
$130
#5 Most popular
El Andalous Lounge & Spa Hotel
7.1
$59
Pavillon du Golf
7.4
$48
Luxury Hotels in Marrakesh
Best value
Hivernage Hotel & Spa
8.0
$127
#1 Most popular
La Mamounia
9.2
$545
#2 Most popular
La Sultana Marrakech
9.2
$454
#3 Most popular
Les Jardins De La Medina
9.1
$221
#4 Most popular
Royal Mansour Marrakech
9.6
$989
#5 Most popular
Sofitel Marrakech Lounge And Spa
9.2
$241
Kenzi Club Agdal Medina
8.6
$146

Popular flight routes to Marrakesh

Find the cheapest flights to Marrakesh on popular routes
Madrid to Marrakesh
Fastest flight time
2h 05m
Cheapest price
$36
London to Marrakesh
Fastest flight time
3h 30m
Cheapest price
$130
Lisbon to Marrakesh
Fastest flight time
1h 35m
Cheapest price
$146
Bucharest to Marrakesh
Fastest flight time
10h 05m
Cheapest price
$236
Copenhagen to Marrakesh
Fastest flight time
15h 35m
Cheapest price
$247
Boston to Marrakesh
Fastest flight time
12h 49m
Cheapest price
$306
New York to Marrakesh
Fastest flight time
13h 10m
Cheapest price
$359
Newark to Marrakesh
Fastest flight time
12h 50m
Cheapest price
$402
San Francisco to Marrakesh
Fastest flight time
17h 35m
Cheapest price
$437
Los Angeles to Marrakesh
Fastest flight time
18h 25m
Cheapest price
$445
View more

Start planning your trip to Marrakesh