Skip to main content

Search hotels in Marrakech

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

Marrakech – 8678 hotels and places to stay

Hotels with airport shuttles in Marrakech

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 240 reviews
From US$487.75 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 277 reviews
From US$258.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 115 reviews
From US$167.23 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 270 reviews
From US$182.09 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,165 reviews
From US$292.65 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,290 reviews
From US$339.32 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,636 reviews
From US$176.59 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,369 reviews
From US$290.32 per night
Airport shuttle
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 466 reviews
From US$919.46 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,616 reviews
From US$261.29 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 6.5
Pleasant - What previous guests thought, 2,179 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 8,021 reviews

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5,060 reviews

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 404 reviews

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 6,592 reviews

Popular with guests booking hotels in Marrakech

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

Best hotels with breakfast in Marrakech and nearby

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

Offering a barbecue and terrace, Darsor is set in Marrakech in the Marrakech-Safi Region, 800 metres from Stadium. The rooms come with a flat-screen TV with satellite channels.

From US$197.42 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 5,638 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$66.09 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 962 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.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 806 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.

From US$313.55 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 365 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$369.30 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 79 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,055.25 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 887 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$138.19 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,266 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$242.71 per night

Hotels located in the centre of Marrakech

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 7 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$232.26 per night

Located in Marrakech with Djemaa El Fna and Le Jardin Secret nearby, Mounir Hamari provides accommodation with free WiFi and free private parking.

From US$192.31 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

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$548.30 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Offering garden views, résidence Hivernage is an accommodation located in Marrakech, 1.9 km from Mouassine Museum and 1.5 km from Koutoubia Mosque.

From US$124.58 per night
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 2 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$46.82 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 69 reviews

Boasting air-conditioned accommodation with a balcony, Sabor Apart Gueliz -Only Family- is situated in Marrakech. It is set 1.8 km from Majorelle Gardens and features free shuttle service.

From US$95.23 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Traditional Cosy Apartment Downtown Guéliz is situated in the Gueliz district of Marrakech, 1.8 km from Djemaa El Fna, 1.9 km from Majorelle Gardens and 1.8 km from Le Jardin Secret.

From US$83.61 per night
Scored out of 10, guest rating 3.4
Poor - What previous guests thought, 6 reviews

Conveniently situated in Marrakech, Guests House With View Rooftop provides a continental breakfast and free WiFi. It is located less than 1 km from Le Jardin Secret and features a concierge service.

From US$78.97 per night

Budget hotels in Marrakech and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Boasting air-conditioned accommodation with a terrace, Cœur de Marrakech Vue Panoramique-Petit Déj Offert is situated in Marrakech.

From US$159.33 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 19 reviews

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

From US$96.16 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 6 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$124.20 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 609 reviews

Set less than 1 km from the centre of Marrakech, a 11-minute walk from Le Jardin Secret, Riad ELIZZI offers air-conditioned accommodation with a patio, a garden and a terrace.

From US$110.32 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 8,021 reviews

Offering an outdoor pool and sun terrace, Hôtel Racine is located in Marrakech, a 5-minute drive from Djemaa El Fna square. The property offers a fitness centre and a free Wi-Fi access in all areas.

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

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

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,044 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 6.7
Pleasant - What previous guests thought, 13 reviews

Appart cozy hyper centre calme has a balcony and is situated in Marrakech, within just 1.8 km of Marrakesh Train Station and 1.6 km of Yves Saint Laurent Museum.

From US$97.72 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

  • 5811 attractions
  • 31 points of interest
  • 10 neighbourhoods

What guests said about Marrakech:

8.0

The Raid was great, the market was very busy not made better...

The Raid was great, the market was very busy not made better by motor bikes going up and down the small alleys. The souk was a scam and would not recommend, felt very intimidated by pushy sales man and insecure not a place to visit on your own. The food was hit and miss but over all good for the price. The tours where good as was the quad bikes and camel ride. Over all it was a good experience, come with a open mind but be vigil when in the market it is so easy to get lost. look for markers so you can work out your route. Always barter and have fun
Guest review by
paul
United Kingdom
10

Don’t buy from the souks nearest to the Jamaa el Fna, they...

Don’t buy from the souks nearest to the Jamaa el Fna, they are extortionate prices, also quite a lot of hard sell. Walk further away where prices and haggling are more fair for both buyer and seller. Same with the restaurants, we found the further away from Jemaa, the better value and quality food available. Go to palaces and Ben Youssef etc as early as possible before the crowds build up. Good day trip out to the Atlas Mountains, worth doing if you like hiking a bit and wear good footwear.
Guest review by
Susan
Ireland
8.0

A beautiful city.

A beautiful city. Personally I found it a bit too hectic and busy after a few days, but definitely a site worth visiting, culturally speaking. Prices vary enormously between local canteens and tourist-focused restaurants. If you are on a budget and want to drink wine, check prices carefully before you order as wine can easily cost twice the amount of the food. Shorts and sleeveless shirts were more common than I had anticipated, even during November, which is a sign of tolerance. I found the locals very respectful and accommodating of tourists. Please respect their culture though! (I saw a very small number of tourist a bit too provoking and slightly out of tune with the general behaviour, but that was a very small minority).
Guest review by
Rafael
United Kingdom
4.0

Marrakesh has become too touristic, too crowded, too...

Marrakesh has become too touristic, too crowded, too commercial. The numerous young men and boys trying to help, offer services or try to sell you something irritate. The city as a tourist attraction is over the top. Better choice one or more of the other historical cities in Marrocco to visit.
Guest review by
Roland Vandenbergh
Curaçao
10

Don't believe in people telling you everyone will scam you...

Don't believe in people telling you everyone will scam you there....people in Morocco are the friendliest and honest people ever. And not a single person approached us by their own...never :) Very rich in history and safe, if you take normal precautions as everywhere. Please respect the local culture also. I think if you don't wear very fleshy and expensive things and wear appropriate clothing, it's better to always blend in a bit :))
Guest review by
Paulina
Portugal
10

Beautiful city, great food, people were kind , helpful and...

Beautiful city, great food, people were kind , helpful and no attitude. A must see and experience Marrakech at least once. I would go back again. It was easy to go around .we went to all the tourist areas and ate in so many different places all excellent . We also had food tour which was very good.
Guest review by
Anonymous

See reviews by guests who stayed at hotels in Marrakech

See all
From US$199.63 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,466 reviews
Fantastic hotel in Gueliz, only 20 min walk to Medina. The rooftop pool was such a treat on sunny days. The restaurant downstairs was top notch, we had octupus and lamb burger the 1st night, both excellent. Breakfast was superb! Lots of choice and fresh coffees. What makes this hotel exceptional is the staff. They were extremely attentative and hospitable. Mohammed, Malal and Maryam provided 5 star customer service evey day and we can't thank them enough for making our stay so comfortable.
Guest review by
Naz
United Kingdom
From US$256.65 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,519 reviews
Third consecutive year of family holidays at this hotel, and we're becoming bigger fans! Our review is extremely positive! The people, the treatment, the care, the food, the entertainment, the animation - everything is of enormous quality and empathy. Well done! Thank you for the way you welcome, treat, and help us truly relax on holiday. A special mention to the staff and animation team - 5 stars.
Guest review by
Mafalda
Portugal
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,160 reviews
Beautiful hotel. Staff were amazing and very helpful. Large, very comfortable rooms. Lovely big pool, lots of sunbeds with pool towels provided. Option to go all inclusive if you wanted, however could also not go all inclusive. Lovely breakfast. Short taxi ride to centre of medina. Easy to go into the centre for dinner.
Guest review by
rosie
United Kingdom
From US$99.29 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 3,093 reviews
Reviews for this hotel are not great but the Kenneday is not as bad as implied. Certainly there are better hotels but this is decent value at peak times - a large plot with pool and nice gardens/bar area. Good helpful staff. Opposite is a 5 star hotel with a great restaurant if you want to splash out.
Guest review by
John
United Kingdom
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,667 reviews
Very nice all inclusive Hotel, with lovely grounds and pools. The food in the buffet restaurant is excellent quality with loads of choice. Airport and downtown transfer.
Guest review by
Stuart
United Kingdom