Hotels in Marrakech, Morocco

Search and compare Marrakech, Morocco hotels from hundreds of travel sites and save

Marrakech, Morocco
7 Oct — 8 Oct2
Marrakech, Morocco
Fri 7/10
Sat 8/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Marrakech

Filter by star ratings
All filters
Al Maaden Villa Hotel & Spa
7.7 Good
Sidi Youssef Ben Ali 40 000, Marrakech, Morocco
Show on map
6.6 km from city centre, Marrakech, Morocco 
GoodBased on 279 reviews
7.7

Al Maaden Villa Hotel & Spa provides contemporary 5-star accommodation in Marrakech. It has a day spa, as well as a Jacuzzi, an outdoor pool and a rooftop terrace.

Riad Diana
8.8 Excellent
85 Derb Jdid, Riad Zitoune Lakdim, Marrakech, Morocco
Show on map
1.2 km from city centre, Marrakech, Morocco 
ExcellentBased on 235 reviews
8.8

Conveniently positioned, Riad Diana allows for easy access to Marrakech's best tourist attractions. It also features a rooftop terrace, a sauna and an outdoor pool.

Riad Ilayka
9.5 Excellent
78 Derb El Hammam Quartier Mouassine, Marrakech, Morocco
Show on map
0.3 km from city centre, Marrakech, Morocco 
ExcellentBased on 113 reviews
9.5

Conveniently located in the heart of the city, this 5-star riad makes for an excellent base in Marrakech. It also offers a rooftop terrace, a swimming pool and a Jacuzzi.

Riad Vert Marrakech
8.6 Excellent
Bab Kechiche, 48 Derb Jdid Lakbir, Marrakech, Morocco
Show on map
0.8 km from city centre, Marrakech, Morocco 
ExcellentBased on 52 reviews
8.6

Conveniently located in the middle of the city, this 3-star riad makes for an ideal base in Marrakech. It also offers free Wi-Fi, an express check-in and check-out feature and an outdoor pool.

Fellah Hotel
9.1 Excellent
Km 13, Route de l'Ourika - Tassoultante, Marrakech, Morocco
Show on map
14.8 km from city centre, Marrakech, Morocco 
ExcellentBased on 15 reviews
9.1

Situated in Marrakech, this 5-star property is stylish and unique. It also offers a sauna, free Wi-Fi and an outdoor pool.

Mogador Menzah
6.2 Good
Avenue Mohamed VI, Marrakech, Morocco
Show on map
2.7 km from city centre, Marrakech, Morocco 
GoodBased on 1,340 reviews
6.2

Set in Marrakech, Mogador Menzah Appart Hotel is a five-minute walk from Palais des Congres and offers a Turkish steam bath, a sauna and an outdoor pool. There is also a fitness centre with a swimming pool.

Palm Appart Club Marrakesh
7.6 Good
Marrakech, Morocco
Show on map
4.3 km from city centre, Marrakech, Morocco 
GoodBased on 1,094 reviews
7.6

Palm Appart Club Marrakesh provides comfortable 4-star accommodation in Marrakech. It also offers a kids pool, a kids club and an outdoor pool.

Palais Riad Lamrani
9.4 Excellent
63 Rue Sidi El Yamani, Marrakech, Morocco
Show on map
0.3 km from city centre, Marrakech, Morocco 
ExcellentBased on 132 reviews
9.4

Conveniently located in the centre of the city, this 4-star riad makes for an ideal base in Marrakech. It also offers an outdoor pool, free Wi-Fi and a rooftop terrace.

Kech Boutique Hotel & Spa
7.7 Good
Avenue Mohammed Vi, Marrakech, Morocco
Show on map
5.0 km from city centre, Marrakech, Morocco 
GoodBased on 784 reviews
7.7

Kech Boutique Hotel & Spa provides a modern setting when in Marrakech. It also features free Wi-Fi, a Turkish steam bath and an outdoor pool.

Riad Chergui
9.3 Excellent
53-54, Derb El Halfaoui, Marrakech, Morocco
Show on map
0.5 km from city centre, Marrakech, Morocco 
ExcellentBased on 185 reviews
9.3

Conveniently located in the middle of the city, this 4-star riad makes for an ideal base in Marrakech. It provides complimentary Wi-Fi, a rooftop terrace and an outdoor pool.

Tips for booking hotels in Marrakech

Cheapest month:March
Most expensive month:November
Average price in Marrakech:C$ 308/night
Cheapest price found:C$ 35/night
Cheapest day:Sunday
Most expensive day:Wednesday
C$ 36 - C$ 863
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 84 - C$ 522
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Marrakech hotels

1
Hôtel Ichbilia
5.0 Okay
1, Rue Bani Marine, Marrakech, Morocco
Show on map
0.9 km from city centre, Marrakech, Morocco 

Centrally positioned, Hotel Ichbilia allows for easy access to Marrakech's popular hot spots. Guests can also enjoy free wireless internet throughout their stay.

2
2ciels Boutique Hotel & Spa
8.9 Excellent
Street Oued El Makhazine, Marrakech, Morocco
Show on map
1.8 km from city centre, Marrakech, Morocco 

2Ciels Boutique Hotel provides a comfortable setting while in Marrakech. It also offers free Wi-Fi, an express check-in and check-out feature and an outdoor pool.

3
Wazo Hotel
7.4 Good
Boulevard Abd El Karim El Khattabi 40000, Marrakech, Morocco
Show on map
5.1 km from city centre, Marrakech, Morocco 

Located in Marrakech, Wazo Hotel is within a 20-minute drive of Marrakech-Menara Airport and offers an outdoor pool and a sauna. Those staying at the property can also make use of complimentary wireless internet.

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

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

5
Labranda Targa Aqua Parc
7.2 Good
Douar Bouchareb Targa, Marrakech, Morocco
Show on map
8.0 km from city centre, Marrakech, Morocco 

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

6
Barceló Palmeraie
7.7 Good
Km 6 Route de Fes, Marrakech, Morocco
Show on map
6.2 km from city centre, Marrakech, Morocco 

Featuring an on-site night club and a beauty salon, Barcelo Palmeraie is located in Marrakech and boasts 5-star accommodation. Guests also have exclusive access to the Nuxe Spa and Terrace.

7
Riad Abaka by Ghali
8.3 Excellent
21 Derb Roukni, Laksour, Marrakech, Morocco
Show on map
0.5 km from city centre, Marrakech, Morocco 

Ideally located in Marrakech, Riad Abaka by Ghali provides traditional accommodation within a short drive of Bahia Palace. It is conveniently situated in the city centre.

8
Kenzi Farah
7.8 Good
Av, Du President Kennedy 200, Marrakech, Morocco
Show on map
2.0 km from city centre, Marrakech, Morocco 

Situated in Marrakech, Kenzi Rose Garden provides 5-star accommodation, as well as a Turkish steam bath, a sauna and an outdoor heated pool. It also offers 24-hour room service, a kids club and a beauty centre.

Cheapest hotels in Marrakech, Morocco

Hotel Zaitoune
8.5 Excellent
113 Sidi Bouloukate, Marrakech, Morocco
Show on map
0.9 km from city centre, Marrakech, Morocco 

Only two minutes from Jemaa el-Fnaa, Hotel Zaitoune is situated in the heart of Marrakech. It also offers free Wi-Fi.

C$ 14
Avg. per night
Hotel Aday
7.7 Good
111 Derb Sidi Boulokate, Marrakech, Morocco
Show on map
0.9 km from city centre, Marrakech, Morocco 

Centrally situated, Hotel Aday offers easy access to Marrakech's main sightseeing areas. It provides free Wi-Fi, a tour desk and a 24-hour reception.

C$ 15
Avg. per night
Hotel Atlas
7.9 Good
50 Rue Sidi Bouloukate Riad Zitoun lakdim, Marrakech, Morocco
Show on map
0.8 km from city centre, Marrakech, Morocco 

Conveniently situated, Hotel Atlas Marrakech offers easy access to Marrakech's popular hot spots. It also provides a sun deck, free Wi-Fi and a 24-hour reception.

C$ 26
Avg. per night
Hotel Oudaya
6.4 Good
147 Rue Mohamed El Beqal - Gueliz, Marrakech, Morocco
Show on map
2.5 km from city centre, Marrakech, Morocco 

Featuring an outdoor pool, a sauna and a Turkish steam bath, Hotel Oudaya is situated in Marrakech and offers charming accommodation. It also provides an express check-in and check-out feature, a kids pool and 24-hour room service.

C$ 37
Avg. per night
Residence Ezzahia
6.4 Good
Avenue Abdelkrim Khattabi. Gueliz Marrakech, Marrakech, Morocco
Show on map
2.9 km from city centre, Marrakech, Morocco 

This Marrakech hotel is located within a 10-minute walk of Marrakech Railway Station. It also offers an outdoor pool, a 24-hour reception and a kids pool.

C$ 38
Avg. per night
Hotel Mont Gueliz
6.9 Good
10-12 Avenue Mohamed V Gueliz, Marrakech, Morocco
Show on map
2.7 km from city centre, Marrakech, Morocco 

Mont Gueliz offers stylish 3-star accommodation in Marrakech. It also provides a sauna, a rooftop terrace and an outdoor pool.

C$ 43
Avg. per night
ibis Marrakech Palmeraie
6.2 Good
Avenue Abdelkrim Khattabi Route De Casablanca, Marrakech, Morocco
Show on map
5.2 km from city centre, Marrakech, Morocco 

Ibis Marrakech Palmeraie provides a modern setting when in Marrakech. It also offers meeting rooms, a kids pool and an outdoor pool.

C$ 45
Avg. per night
Hotel Marrakech le Tichka
4.9 Okay
Semialla Bp 894 Route De Casablanca, Marrakech, Morocco
Show on map
3.1 km from city centre, Marrakech, Morocco 

Situated in Marrakech, the hotel is within a 25-minute drive of Marrakech-Menara Airport and offers a Turkish steam bath and outdoor tennis courts. It provides stylish rooms with private balconies overlooking the garden.

C$ 46
Avg. per night

Hotel prices in Marrakech

2 stars and under
3 stars
4 stars +

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 in Marrakech

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 Marrakech

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.

Facts about staying in Marrakech

  • Where is the best place to stay in Marrakech?

    Medina, Menara, and Mechouar-Kasbah are the most popular places on HotelsCombined for stays in Marrakech.

  • What are the best hotels in Marrakech?

    1,063 reviews rated Movenpick Hotel Mansour Eddahbi Marrakech with an average score of 8.0/10. It may also be worth looking into the Barceló Palmeraie, which received a rating of 7.7/10 from 1,439 reviews. Savoy Le Grand Hotel could also be a good option, with a score of 7.7/10 from 3,099 reviews.

  • What is a good hotel near Jamaa el Fna?

    Le Méridien N'Fis is a hotel near Jamaa el Fna that is popular with HotelsCombined users, scoring 7.8 across 1,236 reviews.

  • What is a good hotel in Marrakech near Mouassine Mosque?

    Hivernage Hotel & Spa is rated 7.9 from 970 reviews and is close to Mouassine Mosque.

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

    If you’re visiting Palais des Congrès then the nearby Movenpick Hotel Mansour Eddahbi Marrakech is a popular hotel with HotelsCombined users (1,063 reviews scoring it at an average 8.0/10).

  • How much do hotels in Marrakech cost?

    The average price of a hotel in Marrakech is C$ 243 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Marrakech around is C$ 260 per night, whereas for a 5-star hotel it’s C$ 599 per night.

  • How much is a cheap hotel in Marrakech?

    HotelsCombined searches in the last 3 days suggest cheap Marrakech hotels have prices starting from as low as C$ 10/night, depending on the popularity of your requested dates. For the coming weekend of 7 Oct. to 9 Oct., prices for hotels in Marrakech start from as low as C$ 11/night.

  • How much is a hotel in Marrakech tonight?

    Over the last 3 days, the starting price of a hotel in Marrakech tonight has been as low as C$ 16 and the average price has been C$ 231. If you’d prefer 4-star accommodation, expect to pay at least C$ 63 for this evening.