Hotels in Marrakech, Morocco

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

Marrakech, Morocco
6 Jul — 7 Jul2
Marrakech, Morocco
Wed 6/7
Thu 7/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Marrakech

Filter by star ratings
All filters
Hotel Almas
7.9 Good
79, Avenue Moulay Rachid Gueliz, Marrakech, Morocco
Show on map
2.1 km from city centre, Marrakech, Morocco 
GoodBased on 2,361 reviews
7.9

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, an outdoor pool and a rooftop terrace.

Es Saadi Marrakech Resort - Hotel
8.0 Excellent
Rue Ibrahim El Mazini, Marrakech, Morocco
Show on map
1.9 km from city centre, Marrakech, Morocco 
ExcellentBased on 866 reviews
8.0

With its very own casino, The TheatrO and a luxury spa, this Marrakech hotel offers a host of entertainment options. It also features an outdoor pool, a mineral bath and outdoor tennis courts.

Diwane Hotel & Spa Marrakech
7.3 Good
24 Rue Yougoslavie - Gueliz, Marrakech, Morocco
Show on map
2.4 km from city centre, Marrakech, Morocco 
GoodBased on 736 reviews
7.3

Diwane Hotel & Spa Marrakech is situated in Marrakech and is close to the area's tourist attractions. It also offers a sauna and an outdoor pool.

Hotel Tafoukt
116 Avenue 4 Ème Dmm., Marrakech, Morocco
Show on map
3.0 km from city centre, Marrakech, Morocco 

Situated a short drive from Jemaa el-Fnaa, Hotel Tafoukt provides charming accommodation in Marrakech. It also features a sauna, an outdoor pool and a beauty centre.

Radisson Blu Hotel, Marrakech Carre Eden
8.3 Excellent
166-176 Avenue Mohamed V, Marrakech, Morocco
Show on map
2.1 km from city centre, Marrakech, Morocco 
ExcellentBased on 2,164 reviews
8.3

Radisson Blu Marrakech Carre Eden offers an art deco setting while in Marrakech. Some of the popular facilities at this 5-star hotel include a Jacuzzi, free Wi-Fi and a Turkish steam bath.

Mogador Kasbah
7.6 Good
Zone Touristique Agdal 1, Marrakech, Morocco
Show on map
4.0 km from city centre, Marrakech, Morocco 
GoodBased on 789 reviews
7.6

Mogador Kasbah is situated in Marrakech and is close to the area's tourist attractions. The various facilities this contemporary hotel offers include an outdoor pool, a sauna and a free shuttle service.

Hotel Marrakech Le Semiramis
6.5 Good
Semlalia BP 525, Route de Casablanca, Marrakech, Morocco
Show on map
3.2 km from city centre, Marrakech, Morocco 
GoodBased on 2,440 reviews
6.5

Hotel Marrakech Le Semiramis is situated in Marrakech and offers free wireless internet. In addition to free private parking on site, the hotel features comfortable 4-star rooms and a bar.

Royal Mirage Deluxe
6.4 Good
Rue De Paris Hivernage, Marrakech, Morocco
Show on map
1.5 km from city centre, Marrakech, Morocco 
GoodBased on 294 reviews
6.4

Royal Mirage Deluxe provides an elegant setting while in Marrakech. Some of the premium features at this stylish 5-star hotel include a Turkish steam bath and complimentary wireless internet.

Opera Plaza Hotel Marrakech
7.8 Good
Angle av Mohamed 5 et Hassan 2, Marrakech, Morocco
Show on map
2.5 km from city centre, Marrakech, Morocco 
GoodBased on 419 reviews
7.8

Offering a restaurant, bar and outdoor swimming pool, Opera Plaza Hotel Marrakech is just a five-minute stroll from Marrakech Railway Station. Popular amenities, such as a Turkish steam bath and a bowling alley, make for an enjoyable stay in Marrakech.

Dar Ikalimo Marrakech
24 Derb El Guerraba, Riad Laarouss, Marrakech, Morocco
Show on map
0.3 km from city centre, Marrakech, Morocco 

Strategically located in the middle of the city, this 3-star riad makes for an excellent base in Marrakech. It is ideally located for guests wanting to discover the area's attractions.

Tips for booking hotels in Marrakech

Cheapest month:March
Most expensive month:May
Average price in Marrakech:€71/night
Cheapest price found:€15/night
Cheapest day:Monday
Most expensive day:Saturday
€20 - €170
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€40 - €131
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Marrakech hotels

1
Aqua Mirage Club
Km 5, Route de Tahanaout, Marrakech, Morocco
Show on map
10.9 km from city centre, Marrakech, Morocco 

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 beauty centre, water slides and an all-inclusive meal plan.

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

Located in Marrakech, 2Ciels Boutique Hotel is within a 10-minute drive of Marrakech-Menara Airport and offers an outdoor pool. Those staying at the property can also take advantage of free Wi-Fi access throughout their stay.

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

Wazo Hotel provides a comfortable setting while in Marrakech. It also features an outdoor pool, a sauna and free Wi-Fi.

4
Labranda Targa Aqua Parc
7.3 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.

5
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.

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

Located a short drive from Bahia Palace, Riad Abaka by Ghali offers traditional accommodation in Marrakech. It is conveniently situated in the city centre.

7
La Maison Arabe Hotel, Spa And Cooking Workshops
9.5 Excellent
1, Derb Assehbé, Bab Doukkala, Marrakech, Morocco
Show on map
0.7 km from city centre, Marrakech, Morocco 

Strategically located in the heart of the city, this 5-star hotel makes for an ideal base in Marrakech. It also offers massage services, an express check-in and check-out feature and an outdoor pool.

8
Sirayane Boutique Hotel and Spa
9.2 Excellent
KM 8 Route D'amezmiz, Marrakech, Morocco
Show on map
9.7 km from city centre, Marrakech, Morocco 

Featuring indoor tennis courts, an outdoor pool and ski in/out facilities, Sirayane Boutique Hotel & Spa Marrakech is located in Marrakech and offers modern accommodation. Some of the features on offer at this elegant 5-star hotel include a Turkish steam bath, outdoor tennis courts and free Wi-Fi.

Cheapest hotels in Marrakech, Morocco

Hotel Atlas
7.8 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.

€10
Avg. per night
Hotel Aday
7.8 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.

€10
Avg. per night
Hôtel Ichbilia
5.1 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.

€15
Avg. per night
Rodamon Riad Marrakech
9.3 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.

€21
Avg. per night
Hotel Marrakech le Tichka
4.7 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.

€26
Avg. per night
Moroccan House
7.3 Good
3, Rue Loubnane, Gueliz, Marrakech, Morocco
Show on map
2.1 km from city centre, Marrakech, Morocco 

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.

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

Situated a short drive from the Koutoubia Mosque, Hotel Oudaya offers charming accommodation in Marrakech. It also features an outdoor pool, a sauna and a Turkish steam bath.

€28
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 

Residence Ezzahia is located in Marrakech and offers an indoor pool. It is surrounded by a range of popular eateries and is minutes on foot from Marrakech Railway Station.

€32
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, Gueliz, and Mechouar-Kasbah are some of the most favoured places to stay in Marrakech.

  • What are the best hotels in Marrakech?

    Marrakech is home to many highly-rated hotels, one of which is Hotel Zaitoune, which has a current rating of 8.6. For other potential stays, consider La Villa des Golfs and Hotel Medina, which can also be great places to stay in Marrakech.

  • What is a good hotel near Jamaa el Fna?

    Reviews of Hotel Zaitoune recommend it as a good place to stay near Jamaa el Fna, scoring 8.6/10 from 509 ratings.

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

    Movenpick Hotel Mansour Eddahbi Marrakech is the hotel close to Marrakech Railway Station that is most recommended by HotelsCombined users, with 1,124 reviews rating it at 8.1/10.

  • 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,124 HotelsCombined user reviews.

  • How much do hotels in Marrakech cost?

    The average price of a hotel in Marrakech is €156 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Marrakech around is €124 per night, whereas for a 5-star hotel it’s €262 per night.

  • How much is a cheap hotel in Marrakech?

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

  • How much is a hotel in Marrakech tonight?

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