Skip to main content

Search hotels in Marrakech

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

Marrakech – 8762 hotels and places to stay

Hotels with airport shuttles in Marrakech

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 625 reviews
From US$210.48 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 241 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 283 reviews
From US$257.35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 137 reviews
From US$139.74 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 280 reviews
From US$161.02 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,161 reviews
From US$362.30 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,287 reviews
From US$677.79 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,641 reviews
From US$173.89 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,363 reviews
From US$313.99 per night
Airport shuttle
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 466 reviews
From US$1,129.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 6.5
Pleasant - What previous guests thought, 2,186 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 5,627 reviews

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 6,688 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 7,975 reviews

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

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

Hotels located in the centre of Marrakech

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 613 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$195.53 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$543.03 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 5,627 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$65.46 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 804 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$253.03 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 360 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$367.23 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.37 per night
Scored out of 10, guest rating 8.2
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.

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$82.81 per night

Best hotels with breakfast in Marrakech and nearby

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,261 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$218.53 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 361 reviews

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

From US$151.22 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 355 reviews

Located in Marrakech, less than 1 km from Le Jardin Secret and 900 metres from the centre, RIAD LAICHI provides air-conditioned accommodation with free WiFi, and ski-to-door access.

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

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

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,913 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$143.60 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 383 reviews

Set in Marrakech and with Djemaa El Fna reachable within 1.9 km, Hotel Le Rocher Marrakech offers concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi throughout the property and...

From US$217.38 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 537 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$92.01 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 487 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$248.72 per night

Budget hotels in Marrakech and nearby

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

RESIDENCE HAMZA Cosy appartement only family à Gueliz is situated in Marrakech, 1.8 km from Djemaa El Fna, 1.9 km from Marrakesh Train Station, as well as 1.9 km from Mouassine Museum.

Scored out of 10, guest rating 3.9
Poor - What previous guests thought, 7 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.21 per night
Scored out of 10, guest rating 7.7
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$95.23 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$123.01 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 7,975 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$87.99 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,048 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.

From US$86.26 per night
Scored out of 10, guest rating 5.1
Passable - What previous guests thought, 6 reviews

Situated in Marrakech with Majorelle Gardens and Marrakesh Train Station nearby, hamza features accommodation with free WiFi and free private parking.

From US$63.76 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 3 reviews

Appartement sur Guéliz is located in the Gueliz district of Marrakech, 2 km from Djemaa El Fna, 1.5 km from Marrakesh Train Station and 2 km from Majorelle Gardens.

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

  • 5801 attractions
  • 31 points of interest
  • 10 neighbourhoods

What guests said about Marrakech:

10

Marrakech is a vibrant, colorful, and unforgettable city -...

Marrakech is a vibrant, colorful, and unforgettable city - full of history, friendly people, and an atmosphere that instantly pulls you in. The culture, architecture, and energy make every visit special. That said, transportation can be challenging, and moving around freely isn’t always as easy or straightforward as it should be. Taxis, traffic, and the layout of the city sometimes make short distances feel longer than they are. Another improvement that would truly elevate the travel experience is the airport situation. Marrakech could benefit greatly from a second, larger airport to handle the growing number of visitors more comfortably. Overall, Marrakech remains a wonderful destination - rich, lively, and unique - just with a few areas that could be improved to make the experience even smoother for travelers.
Guest review by
Adnane
Germany
10

Very vibrant city!

Very vibrant city! The Medina is full of artisans locals, beberes, arabics, all kinds! You see weavers, shoe makers, metal workers, soap makers, herbalists..... It´s beautiful to see a Community together, loving, help full and with such an artist hand and Heart! Full of handy public transports, taxi and easy mobility!
Guest review by
Patrícia
Portugal
10

It’s a crazy place to visit but definitely worth it!

It’s a crazy place to visit but definitely worth it! The souks are fun! Restaurants and food was incredible and the people are generally friendly and helpful! La pergola and le Slimana were lovely restaurants!
Guest review by
Andrea
United Kingdom
8.0

Marrakesh is an assist on the senses .

Marrakesh is an assist on the senses . The Jewish centre is amazing for herbalists and spices ,full of life and colour ,genuine local people ,not pushy and happy to see you . Shop there for oils,coffee ,spices as much cheaper and they grind them up in front of you ,amazing . The medina is something to behold but the noise levels are off the scale and to much after awhile . It’s expensive and they’re quite rude in the stores if you want to haggle the prices down and will literally tell you to get out if they don’t like your offer … very rude That aside explore the city away from the centre because it’s a cultural explosion
Guest review by
tattlebug
United Kingdom
10

A beautiful vibrant city full of life.

A beautiful vibrant city full of life. We loved the local cuisine and especially msemmen - the pancakes. The Jemaa el-Fna square is full of people throughout the whole day. Music, dancing, performances... The fresh juices are a must.
Guest review by
Mirela Rimac Ešegović
Croatia
10

Marrakech can feel chaotic at first, especially in the old...

Marrakech can feel chaotic at first, especially in the old town where you meet all kinds of street vendors and the usual small hustlers. But overall, both the city and the medina felt safe and surprisingly welcoming. The city goes quiet around midnight, which is great if you’re not into loud nightlife or drinking. There’s no special attitude toward non-locals — tourists are treated with calculated respect, and even the hustlers try to avoid real trouble. Reputation matters here. The city is alive, real, and not pretending to be something it isn’t. It’s tourist-oriented, but locals actually live and work here, so you can fully experience Moroccan culture. The best food we had was fish — all the fancy spots failed to impress, while local places were the winners. We even took home a tea set after falling in love with their tea culture. There’s plenty of trade, sometimes with confusing prices, and transport is the only thing that can really stress you out. If you rent a car, get full coverage — no question about it.
Guest review by
Vitalijs
Latvia

See reviews by guests who stayed at hotels in Marrakech

See all
From US$197.71 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,477 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
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 751 reviews
Luxurious hotel room with large jacuzzi and fabulous view of the magnificent hotel garden. Adults only all inclusive. Pools heated in the winter months. Fabulous food and a variety of entertainments. Cheerful helpful staff. An oasis in the middle of old Marrakesh. Easy access to the Medina and souks just a few minutes walk away. Highly recommend.
Guest review by
Claire
United Kingdom
From US$320.89 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 564 reviews
Location and staff are both great. Our air con didn't work but the staff did sort it out. Came as a surprise not to have windows or patio especially as it is supposedly 5 star hotel but then it is in centre of the old town so having no windows meant it was quiet.
Guest review by
Julie
United Kingdom
From US$98.91 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,612 reviews
the hotel is in a great location walking distance to the medina souk a mall shops and lots more always easy to get taxi right outside the hotel the receptionists wore great 5 star staff very helpful kind and polite I highly recommend it.
Guest review by
Medtoune
United Kingdom
From US$532.70 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 505 reviews
The hotel is amazing, the rooms, the pool area, the spa, the gym. All fantastic. I can’t overstate this enough, just fantastic. Probably the best hotel room I’ve ever stayed in, and I’ve stayed in a lot of 5 star hotels all over the world.
Guest review by
David
United Kingdom
gogless