Skip to main content

Search hotels in Marrakech

Enter your dates to see the latest prices and deals for Marrakech hotels

Marrakech – 8921 hotels and places to stay

Filter by:

Star rating
Review score

Swiss Continental Hôtel

Hotel in Gueliz, Marrakech

Located in Marrakech, less than 1 km from Marrakesh Train Station, Swiss Continental Hôtel features views of the city. This 4-star hotel offers a concierge service and luggage storage space.

s
sonia
From
Portugal
Really comfortable bed, pillows, room temperature. Everything seems new and the decor is contemporary and tasteful. A really pleasant experience all around.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,481 reviews
Price from
US$123.27
1 night, 2 adults

Fashion Boutique Hotel

Hotel in Gueliz, Marrakech

Located in Marrakech, Fashion Boutique Hotel is less than 1 km from Marrakesh Train Station and provides various facilities, such as a terrace, a restaurant and a bar.

F
Frank
From
Denmark
Very friendly staff - Mohamed and Hamid took good care of us.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,540 reviews
Price from
US$234.01
1 night, 2 adults

Ari Boutique Hôtel - Adult Only

Hotel in Gueliz, Marrakech

Ideally located in the Gueliz district of Marrakech, Ari Boutique Hôtel - Adult Only is set less than 1 km from Marrakesh Train Station, 2 km from Majorelle Gardens and 1.8 km from Yves Saint Laurent...

M
Matviichuk
From
Ukraine
Nice , clean, good located . Very friendly and helpful stuff . Great value for the price . Around an hour walking distance from the city center . 10 minutes by taxi. Tasty breakfast
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,745 reviews
Price from
US$137.91
1 night, 2 adults

Longue vie Hotels

Hotel in Hivernage, Marrakech

Featuring a restaurant, Longue vie Hotels offers rooms in Marrakech, 200 metres from Marrakesh Train Station and 2.4 km from Majorelle Gardens.

R
Revital
From
Israel
Very good breakfast Comfortable room…side to the streets a bit noisy Pleasant staff Clean room and public area Great parking Good location
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3,057 reviews
Price from
US$179.53
1 night, 2 adults

2Ciels Boutique Hôtel

Hotel in Gueliz, Marrakech

Set in Marrakech, 400 metres from Marrakech Plaza, 2Ciels Boutique Hôtel boasts air-conditioned rooms with free WiFi throughout the property.

J
Jelena
From
North Macedonia
Hotel is new and big. We stayed in two quite exoensive riads before this and honestly this was much better for almost the same price. There is water always, and hot one, it is clean, beds are good, you can eat without a fear of geeting sick, location is in the safest neighbourhood and cloae to the city, people are nice, there is a nice rooftop bar, wifi is weak for working but was ok for whatsapp and youtube. Air doesnt smell bad in the rooms like in medina and also there is better isolation then in Riads. As I said for Marocco this is a geat hotel. Everyone speaks English and French.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,794 reviews
Price from
US$202.60
1 night, 2 adults

Hotel & Ryad Art Place Marrakech

Hotel in Medina, Marrakech

Offering a restaurant and a swimming pool, Hôtel & Ryad Art Place Marrakech is located in Marrakech. Free WiFi access is available. Each room here will provide you with air conditioning and a minibar....

A
Anna
From
Poland
Beautiful and clean hotel with good localization. Very delicious breakfasts. All staff kind and helpful. Special thanks to Mohamed for recommendations about atractions in Marrakech and dishes in restaurant.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,166 reviews
Price from
US$237.73
1 night, 2 adults

Tigmiza Boutique Hotel & Spa

Hotel in Palmeraie, Marrakech

With views of the Atlas Mountains, this 5-star hotel is 15 minutes’ drive from Marrakech’s Medina and Jamaâ El Fna Square. Set in a garden with a pool, it has a spa, terrace and a restaurant.

A
Andres
From
Colombia
Everything was amazing about this hotel, the location, the desing, the staff, the concierge, the food , the music. I want to come back and stay for a longer period of time as this was a quick trip.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,291 reviews
Price from
US$318.38
1 night, 2 adults

Dar Rhizlane, Palais Table d'hôtes & SPA

Hotel in Hivernage, Marrakech

Surrounded by a large garden with an outdoor pool, Hôtel Dar Rhizlane is located in L’Hivernage, Marrakesh, 2 km from Jamaâ El Fna Square. It boasts a spa.

O
Outi
From
Finland
Amazingly beautiful. Authentic and inspiring interior design with carefully thought details. Like a boutique hotel.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,299 reviews
Price from
US$294.19
1 night, 2 adults

Les Jardins De La Koutoubia

Hotel in Medina, Marrakech

This luxurious hotel is a 2-minute walk from the famous Jamaâ El Fna Square. It features a Carita Spa, a hot tub and the outdoor swimming pool is surrounded by palm trees.

A
Aida Elena
From
Romania
The hotel is an oasis of peace. The staff is very kind, helpful when there was a problem (especially the one at the reception). I received a gorgeous room and thanks again for the surprise for my birthday.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,794 reviews
Price from
US$336.07
1 night, 2 adults

NearYo Hotels

Hotel in Marrakech

Set in Marrakech, 3.5 km from Yves Saint Laurent Museum, NearYo Hotels offers accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

L
Lebogang
From
South Africa
Our stay at NearYo Hotels in Marrakech was truly exceptional—one of those rare experiences where you feel genuinely cared for from the moment you arrive. A huge part of what made our visit so memorable was the incredible staff. Hisham, the restaurant manager, was outstanding. He consistently ensured we had a fresh cup of tea on the table, anticipated our needs, and showed a level of thoughtfulness that made every meal feel special. Mohamed Gadir also went above and beyond—he even surprised us with treats from the souks, a gesture we will never forget. Their kindness and dedication perfectly captured the spirit of Moroccan hospitality. The location was another highlight. Situated about 6 km outside the busy tourist areas, the hotel offered a peaceful and authentic escape. It was wonderfully quiet, and thanks to the hotel’s convenient transfer service, getting to and from the medina was effortless. The rooftop was absolutely breathtaking—a serene spot with stunning views, perfect for unwinding after a day in the city. It added an extra layer of magic to our stay. The hotel also generously accommodated our request for a late checkout at no additional cost—another small but meaningful example of how far they go to make guests feel welcome. Every member of the team was kind, courteous, and eager to help. Honestly, we could have stayed another week. NearYo Hotels didn’t just meet our expectations—it exceeded them in every way. We can’t recommend it highly enough and would return in a heartbeat.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 235 reviews
Price from
US$143.27
1 night, 2 adults
See all 8921 hotels in Marrakech

Hotels with airport shuttles in Marrakech

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 260 reviews
From US$554.22 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 304 reviews
From US$245.50 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 235 reviews
From US$143.27 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 321 reviews
From US$196.63 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,166 reviews
From US$297.16 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,299 reviews
From US$784.51 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,745 reviews
From US$161.87 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,291 reviews
From US$459.89 per night
Airport shuttle
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 489 reviews
From US$1,037.72 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,794 reviews
From US$371.45 per night

Most booked hotels in Marrakech and surroundings in the past month

See all

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 4,854 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 4,186 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 6,115 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,068 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 6,568 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 5,613 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 817 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 7,773 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,766 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 11,187 reviews

Budget hotels in Marrakech and nearby

See all
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 5,613 reviews

Hotel Le Grand Imilchil is located in Marrakech. Guests can enjoy the on-site restaurant. Private parking is available on site. Hotel Le Grand Imilchil features free WiFi throughout the property.

From US$67.16 per night
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 3 reviews

Boasting a hot tub, المغرب is set in Marrakech. This property offers access to a balcony and free private parking. The property is 1.6 km from Djemaa El Fna, and within 1.3 km of the city centre.

From US$47.55 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 130 reviews

Boasting city views, شقة الفن Art Apartment provides accommodation with a terrace and a balcony, around 1.8 km from Djemaa El Fna.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 21 reviews

Featuring air-conditioned accommodation with a private pool, prestige andalouse 4 is set in Marrakech. This property offers access to a balcony, free private parking and free WiFi.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 546 reviews

Situated within the medina, a 10-minute walk from Jamaâ El Fna Square, this authentic riad offers air-conditioned rooms and a terrace.

From US$100.23 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 8 reviews

Situated in Marrakech, 1.8 km from Majorelle Gardens and 1.8 km from Marrakesh Train Station, Élégance urbaine, Gueliz central offers air conditioning.

From US$126.12 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,064 reviews

Riad Rabahsadia is located in Marrakech, 15 km from the international airport, 4 km from the train station and 1 km from Jamaa el Fna Square.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Situated in Marrakech, L'hivernage andalouse 4 features accommodation with rooftop pool, free WiFi and free private parking for guests who drive.

Hotels located in the centre of Marrakech

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 8 reviews

Le Fairouz Appartement Haut Standing centre ville Piscine is a property with a private pool, situated in Marrakech, within just 1.7 km of Djemaa El Fna and 2 km of Majorelle Gardens.

From US$193.39 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2 reviews

Luxury 1 BDR Hivernage is set in the Hivernage district of Marrakech, 1.8 km from Le Jardin Secret, 1.8 km from Mouassine Museum and 1.4 km from Koutoubia Mosque.

From US$453.17 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 851 reviews

The Akabar sits in the residential area of L’Hivernage and is decorated in Moroccan style. It offers an outdoor pool surrounded by palm trees and air-conditioned rooms with balcony.

From US$143.86 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 800 reviews

Centrally located in the heart of the Hivernage district, this luxurious palace offers comfortable rooms and a warm atmosphere. It includes free Wi-Fi and free parking.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 355 reviews

The Naoura Barrière is spread over a beautiful garden landscape, centrally located in Marrakesh near the heart of the medina. It offers a peaceful setting and luxury facilities.

From US$379.48 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 70 reviews

Offering an outdoor and indoor pool, Royal Mansour Marrakech is located in Marrakech. The property is 2 km from Bahia Palace and a 5-minute walk from the famous Djemaa El Fna square.

From US$2,386.75 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 884 reviews

Located a 10-minute walk from Koutoubia Mosque, Riad Dar El Assafir offers an indoor swimming pool with deckchairs, a library and Moroccan lounge with a fireplace. The Medina is a 13-minute walk away.

From US$250.58 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,308 reviews

Set 1.9 km from Djemaa El Fna, Hotel Jadali & Spa offers 5-star accommodation in Marrakech and features an outdoor swimming pool, a fitness centre and a restaurant.

From US$270.04 per night

Best hotels with breakfast in Marrakech and nearby

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 388 reviews

Riad Dar Dialkoum in Marrakech provides adults-only accommodation with a restaurant, an outdoor swimming pool and a shared lounge.

From US$167.40 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 625 reviews

1.6 km from Majorelle Gardens in Marrakech, Riad El Hara offers accommodation with access to a hot tub, hammam and spa facilities.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 2,018 reviews

Located a 5-minute drive from Jamaâ El Fna Square, this hotel offers stylish air-conditioned rooms and an outdoor swimming pool.

From US$157.84 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 268 reviews

Built 100 years ago, this Eco-friendly guest house is located in the heart of Médina. It is a 5-minute walk from the souks 10 minutes from Jamaâ El Fna Square.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 144 reviews

Riad For S is located in Marrakech. Free Wi-Fi access is available. Rooms here will provide you with a flat-screen TV, air conditioning and a patio.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 478 reviews

Perlekech Riad & Spa provides accommodation located less than 1 km from the centre of Marrakech and offers a rooftop pool and a terrace.

From US$333.12 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,306 reviews

Ideally located in Hivernage at the heart of Marrakesh, Dellarosa Hotel Suites & Spa, offers a luxurious and peaceful setting, comfortable rooms and excellent facilities.

From US$175.70 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 872 reviews

Riad Bab Tilila is located in the heart of Marrakech, a 10-minute walk from Djemaa El Fna Square and the Koutoubia Mosque.

From US$111.43 per night

FAQs about hotels in 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.

Learn more about visiting Marrakech

  • 6121 attractions
  • 31 points of interest
  • 10 neighbourhoods

What guests said about Marrakech:

Scored out of 10, guest rating 10

It's a unique place that you go to for the medina square (...

It's a unique place that you go to for the medina square (Djemma el Fna) and souk. Can get very crowded and a bit claustrophobic in places. If you need a quick beer the hotel Tazi is the only place in the centre but plenty of restaurants. Gueliz and the area around the train station are the most cosmopolitan areas. No.5 bus goes from there to the medina for 4 dirhams but its packed standing room only. Taxi a lot more, say 50 dirham. I would go for three or four nights maximum then get coach to Agaidir or Essouairia for a seaside rest.
Guest review byLee
United Kingdom
Scored out of 10, guest rating 10

Marrakesh was absolutely amazing, we have loved every minute...

Marrakesh was absolutely amazing, we have loved every minute of it, I took my parents and my children (8,15) and everyone had an amazing time. I expected the street sellers and some harassment but this is another level. On another hand the friendliness and generosity from most people in Marrakesh really took me by surprise, we absolutely loved it! Favourite places was Bahia Palace and Medrasa Ben Youssef. Make sure you go to the main square after 5pm for the liveliest food market ever. We only took a taxi once, we used the buses 11 and 12 to get to and from airport, really easy to use and much cheaper than a taxi, only 4dirhams.per person. I would come back here in the blink of an eye and spend longer as there's so much to see and live here.
Guest review byBruna
Brazil
Scored out of 10, guest rating 10

Loved Marrakesh crazy chaos but enjoyable the city to the...

Loved Marrakesh crazy chaos but enjoyable the city to the Atlas Mountains the noise and chaos of the souks the peacefulness of the Marjorelle and le jardin secret! Sit at a cafe and watch the world go by. Marvel in the noise of the main square and relax back in the lovely riad . Really enjoyed my solo trip and as a 62 women alone I felt very safe everyone so helpful and friendly . Cafe arabe was lovely just stopped at local cafe bars mainly ate locally within my area I. Places the locals ate went to the Bahia Palace Atlas Mountains loved the Medina . So easy to get about on foot never had a taxi once google maps off line amazing which the riad manager set up for me. I managed without my phone didn’t get a sim just used riad Wi-Fi . Very cheap dont change too much currency you struggle to spend it. Loved the Mountains and the Berber villages
Guest review byJill
United Kingdom
Scored out of 10, guest rating 6.0

Somewhat disappointing after visiting Fez and Tangier.

Somewhat disappointing after visiting Fez and Tangier. Especially true of the market which was basically the world's largest tourist trinkets marketplace. No comparing to the markets of the Fez and Tangier. Significantly more crowded with tourists than any other spot we visited in Morocco. There are decent places of cultural interest and some okay eating spots. Our accommodation was very good and people were generally friendly and helpful. Don't get me wrong , it is an interesting and vibrant place but not nearly as interesting as other places we visited .
Guest review byTERRENCE
Canada
Scored out of 10, guest rating 8.0

Excellent hotel overall. Typical Nobu standard!.

Excellent hotel overall. Typical Nobu standard!. Great attention to detail and good service from the staff. Very expensive wine menu, costly overall per night. Friday & Saturday evening the downstairs restaurant/bar has a DJ which goes on until 2am. You can hear the music base on the 2nd floor until it stops. Any light sleeper will be kept awake. It seems its mainly put on for the local community which makes me think why? I'm all up for a late drink and did so, but If so then cap it until say 12:30.... It's a hotel after all and the hotel guests wellbeing and experience should be priority.
Guest review bySean
Spain
Scored out of 10, guest rating 8.0

5 days would have been perfect 7 was just a little too long...

5 days would have been perfect 7 was just a little too long but that may have been because the weather wasn’t great. It’s a vibrant city but there are motorbikes everywhere and you have to be vigilant. They were even driving in the alleyways.
Guest review byGillian
United Kingdom

See reviews by guests who stayed at hotels in Marrakech

See all
From US$167.40 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 388 reviews
We stayed for 4 nights in Riad Dar Dialkoum and we can say that value for money it was a 5 star experience. Very nice position, good breakfast, large and comfortable rooms with bug beds and bathroom, but above all the care and service that Tariq Mohamed and his female colleague gave us was like a Grand Hotel. They supported us in reserving taxis, gave reco for restaurants and also booked for us an hammam which was worth the experience! Clearly recommended! :-)
Guest review byGiovanni
Italy
From US$359.66 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,041 reviews
Found this hotel to be absolutely fantastic, the room was spacious and clean and the bed very comfortable. The staff were all very friendly and happy to help and as we went all inclusive we found the meals varied and very nice. All the outside areas were very clean. The shuttle buggy to the golf course and back to the hotel was very welcome.
Guest review byPhil
United Kingdom
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 183 reviews
Hicham, Khalid and the women at the Riad made our stay like we were in a 5 star hotel. They are like your 24/7 butlers and they are always ready to help and they ask you proactively if everything is okay and if you need anything else. i would book again if ever I would be back in Marrakech.
Guest review byRey Lorenzo
Germany
From US$145.93 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 6,568 reviews
When you first walk into the building it is grand and impressive but the rest of the hotel is a disappointment, certainly not a 5 star or 4 star even hotel. At breakfast some birds flew into the room and were eating from the buffet, staff didn’t do anything about this.
Guest review byPeel
United Kingdom
From US$305.92 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,622 reviews
This is my second time staying here. Very pleasant and great all inclusive - cheap and reliable shuttle bus into Medina, variety of food buffet options for vegans, evening entertainment and pool great
Guest review byNick
United Kingdom