Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Marrakech

Filter by star ratings
All filters
Les Jardins de l'Agdal Hotel & Spa
Les Jardins de l'Agdal Hotel & Spa
7.6 Good
Avenue Mohammed VI Avenue Mohammed VI, Marrakech 40020 - Marrakesh, Marrakech, Morocco
Show on map
4.3 km from city centre, Marrakech 
GoodBased on 1,783 reviews
7.6

Featuring an on-site night club and a beauty salon, Les Jardins de l'Agdal Hotel & Spa is located in Marrakech and boasts 5-star accommodation. It also features outdoor tennis courts, an indoor pool and a Jacuzzi.

Mandarin Oriental, Marrakech
Mandarin Oriental, Marrakech
9.0 Excellent
Route du Golf Royal, Marrakech, Morocco
Show on map
4.4 km from city centre, Marrakech 
ExcellentBased on 74 reviews
9.0

Located in Marrakech, Mandarin Oriental Marrakech is an easy drive from Ben Youssef Madrasa and Jemaa el-Fnaa. Some of the facilities provided at this 5-star resort are an indoor pool and a Jacuzzi.

El Andalous Lounge & Spa Hotel
El Andalous Lounge & Spa Hotel
6.9 Good
Avenue Du Prsident Kennedy, Marrakech, Morocco
Show on map
2.1 km from city centre, Marrakech 
GoodBased on 2,790 reviews
6.9

Situated a brief drive from Agdal Gardens, El Andalous Lounge & Spa Hotel offers modern accommodation in Marrakech. It provides a spa and wellness centre, as well as an outdoor pool, a beauty centre and a sauna.

Riad Dar Attika
Riad Dar Attika
8.6 Excellent
Riad Zitoune Jdid Derb Tlitli N15, Marrakech, Morocco
Show on map
1.2 km from city centre, Marrakech 
ExcellentBased on 183 reviews
8.6

Conveniently situated, Riad Dar Attika allows for easy access to Marrakech's main hot spots. It also provides an outdoor pool and a rooftop terrace.

Riad Alwachma
Riad Alwachma
9.4 Excellent
27 Derb Sehb Bab Doukkala, Marrakech, Morocco
Show on map
0.7 km from city centre, Marrakech 
ExcellentBased on 940 reviews
9.4

Conveniently situated, Riad Alwachma offers easy access to Marrakech's best hot spots. It also features a sauna and a Turkish steam bath.

Palais Sebban
Palais Sebban
8.9 Excellent
43 Derb Moulay Abdellah Ben Hsseine Quartier Laksour, Marrakech, Morocco
Show on map
0.6 km from city centre, Marrakech 
ExcellentBased on 1,045 reviews
8.9

Strategically located in the centre of the city, this 5-star riad makes for an excellent base in Marrakech. It also offers an outdoor pool, a rooftop terrace and a Turkish steam bath.

Almas Hotel
Almas Hotel
8.1 Excellent
79, Avenue Moulay Rachid Gueliz, Marrakech, Morocco
Show on map
2.3 km from city centre, Marrakech 
ExcellentBased on 2,402 reviews
8.1

This modern Marrakech hotel is located within a 10-minute walk of Marrakech Railway Station. Featuring views of Gueliz, it also provides a variety of facilities, such as free Wi-Fi, a rooftop terrace and an outdoor pool.

Eden Andalou Suites, Aquapark & Spa
Eden Andalou Suites, Aquapark & Spa
9.0 Excellent
Km 4, Route d'Amezmiz, Marrakech, Morocco
Show on map
11.2 km from city centre, Marrakech 
ExcellentBased on 739 reviews
9.0

Eden Andalou Suites Aquapark & Spa provides comfortable 5-star accommodation in Marrakech. It features an outdoor pool with water slides, a Turkish steam bath and a Jacuzzi.

Savoy Le Grand Hotel
Savoy Le Grand Hotel
8.1 Excellent
Avenue de la Ménara BP 528, Marrakech, Marrakech, Morocco
Show on map
2.5 km from city centre, Marrakech 
ExcellentBased on 3,970 reviews
8.1

Located in Marrakech, Savoy Le Grand Hotel is an easy drive from Agdal Gardens and Ben Youssef Madrasa. Those staying at the property have access to a sauna and an outdoor pool.

Hotel Cecil
Hotel Cecil
7.8 Good
53 Sidi Bouloukate Djemaa El Fna, Marrakech, Morocco
Show on map
0.8 km from city centre, Marrakech 
GoodBased on 935 reviews
7.8

Conveniently positioned, Hotel Cecil offers easy access to Marrakech's best hot spots. It also won the Hostel Bookers Award 2012.

Tips for booking a Marrakech hotel

Cheapest month:December
Most expensive month:June
Average price in Marrakech:$253/night
Absolute cheapest price found:$8/night
Cheapest day:Thursday
Most expensive day:Monday
$63 - $675
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$48 - $373
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Marrakech hotels

Show all 4,425 hotels
1
Aqua Mirage Club
Aqua Mirage Club
9.3 Excellent
Km 5, Route de Tahanaout, Marrakech, Morocco
Show on map
10.9 km from city centre, Marrakech 

Situated in Marrakech, the resort is within a 15-minute drive of Marrakech-Menara Airport and provides an outdoor pool, indoor tennis courts and outdoor tennis courts. It has a day spa, as well as a kids club, an all-inclusive meal plan and water slides.

2
2ciels Boutique Hotel & Spa
2ciels Boutique Hotel & Spa
9.0 Excellent
Ouad el makhazin, Marrakech, Morocco
Show on map
1.8 km from city centre, Marrakech 

Situated within walking distance of Marrakech Railway Station, 2ciels Boutique Hotel provides guests with an ideal base when in Marrakech. It is conveniently located for those wishing to visit the area's popular attractions.

3
Rodamon Riad Marrakech
Rodamon Riad Marrakech
9.2 Excellent
Amssafah 32, Quartier Assouel, Marrakech, Morocco
Show on map
0.2 km from city centre, Marrakech 

Rodamon Riad Marrakech is situated in Marrakech and offers complimentary wireless internet. This hostel is set in the heart of the city.

4
Labranda Targa Aqua Parc
Labranda Targa Aqua Parc
7.4 Good
Douar Bouchareb Targa, Marrakech, Maroc, 40000, Maroc, Marrakech, Morocco
Show on map
7.9 km from city centre, Marrakech 

Recently refurbished, Labranda Targa Aqua Parc provides modern 4-star accommodation in Marrakech. It has a spa and wellness centre, as well as a Jacuzzi, a sauna and a Turkish steam bath.

5
Riad Le Jardin d'Abdou
Riad Le Jardin d'Abdou
9.0 Excellent
2/3 Derb Makina Arset Bel Baraka, Marrakech, Morocco
Show on map
1.5 km from city centre, Marrakech 

Conveniently located in the heart of the city, this 3-star riad makes for an excellent base in Marrakech. It has a day spa, as well as a rooftop terrace, free Wi-Fi and an outdoor pool.

6
Riad Agathe
Riad Agathe
9.0 Excellent
254 Rue Sidi Bouamar, Riad Laarouss, Marrakech, Morocco
Show on map
0.4 km from city centre, Marrakech 

Conveniently located, Riad Agathe allows for easy access to Marrakech's best hot spots. Popular features at this 3-star property include a rooftop terrace and complimentary Wi-Fi.

7
Riad Alwachma
Riad Alwachma
9.4 Excellent
27 Derb Sehb Bab Doukkala, Marrakech, Morocco
Show on map
0.7 km from city centre, Marrakech 

Conveniently situated, Riad Alwachma offers easy access to Marrakech's best hot spots. It also features a sauna and a Turkish steam bath.

8
riad Kheirredine
riad Kheirredine
9.7 Excellent
2, Derb Chelligui, Marrakech, Morocco
Show on map
1.1 km from city centre, Marrakech 

Strategically located in the heart of the city, this 3-star riad makes for an excellent base in Marrakech. It also offers a tour desk, an outdoor pool and a 24-hour reception.

Cheapest hotels in Marrakech, Marrakech-Safi

Show all 4,425 hotels
Hôtel Dar Youssef
Hôtel Dar Youssef
6.8 Good
N114 Derb Sidi Bouloukat Riad Zitoune Lakdim Marrakech Medina, Marrakech, Morocco
Show on map
1.0 km from city centre,  

Centrally positioned, Hotel Dar Youssef allows for easy access to Marrakech's main sightseeing areas. It is moments from Jemaa el-Fnaa.

$18
Avg. per night
Bed Square
Bed Square
9.1 Excellent
13 Derb Laadam Derb Dabachi Medina, Marrakech, Morocco
Show on map
0.8 km from city centre,  

Conveniently situated, Bed Square offers easy access to Marrakech's best hot spots. Guests can also enjoy free internet access throughout the property.

$23
Avg. per night
Dar Narjis
Dar Narjis
8.4 Excellent
22 Derb Sidi Bouaamer, Marrakech, Morocco
Show on map
0.5 km from city centre,  

Conveniently situated, Dar Narjis offers easy access to Marrakech's best hot spots. It also provides an indoor pool, a kids pool and free Wi-Fi.

$29
Avg. per night
Hotel Cecil
Hotel Cecil
7.8 Good
53 Sidi Bouloukate Djemaa El Fna, Marrakech, Morocco
Show on map
0.8 km from city centre,  

Conveniently positioned, Hotel Cecil offers easy access to Marrakech's best hot spots. It also won the Hostel Bookers Award 2012.

$34
Avg. per night
Moroccan House Hotel Marrakech
Moroccan House Hotel Marrakech
7.5 Good
3, Rue Loubnane, Gueliz, Marrakech, Morocco
Show on map
2.1 km from city centre,  

Moroccan House Marrakech is situated in Marrakech and is close to the area's tourist attractions. It also offers a Turkish steam bath, a sauna and an outdoor pool.

$34
Avg. per night
Hotel Agdal
Hotel Agdal
5.7 Okay
1 Boulevard Zerktouni, Marrakech, Morocco
Show on map
2.6 km from city centre,  

This modern Marrakech hotel is located within a 10-minute walk of Marrakech Railway Station. It also offers free Wi-Fi, an outdoor pool and a tour desk.

$34
Avg. per night
El Kennaria
El Kennaria
8.2 Excellent
10 Rue El Kennaria Derb Dabachi, Medina, Marrakech, Morocco
Show on map
0.7 km from city centre,  

Strategically located in the middle of the city, this 3-star bed & breakfast makes for an excellent base in Marrakech. It also offers 24-hour room service, a Jacuzzi and a coffee bar.

$38
Avg. per night
Hotel Tachfine
Hotel Tachfine
6.3 Good
Angle Av Zerktouni Med El Bequal, Marrakech, Morocco
Show on map
2.5 km from city centre,  

Hotel Tachfine is situated in Marrakech and is close to the area's well-known attractions. It provides free wireless internet and boasts a rooftop terrace with panoramic city views.

$39
Avg. per night

Hotel prices in Marrakech

2 stars or below

$12 - $226

Riad Hcekarram

No. 1 most popular

$39
Avg. per night
Hotel Cecil

No. 2 most popular

Hotel Cecil
7.8 Good
$34
Avg. per night
Hostel Riad Marrakech Rouge

Best value

$12
Avg. per night
3 stars

$27 - $233

Moroccan House Hotel Marrakech

No. 1 most popular

$34
Avg. per night
Riad Dar Nabila

No. 2 most popular

$51
Avg. per night
Dar Narjis

Best value

Dar Narjis
8.4 Excellent
$29
Avg. per night
4 stars and up

$40 - $1,272

Movenpick Hotel Mansour Eddahbi Marrakech

No. 1 most popular

$186
Avg. per night
La Sultana Marrakech

No. 2 most popular

$513
Avg. per night
Riad Dar Nael

Best value

Riad Dar Nael
8.3 Excellent
$40
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Marrakech

About Marrakech

Marrakech is a city that captures all your senses, where your head constantly turns to capture every sight, smell and sound. A vibrant combination of energy and movement, the chaos and character of Marrakech are truly addictive, with a winding maze of market streets that keep you entertained for hours.

Things to do

Although there are specific sites of Marrakech, the true experience of the city can only be grasped by wandering its streets. Start by diving into the heart of the old town, the Medina, which is full of colourful market stalls selling everything you can imagine, from spices to carpets, jewellery to tajine dishes.

Follow the echoing calls to prayer to the main mosques of the city. Designed in Islamic architecture, the Koutoubia Mosque is defined by its large square and tall minaret tower that illuminates every evening. There is also a Jewish quarter in the city, containing cemeteries and synagogues that capture the diverse heritage of Morocco.

The Museum of Marrakech reveals the artisan history of the city, displaying ornately tiled walls, painted wooden floors and crafts from ancient artists and contemporary people, including the Berber culture and nomadic mountain communities.

Gueliz is the modern European centre of the city, home to chain stores and westernised restaurants. For the most authentic cuisine, wait until the evening when makeshift bistros are created under white tents, and vendors sell Moroccan delicacies like tajine and harira soup.

Getting around

With its labyrinth of streets, the medina can only be explored by foot. The outskirts of the city are traversable by bus, taxi or caleche, a romantic horse and carriage.

Marrakech travel FAQs

  • Where is the best place to stay in Marrakech?

    Our travellers prefer to stay in places like Medina, Gueliz - Hivernage, and Annakhil - Palmeraies while in Marrakech.

  • What are the best hotels in Marrakech?

    One of the most popular hotels in Marrakech is La Sultana Marrakech, which has been reviewed by 194 users and currently has a rating of 9.2/10. Other top-rated locations include Movenpick Hotel Mansour Eddahbi Marrakech and Riad Ayni, which have received 8.1/10 and 8.7/10 ratings from our users, respectively.

  • What is a good hotel near Jamaa el Fna?

    With a rating of 8.7/10 from 145 reviews, Riad Ayni is a hotel close to Jamaa el Fna that is highly recommended by HotelsCombined users.

  • What is a good hotel in Marrakech near Marrakech Railway Station?

    For a good hotel near to Marrakech Railway Station, consider Movenpick Hotel Mansour Eddahbi Marrakech - it is rated 8.1/10 from 1,257 HotelsCombined reviews.

  • Is there a good hotel near Palais des Congrès?

    A good hotel near Palais des Congrès is Movenpick Hotel Mansour Eddahbi Marrakech, which has been rated 8.1/10 by 1,257 HotelsCombined user reviews.

  • How much do hotels in Marrakech cost?

    Marrakech hotels have an average price of $151/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is $237/night, and if you are looking for a 5-star hotel in Marrakech then the average price is around $421/night.

  • How much is a cheap hotel in Marrakech?

    HotelsCombined users have found cheap hotels in Marrakech starting from $8 per night in the last 3 days.

  • How much is a hotel in Marrakech tonight?

    Prices for a hotel in Marrakech tonight are about $134 on average, but HotelsCombined users have found prices as low as $25 for tonight in the last 3 days.