Hotels in Marrakech

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

Marrakech, Morocco
Aug 1 — Aug 22
Marrakech, Morocco
Sun 8/1
Mon 8/2
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Marrakech

Filter by star ratings
All filters
Fellah Hotel
Fellah Hotel
7.3 Good
Route De L'ourika Tassoultant Zaraba Propriete Dite, Marrakech, Morocco
Show on map
14.8 km from city centre, Marrakech 
GoodBased on 299 reviews
7.3

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

Zalagh Kasbah Hotel & Spa
Zalagh Kasbah Hotel & Spa
6.5 Good
Zone touristiqur Agdal, Marrakech, Morocco
Show on map
5.1 km from city centre, Marrakech 
GoodBased on 1,153 reviews
6.5

Zalagh Kasbah Hotel & Spa provides comfortable 4-star accommodation in Marrakech. It has a day spa, as well as free Wi-Fi, a free shuttle service and an outdoor pool.

Movenpick Hotel Mansour Eddahbi Marrakech
Movenpick Hotel Mansour Eddahbi Marrakech
8.2 Excellent
Avenue Mohamed Vi, Marrakech, Morocco
Show on map
2.6 km from city centre, Marrakech 
ExcellentBased on 1,325 reviews
8.2

The hotel is situated in Marrakech and is close to Casino de Marrakech. It provides a spa and wellness centre, as well as an outdoor pool, a sauna and a Jacuzzi.

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,800 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.

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,877 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.

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,059 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.1 km from city centre, Marrakech 
ExcellentBased on 2,565 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.

Riad Nashira & Spa
Riad Nashira & Spa
9.1 Excellent
Diour Saboune, Derb Sidi Makhlouf n°16, Marrakech, Morocco
Show on map
0.2 km from city centre, Marrakech 
ExcellentBased on 90 reviews
9.1

Conveniently located, Riad Nashira & Spa offers easy access to Marrakech's main hot spots. It has a spa, as well as a Jacuzzi, a sauna and an outdoor pool.

Le Vizir Center Parc & Resort
Le Vizir Center Parc & Resort
7.0 Good
Route de Casablanca, Ouled Benrahmoun, Marrakech, Morocco
Show on map
8.2 km from city centre, Marrakech 
GoodBased on 371 reviews
7.0

Boasting an indoor pool and outdoor tennis courts, Le Vizir Center Parc & Resort is situated in Marrakech and offers comfortable accommodation. It provides 4-star accommodation with air-conditioned rooms.

Iberostar Club Palmeraie Marrakech
Iberostar Club Palmeraie Marrakech
8.5 Excellent
Commune Rurale Alouidane - Sidi Youssef Ben Ali- Bp 3759 - Amerchich, Marrakech, Morocco
Show on map
9.2 km from city centre, Marrakech 
ExcellentBased on 1,671 reviews
8.5

Providing an on-site night club and a beauty parlour, Iberostar Club Palmeraie Marrakech is situated in Marrakech and offers 4-star accommodation. It provides a day spa, as well as a sauna, outdoor tennis courts and an outdoor pool.

Tips for booking a Marrakech hotel

Cheapest month:April
Most expensive month:June
Average price in Marrakech:₱6,122/night
Absolute cheapest price found:₱293/night
Cheapest day:Monday
Most expensive day:Sunday
₱3,201 - ₱7,770
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱2,008 - ₱7,515
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Marrakech hotels

Show all 4,572 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
Street Oued El Makhazine, 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.3 Good
Douar Bouchareb Targa, Marrakech, Maroc, 40000, Maroc, Marrakech, Morocco
Show on map
8.0 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 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.

7
Barcelo Palmeraie
Barcelo Palmeraie
7.7 Good
Km 6 Route De Fes, Marrakech, Morocco
Show on map
6.2 km from city centre, Marrakech 

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.

8
Kenzi Farah
Kenzi Farah
8.0 Excellent
Ave President Kennedy, Marrakech, Morocco
Show on map
2.0 km from city centre, Marrakech 

Boasting a sauna, outdoor tennis courts and an outdoor heated pool, Kenzi Rose Garden is situated in Marrakech and offers comfortable accommodation. It provides 5-star accommodation with air-conditioned rooms.

Cheapest hotels in Marrakech, Marrakech-Safi

Show all 4,572 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.

₱600
Avg. per night
Hotel Mont Gueliz
Hotel Mont Gueliz
6.8 Good
10-12 Avenue Mohamed V Gueliz, Marrakech, Morocco
Show on map
2.7 km from city centre,  

Mont Gueliz is located in Marrakech and features complimentary wireless internet. It also offers an outdoor pool, a rooftop terrace and a Turkish steam bath.

₱1,451
Avg. per night
Hotel Tachfine
Hotel Tachfine
6.4 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.

₱1,451
Avg. per night
Hotel Marrakech le Tichka
Hotel Marrakech le Tichka
5.2 Okay
Semlalia BP 894, Marrakech, Morocco
Show on map
3.2 km from city centre,  

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.

₱1,501
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.

₱1,701
Avg. per night
Imperial Holiday Hôtel & Spa
Imperial Holiday Hôtel & Spa
5.5 Okay
30 Avenue Moulay Rchid - Gueliz, Marrakech, Morocco
Show on map
2.3 km from city centre,  

Boasting a rooftop terrace, a sulfur pool and an indoor pool, Imperial Holiday Hotel & Spa is an ideal base for guests wanting a little luxury, plus offers views of Marrakech. This charming property is ideally situated in Gueliz.

₱1,801
Avg. per night
Hotel Imperial Plaza
Hotel Imperial Plaza
6.9 Good
Avenue Abdelkrim El Khattabi, Marrakech, Morocco
Show on map
3.1 km from city centre,  

Boasting a sauna, an outdoor pool and a Turkish steam bath, Imperial Plaza Hotel Marrakech is located in Marrakech and offers comfortable accommodation. Guests can also enjoy complimentary wireless internet.

₱2,002
Avg. per night
Almas Hotel
Almas Hotel
8.1 Excellent
79, Avenue Moulay Rachid Gueliz, Marrakech, Morocco
Show on map
2.1 km from city centre,  

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.

₱2,052
Avg. per night

Hotel prices in Marrakech

2 stars and under

₱450 - ₱4,804

Hôtel Ichbilia

#1 Most popular

₱701
Avg. per night
Hotel Atlas

#2 Most popular

Hotel Atlas
7.5 Good
₱550
Avg. per night
Hostel Riad Marrakech Rouge

Best value

₱450
Avg. per night
3 stars

₱1,301 - ₱3,403

Hotel Agdal

#1 Most popular

Hotel Agdal
5.7 Okay
₱1,701
Avg. per night
Ibis Marrakech Centre Gare

#2 Most popular

₱2,552
Avg. per night
Moroccan House Hotel Marrakech
₱1,301
Avg. per night
4 stars +

₱1,501 - ₱72,655

Movenpick Hotel Mansour Eddahbi Marrakech

#1 Most popular

₱7,556
Avg. per night
La Mamounia

#2 Most popular

La Mamounia
8.8 Excellent
₱21,066
Avg. per night
Hotel Marrakech Le Semiramis
₱2,302
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?

    You can find several places worth visiting in Marrakech. Mechouar-Kasbah, Menara, and Medina are some of the most popular amongst our users.

  • What are the best hotels in Marrakech?

    Movenpick Hotel Mansour Eddahbi Marrakech is a very popular hotel in Marrakech with a score of 8.2 from 1,325 reviews. Sofitel Marrakech Lounge And Spa (7.9 from 554 reviews) and Radisson Blu Hotel, Marrakech Carre Eden (8.4 from 1,694 reviews) are also highly rated Marrakech hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Jamaa el Fna?

    A good hotel close to Jamaa el Fna is Sofitel Marrakech Lounge And Spa (rated 7.9/10 from 554 reviews).

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

    Movenpick Hotel Mansour Eddahbi Marrakech is a hotel near Marrakech Railway Station that is popular with HotelsCombined users, scoring 8.2 from 1,325 reviews.

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

    1,325 HotelsCombined reviews of Movenpick Hotel Mansour Eddahbi Marrakech score it 8.2/10, making it a highly recommended hotel near Palais des Congrès.

  • How much do hotels in Marrakech cost?

    Marrakech hotels have an average price of ₱9,157/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is ₱7,456/night, and if you are looking for a 5-star hotel in Marrakech then the average price is around ₱14,711/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 ₱300/night, depending on the popularity of your requested dates.

  • How much is a hotel in Marrakech tonight?

    Marrakech hotels start at ₱701 for tonight; however, accommodations will average about ₱7,506. Many 4-star stays can be found in Marrakech tonight, with prices starting at ₱1,601. These prices were found on HotelsCombined within the last 72 hours.