Skip to main content

Book, stay, get up to £200 back in travel credit.

Start travelling again to receive 10% (up to £200) back in travel credit after your next stay.

Promotion conditions apply.

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Marrakech – 1,836 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Wazo Hotel 4 stars

Hotel in Marrakech

Located in Marrakech in the Marrakech-Tensift-Haouz Region, 4.1 km from Majorelle Gardens, Wazo Hotel boasts a spa centre and fitness centre. Everything was amazing will definitely be back!! Breakfast top , rooms top, pool extra top I would come back to this hotel anytime!!

Show more Show less
7.9
Good
4,628 reviews
Price from
£33
per night

Radisson Blu Marrakech, Carré Eden 5 stars

Hotel in Gueliz, Marrakech

Offering an outdoor pool and a restaurant, Radisson Blu Hotel Marrakech Carré Eden is located in Marrakech. Free WiFi access is available. The breakfast with lots of different tasty options, nice staff, clean room. Location also was good

Show more Show less
8.4
Very good
1,459 reviews
Price from
£96
per night

LABRANDA Rose Aqua Parc 4 stars

Hotel in Hivernage, Marrakech

LABRANDA Rose Aqua Parc is a 20-minute walk from Jemaa El Fna. It offers 2 swimming pools (heated in winter), an aqua park, and a Balneotherapy spa with a sauna and hammam. This hotel is always very reasonably priced and is exceptional value for money. Location is very good with menara mall a short walk away. Jama el fna is 25 mins walk. Great family hotel with lots of kids activities and water slides - a reasonably equipped gym and heated indoor pool. Free wifi was good standard... I wfh and never had an issue making video calls etc. The breakfast and evening meals are actually of a very decent standard. Rooms are generally quite spacious with balconies to the front main road or to the rear gardens and water slides.

Show more Show less
7.2
Good
2,278 reviews
Price from
£31
per night

Kenzi Menara Palace & Resort All Inclusive 5 stars

Hotel in Agdal, Marrakech

This luxury hotel is located in a 10-acre park in Marrakech, just 10 minutes driving from the Jamaâ el Fna Square. The stay at the hotel was excellent The rooms were large and clean The room service was excellent The hotel was considerate of every request Excellent entertainment staff We took 3 rooms safe We will return there Thank you again

Show more Show less
8.2
Very good
1,559 reviews
Price from
£83
per night

Savoy Le Grand Hotel Marrakech 5 stars

Hotel in Hivernage, Marrakech

Offering an outdoor pool, Savoy Le Grand Hotel is set in Marrakech, 500 metres from Menara Gardens. The hotel has a barbecue and a free WiFi is provided throughout the property. The hotel was amazing.Great staff.Excellent breakfast.Only 10 min drive from the airoport and 10 min drive to downtown. The pool was great same as the indoor pool.

Show more Show less
8.1
Very good
3,879 reviews
Price from
£130
per night

Hôtel Marrakech Le Semiramis 4 stars

Hotel in Marrakech

The Semiramis is set in 4-hectare park planted with palm trees, just 10 minutes from the Jamaâ El Fna Square. It features an outdoor swimming pool and a spa. The staff very nice receptionist they are very friendly people especially the lady called Fatima Alzhr.

Show more Show less
6.8
Review score
3,302 reviews
Price from
£36
per night

Kenzi Club Agdal Medina - All Inclusive 5 stars

Hotel in Agdal, Marrakech

Located in the tourist centre of Marrakech, this luxurious club hotel features 2 swimming pools, 2 tennis courts and a fitness centre. The spacious rooms feature a balcony and a minibar. We had a marvelous two day family all inclusive here - it really exceed our expectations and we would like to come back here with friends once again - for more than two days! Thanks to Kenzi Club for Juinior suite for the same price instead of triple room we booked at the begining 😀 Brilliant food joice all day long, great included activities for adults and kids (Kids room facility to leave your kid for a longer time with the animators is great!), heated pool, great wifi all over the huge theritorry of the complex... Spa facilities for extra money we enjoyed as well - since the outside temperature in the mornings was chilly, we enjoyed morning swim with the kid (8-11am was allowed to use the inside pool with kids) in superwarm spa pool. And added hammam expirience for the adults. We enjoyed the nice company of other guests as well - mostly french and spaniards - friendly, not loud, polite people!

Show more Show less
8.4
Very good
1,510 reviews
Price from
£122
per night

Iberostar Club Palmeraie Marrakech 4 stars

Hotel in Palmeraie, Marrakech

Overlooking the Atlas Mountains, this hotel is set in 10-hectare grounds, which include 3 swimming pools, landscaped gardens and a small lake. The service we received was excellent and staffs were very nice and welcoming.

Show more Show less
8.5
Very good
1,462 reviews
Price from
£115
per night

Eden Andalou Suites, Aquapark & Spa 5 stars

Hotel in Marrakech

Featuring 3 outdoor swimming pools in the Andalusian-style gardens and a 1600 m² spa is this environmentally-friendly hotel. It is 6.6 km from Marrakech Airport and offers views of the Atlas... The calm and the staff professionalism

Show more Show less
8.9
Fabulous
615 reviews
Price from
£124
per night

Hôtel Ibn Batouta 3 stars

Hotel in Gueliz, Marrakech

Hôtel Ibn Batouta features air-conditioned rooms with satellite flat-screen TV in the Gueliz district of Marrakech. Clean, good location, modern part of the city

Show more Show less
8.9
Fabulous
872 reviews
Price from
£50
per night

Most booked hotels in Marrakech in the past month

See all

Marrakech's best hotels with breakfast

See all

Budget hotels in Marrakech

See all

Hotels located in the centre of Marrakech

See all

FAQs about hotels in Marrakech

  • Some of the best hotels in Marrakech near Djemaa El Fna include Riad Les Nuits de Marrakech, Dar Andamaure and Gem Riad.

  • 2Ciels Boutique Hôtel, Les Jardins De La Koutoubia and Hotel & Ryad Art Place Marrakech are some of the popular hotels in Marrakech.

  • The average price per night for a 3-star hotel in Marrakech this weekend is £38 or, for a 4-star hotel, £74. Looking for something even fancier? 5-star hotels in Marrakech for this weekend cost on average around £291 per night (based on Booking.com prices).

  • Many families visiting Marrakech loved staying at Royal Mansour Marrakech, Le Palais Rhoul and Spa and Atlas Widan.

  • These hotels in Marrakech are highly rated by couples: Eden Lodges, Atlas Widan and Royal Mansour Marrakech.

  • Mandarin Oriental, Marrakech, Le Palais Rhoul and Spa and Domaine Casa Cecilia have received great reviews from travellers in Marrakech regarding the views from their hotel rooms.

  • Travellers who stayed in Marrakech near Marrakech-Menara Airport (RAK) have said good things about Four Seasons Resort Marrakech, Savoy Le Grand Hotel Marrakech and Oasis lodges.

  • For hotels in Marrakech that serve up a highly-rated breakfast, try Domaine Abiad, Domaine Casa Cecilia and Royal Mansour Marrakech.

  • On average, 3-star hotels in Marrakech cost £33 per night, and 4-star hotels in Marrakech are £51 per night. If you're looking for something really special, a 5-star hotel in Marrakech can on average be found for £129 per night (based on Booking.com prices).

  • On average, it costs £37 per night to book a 3-star hotel in Marrakech for tonight. You'll pay on average around £76 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Marrakech will cost around £233 (based on Booking.com prices).

  • Medina, Mechouar-Kasbah and Kasbah are popular with other travellers visiting Marrakech.

A Maze of Souks and Exotic Aromas

Situated in the northwest African nation of Morocco, Marrakesh is a stunning labyrinth of colourful markets with traditional goods and exotic aromas. Wander around the vibrant alleyways and meet snake charmers, acrobats, and musicians.

The Medina is the historic district of the city and a UNESCO World Heritage Site hosting numerous monumental buildings. Fill your senses with smells, sounds and sights that you will never forget.

Djemaa El-Fna is one of the most popular squares in Africa and here you will find an array of regional spices, argan oil, leather products and traditional clothes. During the night there are big white tents offering delicious specialities such as tajine, couscous, brochette and soups - a taste sensation.

Famous for its hammam treatments, Marrakesh has a selection of places where you can relax in a traditional steam room or enjoy a soothing massage.

Marrakesh Menara Airport is one of the largest in Morocco and the airport’s new extension combines modern elements with the most ancient architectural traditions of the area. Booking.com offers a broad selection of Marrakesh hotels, apartments, and villas for every taste and budget.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Marrakech:

Explore guest reviews of hotels in Marrakech

See all