Hotels in Marrakesh

Find the best deals on 4,070 hotels in Marrakesh

Check-in
Check-out
Compare vs momondo |

Top Marrakesh hotels

Find a cheap hotel in Marrakesh that meets your travel needs.
Movenpick Hotel Mansour Eddahbi Marrakech
Movenpick Hotel Mansour Eddahbi Marrakech
8.1
£106
View all deals
Savoy Le Grand Hotel
Savoy Le Grand Hotel
8.2
£99
View all deals
Barcelo Palmeraie
Barcelo Palmeraie
7.8
£78
View all deals
Mogador Palace Agdal
Mogador Palace Agdal
6.7
£49
View all deals
Mogador Menzah
Mogador Menzah
6.3
£29
View all deals
Sofitel Marrakech Lounge And Spa
Sofitel Marrakech Lounge And Spa
8.2
£184
View all deals
Corail
Corail
3.6
£16
View all deals
Eden Andalou Suites, Aquapark & Spa
Eden Andalou Suites, Aquapark & Spa
8.6
£94
View all deals
Kenzi Club Agdal Medina
Kenzi Club Agdal Medina
8.6
£112
View all deals
Palm Plaza Marrakech Hotel & Spa
Palm Plaza Marrakech Hotel & Spa
7.4
£39
View all deals
Be Live Collection Marrakech Adults Only
Be Live Collection Marrakech Adults Only
8.6
£119
View all deals
Imperial Holiday Hôtel & Spa
Imperial Holiday Hôtel & Spa
5.4
£29
View all deals
Opera Plaza Hotel Marrakech
Opera Plaza Hotel Marrakech
8.0
£65
View all deals
Radisson Blu Hotel, Marrakech Carre Eden
Radisson Blu Hotel, Marrakech Carre Eden
8.5
£112
View all deals
Adam Park Hotel & Spa Marrakech
Adam Park Hotel & Spa Marrakech
7.5
£57
View all deals
Red Hotel Marrakech
Red Hotel Marrakech
8.2
£45
View all deals
Kenzi Menara Palace & Resort
Kenzi Menara Palace & Resort
8.2
£92
View all deals
Hôtel Ichbilia
Hôtel Ichbilia
5.3
£11
View all deals
Ayoub Hotel & Spa
Ayoub Hotel & Spa
7.9
£33
View all deals
Hotel Atlas
Hotel Atlas
7.4
£13
View all deals
Hivernage Hotel & Spa
Hivernage Hotel & Spa
8.1
£97
View all deals
Aqua Mirage Club
Aqua Mirage Club
9.4
£68
View all deals
Hotel Marrakech Le Semiramis
Hotel Marrakech Le Semiramis
6.7
£33
View all deals
Hotel Imperial Plaza
Hotel Imperial Plaza
6.1
£31
View all deals
Palm Appart Club Marrakesh
Palm Appart Club Marrakesh
6.9
£27
View all deals
Les Jardins de la Koutoubia
Les Jardins de la Koutoubia
9.0
£190
View all deals
Es Saadi Marrakech Resort - Hotel
Es Saadi Marrakech Resort - Hotel
8.0
£90
View all deals
Royal Mirage Deluxe
Royal Mirage Deluxe
7.0
£49
View all deals
Hotel Farah Marrakech
Hotel Farah Marrakech
6.8
£36
View all deals
El Andalous Lounge & Spa Hotel
El Andalous Lounge & Spa Hotel
7.0
£45
View all deals
Mogador Opera
Mogador Opera
7.8
£36
View all deals
Iberostar Club Palmeraie Marrakech
Iberostar Club Palmeraie Marrakech
8.8
£91
View all deals
Sofitel Marrakech Palais Imperial
Sofitel Marrakech Palais Imperial
7.9
£162
View all deals
Wazo Hotel
Wazo Hotel
7.9
£39
View all deals
La Mamounia
La Mamounia
8.8
£416
View all deals
Mogador Kasbah
Mogador Kasbah
7.7
£35
View all deals
Zalagh Kasbah Hotel & Spa
Zalagh Kasbah Hotel & Spa
6.5
£37
View all deals
Diwane Hotel & Spa Marrakech
Diwane Hotel & Spa Marrakech
7.8
£39
View all deals
Four Seasons Resort Marrakech
Four Seasons Resort Marrakech
9.2
£253
View all deals
Atlas Asni
Atlas Asni
7.0
£42
View all deals

Things to do in Marrakesh

Mouassine Mosque
Bab Agnaou
Museum of Moroccan Arts

How much are hotels near Mouassine Mosque?

Below are the 12 user recommended hotels in the area of Marrakesh that is closest to Mouassine Mosque. The average price near Mouassine Mosque is £183/night, with prices varying based on several factors including time of year. Hotels near Mouassine Mosque are typically 77% more expensive than the average hotel in Marrakesh, which is £41.

Hotels near Mouassine Mosque
Kammy Hostel
Best value
Kammy Hostel
£5
Sofitel Marrakech Lounge And Spa
No. 1 most popular
Sofitel Marrakech Lounge And Spa
8.2
£184
riad Kheirredine
No. 2 most popular
riad Kheirredine
9.7
£135
Riad El Arsat
No. 3 most popular
Riad El Arsat
9.1
£107
Riad Catalina
No. 4 most popular
Riad Catalina
9.0
£68
Les Jardins de la Koutoubia
No. 5 most popular
Les Jardins de la Koutoubia
9.0
£190
La Mamounia
La Mamounia
8.8
£416
Hivernage Hotel & Spa
Hivernage Hotel & Spa
8.1
£97
Hotel Medina
Hotel Medina
7.7
£11
Hôtel & Ryads Barrière Le Naoura
Hôtel & Ryads Barrière Le Naoura
8.9
£179
Royal Mansour Marrakech
Royal Mansour Marrakech
10.0
£754
Hôtel Chems
Hôtel Chems
6.6
£50

How much are hotels near Bab Agnaou?

The average price for hotels near Bab Agnaou is £195 per night. Of those hotels, momondo recommends the 12 hotels below for those looking to stay in the area. Since Bab Agnaou is more popular during some parts of the year than others, the prices may vary depending on when you plan your trip. Hotels near Bab Agnaou are typically 79% more expensive than the average hotel in Marrakesh, which is £41.

Hotels near Bab Agnaou
Hotel Medina
Best value
Hotel Medina
7.7
£11
Sofitel Marrakech Lounge And Spa
No. 1 most popular
Sofitel Marrakech Lounge And Spa
8.2
£184
riad Kheirredine
No. 2 most popular
riad Kheirredine
9.7
£135
Riad El Arsat
No. 3 most popular
Riad El Arsat
9.1
£107
Les Jardins de la Koutoubia
No. 4 most popular
Les Jardins de la Koutoubia
9.0
£190
La Mamounia
No. 5 most popular
La Mamounia
8.8
£416
Sofitel Marrakech Palais Imperial
Sofitel Marrakech Palais Imperial
7.9
£162
Hivernage Hotel & Spa
Hivernage Hotel & Spa
8.1
£97
Novotel Marrakech Hivernage
Novotel Marrakech Hivernage
7.4
£62
Royal Mansour Marrakech
Royal Mansour Marrakech
10.0
£754
Hôtel Chems
Hôtel Chems
6.6
£50
The Pearl Marrakech
The Pearl Marrakech
8.4
£168

How much are hotels near Museum of Moroccan Arts?

Below are the 12 user recommended hotels in the area of Marrakesh that is closest to Museum of Moroccan Arts. The average price near Museum of Moroccan Arts is £105/night, with prices varying based on several factors including time of year. Hotels near Museum of Moroccan Arts are typically 61% more expensive than the average hotel in Marrakesh, which is £41.

Hotels near Museum of Moroccan Arts
Kammy Hostel
Best value
Kammy Hostel
£5
riad Kheirredine
No. 1 most popular
riad Kheirredine
9.7
£135
Riad El Arsat
No. 2 most popular
Riad El Arsat
9.1
£107
Riad Catalina
No. 3 most popular
Riad Catalina
9.0
£68
Les Jardins de la Koutoubia
No. 4 most popular
Les Jardins de la Koutoubia
9.0
£190
La Mamounia
No. 5 most popular
La Mamounia
8.8
£416
Hotel Medina
Hotel Medina
7.7
£11
Hôtel & Ryads Barrière Le Naoura
Hôtel & Ryads Barrière Le Naoura
8.9
£179
Hôtel Chems
Hôtel Chems
6.6
£50
Hôtel Dar Youssef
Hôtel Dar Youssef
6.8
£12
Riad Palais Des Princesses
Riad Palais Des Princesses
8.8
£70
Rodamon Riad Marrakech
Rodamon Riad Marrakech
9.2
£17

Popular neighbourhoods in Marrakesh

Search for hotels in these Marrakesh neighbourhoods
Hotels in Gueliz - Hivernage
Search hotels in Gueliz - Hivernage
Corail
Best value
Corail
3.6
£16
Hotel Marrakech Le Sangho Privilege
No. 1 most popular
Hotel Marrakech Le Sangho Privilege
6.6
£31
Savoy Le Grand Hotel
No. 2 most popular
Savoy Le Grand Hotel
8.2
£99
Sofitel Marrakech Lounge And Spa
No. 3 most popular
Sofitel Marrakech Lounge And Spa
8.2
£184
El Andalous Lounge & Spa Hotel
No. 4 most popular
El Andalous Lounge & Spa Hotel
7.0
£45
Movenpick Hotel Mansour Eddahbi Marrakech
No. 5 most popular
Movenpick Hotel Mansour Eddahbi Marrakech
8.1
£106
Hotels in Medina
Search hotels in Medina
Corner Hostel Marrakech - Adults Only
Best value
Corner Hostel Marrakech - Adults Only
7.3
£6
riad Kheirredine
No. 1 most popular
riad Kheirredine
9.7
£135
Riad El Arsat
No. 2 most popular
Riad El Arsat
9.1
£107
Riad Catalina
No. 3 most popular
Riad Catalina
9.0
£68
Les Jardins de la Koutoubia
No. 4 most popular
Les Jardins de la Koutoubia
9.0
£190
Hotel Medina
No. 5 most popular
Hotel Medina
7.7
£11
Hotels in Ménara - Airport
Search hotels in Ménara - Airport
Zephyr Hotel Club Resort And Spa
Best value
Zephyr Hotel Club Resort And Spa
6.7
£45
Labranda Targa Aqua Parc
No. 1 most popular
Labranda Targa Aqua Parc
7.5
£59
Marrakech Retreat By La Siredrah
No. 2 most popular
Marrakech Retreat By La Siredrah
9.1
£55
Ushuaia La Villa
No. 3 most popular
Ushuaia La Villa
9.3
£57
Palais Dar Ouladna
No. 4 most popular
Palais Dar Ouladna
9.1
£52
Villa Riad les Deux Golfs
No. 5 most popular
Villa Riad les Deux Golfs
8.8
£79
Hotels in Mechouar-Kasbah - Sidi Youssef Ben Ali
Search hotels in Mechouar-Kasbah - Sidi Youssef Ben Ali
Hostel Dream Belko
Best value
Hostel Dream Belko
9.1
£8
Adam Park Hotel & Spa Marrakech
No. 1 most popular
Adam Park Hotel & Spa Marrakech
7.5
£57
Kenzi Club Agdal Medina
No. 2 most popular
Kenzi Club Agdal Medina
8.6
£112
Kech Boutique Hotel & Spa
No. 3 most popular
Kech Boutique Hotel & Spa
8.2
£58
Mogador Palace Agdal
No. 4 most popular
Mogador Palace Agdal
6.7
£49
Palm Plaza Marrakech Hotel & Spa
No. 5 most popular
Palm Plaza Marrakech Hotel & Spa
7.4
£39

When to book a hotel in Marrakesh

Check out the information below to find the best deal on a Marrakesh hotel room
Low season
May
High season
April

cheapest month to stay

53%

expected price decrease

most expensive time to stay

43%

expected price increase

Price
£59 - £215
Highest day of week
Tuesday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

£187

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£220

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.
1-2 star
£14 - £21
3 star
£37 - £44
4-5 star
£92 - £98

How much does a hotel in Marrakesh cost per night?

Use the information below to find quality Marrakesh hotel rooms for low prices
2 stars and below
Hôtel Ichbilia
#1 most popular
Hôtel Ichbilia
5.3
£11
Hotel Atlas
#2 most popular
Hotel Atlas
7.4
£13
Riad 63
Best value
Riad 63
6.7
£6
3 stars
Corail
#1 most popular
Corail
3.6
£16
ibis Marrakech Palmeraie
#2 most popular
ibis Marrakech Palmeraie
6.7
£26
Rodamon Riad Marrakech
Best value
Rodamon Riad Marrakech
9.2
£17
4 stars and above
Movenpick Hotel Mansour Eddahbi Marrakech
#1 most popular
Movenpick Hotel Mansour Eddahbi Marrakech
8.1
£106
Savoy Le Grand Hotel
#2 most popular
Savoy Le Grand Hotel
8.2
£99
Mogador Menzah
Best value
Mogador Menzah
6.3
£29

Cheap hotels in Marrakesh

These hotels and hostels are the cheapest accommodations available in Marrakesh
Kammy Hostel
Kammy Hostel
£5
Hostel Kif-Kif
Hostel Kif-Kif
7.9
£7
Riad 63
Riad 63
6.7
£6
Hostel Waka Waka
Hostel Waka Waka
7.9
£7
Corner Hostel Marrakech - Adults Only
Corner Hostel Marrakech - Adults Only
7.3
£6
Hostel Riad Marrakech Rouge
Hostel Riad Marrakech Rouge
8.2
£7

Get the best value hotel in Marrakesh

These hotels have the best prices for their ratings
Palm Plaza Marrakech Hotel & Spa
Palm Plaza Marrakech Hotel & Spa
7.4
£39
Hostel Kif-Kif
Hostel Kif-Kif
7.9
£7
Pavillon du Golf
Pavillon du Golf
9.4
£37
Hostel Waka Waka
Hostel Waka Waka
7.9
£7
Hotel Zaitoune
Hotel Zaitoune
8.6
£9
Riad 63
Riad 63
6.7
£6

Marrakesh travel information

How long do people stay in Marrakesh?

A stay of 5 nights is most popular when visiting Marrakesh.

How much does a hotel cost in Marrakesh?

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

May is the cheapest month to book a hotel in Marrakesh. Prices can be 53% lower than other, busier months, so this is a great time to get a good deal.

Which day is cheapest to stay in Marrakesh?

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

How much does a luxury hotel in Marrakesh cost?

£319 per person, per night, is on average what you can expect to pay for luxury hotels in Marrakesh. To put this in perspective, £104 per person, per night is the average price of a hotel in Marrakesh, which is a price difference of around 67% to stay at a luxury hotel.

How much does a hostel in Marrakesh cost?

£15 is how much a hostel (and up to 2-star hotels) in Marrakesh could cost you each night. Booking a hostel could save you £90 when compared to the average price of a hotel in Marrakesh.


Looking for a specific type of hotel?

Check out these great hotels in Marrakesh that are perfect for any stay
Romantic hotels in Marrakesh
Palm Appart Club Marrakesh
Best value
Palm Appart Club Marrakesh
6.9
£27
Savoy Le Grand Hotel
No. 1 most popular
Savoy Le Grand Hotel
8.2
£99
Mogador Palace Agdal
No. 2 most popular
Mogador Palace Agdal
6.7
£49
Sofitel Marrakech Lounge And Spa
No. 3 most popular
Sofitel Marrakech Lounge And Spa
8.2
£184
Eden Andalou Suites, Aquapark & Spa
No. 4 most popular
Eden Andalou Suites, Aquapark & Spa
8.6
£94
Kenzi Club Agdal Medina
No. 5 most popular
Kenzi Club Agdal Medina
8.6
£112
Radisson Blu Hotel, Marrakech Carre Eden
Radisson Blu Hotel, Marrakech Carre Eden
8.5
£112
Kid-friendly hotels in Marrakesh
Palm Appart Club Marrakesh
Best value
Palm Appart Club Marrakesh
6.9
£27
Savoy Le Grand Hotel
No. 1 most popular
Savoy Le Grand Hotel
8.2
£99
Mogador Palace Agdal
No. 2 most popular
Mogador Palace Agdal
6.7
£49
Sofitel Marrakech Lounge And Spa
No. 3 most popular
Sofitel Marrakech Lounge And Spa
8.2
£184
Eden Andalou Suites, Aquapark & Spa
No. 4 most popular
Eden Andalou Suites, Aquapark & Spa
8.6
£94
Kenzi Club Agdal Medina
No. 5 most popular
Kenzi Club Agdal Medina
8.6
£112
Radisson Blu Hotel, Marrakech Carre Eden
Radisson Blu Hotel, Marrakech Carre Eden
8.5
£112
Luxury hotels in Marrakesh
Hivernage Hotel & Spa
Best value
Hivernage Hotel & Spa
8.1
£97
Sofitel Marrakech Lounge And Spa
No. 1 most popular
Sofitel Marrakech Lounge And Spa
8.2
£184
Kenzi Club Agdal Medina
No. 2 most popular
Kenzi Club Agdal Medina
8.6
£112
Sofitel Marrakech Palais Imperial
No. 3 most popular
Sofitel Marrakech Palais Imperial
7.9
£162
La Mamounia
No. 4 most popular
La Mamounia
8.8
£416
Four Seasons Resort Marrakech
No. 5 most popular
Four Seasons Resort Marrakech
9.2
£253
Sirayane Boutique Hotel and Spa
Sirayane Boutique Hotel and Spa
9.1
£150

Popular flight routes to Marrakesh

Find the cheapest flights to Marrakesh
Manchester to Marrakesh
Fastest flight time
3h 35m
Cheapest price
£31
London to Marrakesh
Fastest flight time
3h 35m
Cheapest price
£32
Liverpool to Marrakesh
Fastest flight time
3h 35m
Cheapest price
£49
Bristol to Marrakesh
Fastest flight time
9h 10m
Cheapest price
£95
Edinburgh to Marrakesh
Fastest flight time
8h 45m
Cheapest price
£109
Belfast to Marrakesh
Fastest flight time
12h 05m
Cheapest price
£114
Glasgow to Marrakesh
Fastest flight time
9h 20m
Cheapest price
£118
Nottingham to Marrakesh
Fastest flight time
15h 20m
Cheapest price
£118
Birmingham to Marrakesh
Fastest flight time
6h 55m
Cheapest price
£123
Newcastle upon Tyne to Marrakesh
Fastest flight time
12h 05m
Cheapest price
£206
View more

Start planning your trip to Marrakesh