Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Marrakesh

Filter by star ratings
All filters
Les Jardins de l'Agdal Hotel & Spa
7.5 Good

2.7 mi from city centre, Marrakesh Show on map

GoodBased on 1,565 reviews
7.5

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
7.0 Good

1.3 mi from city centre, Marrakesh Show on map

GoodBased on 2,737 reviews
7.0

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

Mandarin Oriental, Marrakech
9.0 Excellent

2.7 mi from city centre, Marrakesh Show on map

ExcellentBased on 68 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.

La Maison des Oliviers
8.6 Excellent

5.4 mi from city centre, Marrakesh Show on map

ExcellentBased on 125 reviews
8.6

Located in Marrakech, La Maison Des Oliviers is within a 15-minute drive of Marrakech-Menara Airport and offers free Wi-Fi, a Turkish steam bath and an outdoor pool. It also provides a spa that is equipped with a sauna and a beauty centre.

Almas Hotel
8.1 Excellent

1.4 mi from city centre, Marrakesh Show on map

ExcellentBased on 2,324 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.

Dar Sour
8.7 Excellent

3.6 mi from city centre, Marrakesh Show on map

ExcellentBased on 69 reviews
8.7

Dar Sour provides a comfortable setting while in Marrakech. It also features an outdoor pool and a sauna.

Marrakech African Queen
9.5 Excellent

8.7 mi from city centre, Marrakesh Show on map

ExcellentBased on 36 reviews
9.5

African Queen Villa offers a comfortable setting in Marrakech and features a swimming pool, free wireless internet and complimentary private parking on-site. It also provides a concierge, a 24-hour reception and luggage storage.

Iberostar Club Palmeraie Marrakech
8.6 Excellent

5.7 mi from city centre, Marrakesh Show on map

ExcellentBased on 1,383 reviews
8.6

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.

Palais Ghiat
8.2 Excellent

12.1 mi from city centre, Marrakesh Show on map

ExcellentBased on 214 reviews
8.2

Palais Ghiat provides traditional 4-star accommodation in Marrakech. It also offers free Wi-Fi, an indoor pool and a kids pool.

Es Saadi Marrakech Resort - Palace
9.0 Excellent

1.2 mi from city centre, Marrakesh Show on map

ExcellentBased on 478 reviews
9.0

This comfortable hotel in Marrakech offers complimentary wireless internet, as well as outdoor tennis courts and an outdoor pool. It also provides an express check-in and check-out feature, a sun deck and a sauna.

Tips for booking a Marrakesh hotel

Cheapest month:May
Most expensive month:April
Average price in Marrakesh:£115/night
Absolute cheapest price found:£3/night
Cheapest day:Friday
Most expensive day:Tuesday
£55 - £201
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£122 - £269
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Marrakesh hotels

Show all 4,314 hotels
1
Riad Palais Calipau
9.2 Excellent

1.2 mi from city centre, Marrakesh Show on map

Conveniently located, Riad Palais Calipau allows for easy access to Marrakech's best tourist attractions. A short stroll from Saadian Tombs, it offers elegant rooms equipped with free wireless internet access and bottled water.

2
Hôtel Ichbilia
5.3 Okay

0.5 mi from city centre, Marrakesh Show on map

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

3
Aqua Mirage Club
9.3 Excellent

6.7 mi from city centre, Marrakesh Show on map

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.

4
Tigmiza Suites & Pavillons
9.1 Excellent

5.6 mi from city centre, Marrakesh Show on map

Tigmiza Suites & Pavillons is located in Marrakech and features a free shuttle service, a Turkish steam bath and a rooftop terrace. It also provides a sauna and an outdoor pool.

5
Riad Ilayka
9.5 Excellent

0.4 mi from city centre, Marrakesh Show on map

Conveniently positioned, Riad ILayka offers easy access to Marrakech's best hot spots. It has a day spa, as well as a Jacuzzi, a Turkish steam bath and a swimming pool.

6
Tempoo Hotel Marrakech
7.3 Good

1.6 mi from city centre, Marrakesh Show on map

Tempoo Hotel Marrakech City Centre is set in Marrakech and is close to local sightseeing spots, including Palais des Congres. It also offers free Wi-Fi, an outdoor pool and a Turkish steam bath.

7
Four Seasons Resort Marrakech
9.2 Excellent

1.9 mi from city centre, Marrakesh Show on map

Four Seasons Resort Marrakech offers a stylish setting while in Marrakech. Some of the popular facilities provided at this elegant 5-star hotel include a rooftop terrace, a Jacuzzi and a Turkish steam bath.

8
Riad Wow
8.9 Excellent

0.4 mi from city centre, Marrakesh Show on map

Conveniently situated, Riad Wow offers easy access to Marrakech's popular hot spots. The riad offers an outdoor pool, a rooftop terrace and a Turkish steam bath, as well as rooms with private terraces.

Cheapest hotels in Marrakesh, Marrakesh-Safi

Show all 4,314 hotels
Hotel Medina
7.7 Good

0.5 mi from city centre, Marrakesh Show on map

Conveniently located, Hotel Medina Marrakech offers easy access to Marrakech's best sightseeing areas. Those staying at the property can also make use of complimentary Wi-Fi during their stay.

£11
Avg. per night
Hôtel Ichbilia
5.3 Okay

0.5 mi from city centre, Marrakesh Show on map

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

£12
Avg. per night
Corail
3.6 Mediocre

1.3 mi from city centre, Marrakesh Show on map

Corail Hotel Marrakech is located in Marrakech and is close to the Koutoubia Mosque. It is close to the area's tourist attractions and is minutes on foot from Marrakech Railway Station.

£13
Avg. per night
Hotel Marrakech le Tichka
5.2 Okay

2.0 mi from city centre, Marrakesh Show on map

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.

£19
Avg. per night
Hotel Tachfine
6.4 Good

1.6 mi from city centre, Marrakesh Show on map

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.

£20
Avg. per night
Hotel Mont Gueliz
6.8 Good

1.7 mi from city centre, Marrakesh Show on map

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.

£23
Avg. per night
Résidence Appart hotel Assounfou
7.1 Good

1.0 mi from city centre, Marrakesh Show on map

Residence Hotel Assounfou offers 3-star accommodation in Marrakech. The various amenities this traditional hotel features include an indoor pool, a Turkish steam bath and a coffee bar.

£23
Avg. per night
Riad Ayni
8.7 Excellent

0.6 mi from city centre, Marrakesh Show on map

Conveniently located in the middle of the city, this 4-star bed & breakfast makes for an excellent base in Marrakech. Those staying at the property have access to a swimming pool and a beauty centre.

£23
Avg. per night

Hotel prices in Marrakesh

2 stars or below

£4 - £53

No. 1 most popular

Hotel Medina
7.7 Good
£11
Avg. per night

No. 2 most popular

£12
Avg. per night

Best value

Kammy Hostel
9.6 Excellent
£4
Avg. per night
3 stars

£11 - £92

No. 1 most popular

£20
Avg. per night

No. 2 most popular

£28
Avg. per night

Best value

Riad Nerja
9.7 Excellent
£11
Avg. per night
4 stars and up

£19 - £867

No. 1 most popular

£278
Avg. per night

No. 2 most popular

£160
Avg. per night

Best value

£31
Avg. per night

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

Where to stay in Marrakesh

About Marrakesh

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.

Marrakesh travel FAQs

  • Where is the best place to stay in Marrakesh?

    When visiting Marrakesh, consider checking out Gueliz - Hivernage, Medina, and Ménara - Airport as some of the most sought after locations.

  • What are the best hotels in Marrakesh?

    Four Seasons Resort Marrakech is a very popular hotel in Marrakesh, with a score of 9.2 from 490 reviews. Sofitel Marrakech Lounge And Spa (7.9 from 499 reviews) and Be Live Collection Marrakech Adults Only (8.6 from 1,024 reviews) are also highly rated Marrakesh hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Jamaa el Fna?

    With a rating of 7.9/10 from 499 reviews, Sofitel Marrakech Lounge And Spa is a hotel close to Jamaa el Fna that is highly recommended by HotelsCombined users.

  • What is a good hotel in Marrakesh near Cinema Megarama?

    Adam Park Hotel & Spa Marrakech is rated 7.5 from 1,500 reviews and is close to Cinema Megarama.

  • Is there a good hotel near Agdal Gardens?

    If you’re visiting Agdal Gardens then the nearby Adam Park Hotel & Spa Marrakech is a popular hotel with HotelsCombined users (1,500 reviews scoring it at an average 7.5/10).

  • How much do hotels in Marrakesh cost?

    Hotels in Marrakesh cost an average of £137/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Marrakesh?

    HotelsCombined searches in the last 3 days suggest cheap Marrakesh hotels have prices starting from as low as £6/night, depending on the popularity of your requested dates.

  • How much is a hotel in Marrakesh tonight?

    Marrakesh hotels start at £6 for tonight; however, the average price of accommodation is about £104. Many 4-star stays can be found in Marrakesh tonight, with prices starting at £23. These prices were found on HotelsCombined within the last 72 hours.