Skip to main content

Search hotels in Marrakech

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

Marrakech – 8585 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.

J
James
From
United Kingdom
Nice new hotel in a decent location with lots of nice restaurants near by. A little bit out of town but not too difficult to get in to the centre. Very attentive staff who were always there to help.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,047 reviews
Price from
US$146.97
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.

W
Wissam
From
Sweden
The location was great. Receptionist lady Manal she was helpful and so kind and very welcoming . The restaurant was good and the food was nice .
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,440 reviews
Price from
US$231.47
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...

C
Charley
From
Australia
Super clean, staff were incredibly lovely and welcoming and room service was fantastic
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,616 reviews
Price from
US$170.52
1 night, 2 adults

Longue vie Hotels

Hotel in Hivernage, Marrakech

Located in Marrakech, 200 metres from Marrakesh Train Station, Longue vie Hotels provides accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

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.2
Superb - What previous guests thought, 3,102 reviews
Price from
US$177.58
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.

s
suzan
From
Jordan
Everything , Amazing service and staff specially oussama , ouissam , Ali , marouan and Fatima.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,575 reviews
Price from
US$156.83
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....

E
Erez
From
Israel
The rooms are big with two showers and toilets. No windows to the outside, only toward the inside court. Location is the best, right on the big sqare. Breakfast is only ok. I was expecting a better breakfast. But the staff is wonderful. Treat you like kings. They let us stay and use all of the hotels' facilities even after we checked out until our flight.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,169 reviews
Price from
US$264.54
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.

S
Simona
From
Austria
Extraordinary design hotel with great green space & 3 pools, which make you feel very relaxing and calming. Exceptional personal as well as food & entertainment in the Marrocan restaurant.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,400 reviews
Price from
US$283.44
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.

M
Marcel
From
Romania
The hotel had so much personality, great location, amazing services and food. Pool is heated, it's like a small paradise outside the busy medina. Very delicious breakfast included. Highly recommend it if you want a quiet place to stay in and just want to relax.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,280 reviews
Price from
US$293.78
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.

N
Nicole
From
Switzerland
Perfect location close to the souks, but still very calm. Cosy hotel,friendly staff, good breakfast buffet. Little slow service at breakfast but still ok
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,927 reviews
Price from
US$332.42
1 night, 2 adults

Yin Hotel & Spa

Hotel in Marrakech

Located in Marrakech, 16 km from Bahia Palace, Yin Hotel & Spa provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

Y
Yernush
From
South Africa
The attention to detail, the stunning design of the lobby and choice of aroma. The design of the poolside and the little hammocks was so relaxing, even the room was so neat and clean and the TV allowed us to connect to our Netflix. It was all so tasteful and so luxuriously decorated, I’m a fan of the feature walls in the lobby and how they matched the furniture. Very cool. I also found it quite cool that they have their own vegetable garden and use it in the food they prepare. The hotel is basically brand new, State of the art door locks with a combination key, fresh and clean rooms that are cool and quirky. The staff were so warm and welcoming, proper Moroccan hospitality and they extended their care in an outstanding way. I will never forget the courtesy they showed us and made sure that we were happy no matter what. Trust me, by the end of our stay we were very happy. Our stay at Yin hotel truly made up for the previous “5 star” hotels we stayed at in the other cities because it really was on an international 5 star level yet small enough that we were given special treatment and the full attention of all the staff and even a meeting with the owner! I feel like family now and we will definitely return to Marrakech one day because of this wonderful place we could call home for a few days.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 104 reviews
Price from
US$419.90
1 night, 2 adults
See all 8585 hotels in Marrakech

Hotels with airport shuttles in Marrakech

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 228 reviews
From US$618.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 270 reviews
From US$259.55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 258 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,169 reviews
From US$367.42 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,280 reviews
From US$538.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,616 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,400 reviews
From US$326.59 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,575 reviews
From US$293.93 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 3,102 reviews
From US$185.46 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 237 reviews
From US$137.57 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.3
Good - What previous guests thought, 6,302 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 2,160 reviews

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 3,250 reviews

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 256 reviews

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

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

Budget hotels in Marrakech and nearby

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

Featuring a spa bath, La Fontaine is located in Marrakech. Free WiFi is provided throughout the property and private parking is available on site.

From US$110.57 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 5,644 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.38 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$47.03 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 72 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 9.4
Superb - What previous guests thought, 107 reviews

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

From US$103.81 per night
Scored out of 10, guest rating 3.8
Poor - What previous guests thought, 5 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$56.22 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 342 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$102.88 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.58 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$233.28 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 632 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$198.29 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$550.70 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 979 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$134.14 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$256.61 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 369 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$370.36 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$125.13 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,473.41 per night

Best hotels with breakfast in Marrakech and nearby

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 891 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$247.86 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,283 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$255.44 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 341 reviews

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

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

Offering an outdoor pool, Riad Les Yeux Bleus is located in the old Medina of Marrakech, just a 10-minute walk from Djemaa El Fna square. Free Wi-Fi access is available in all areas.

From US$323.16 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,870 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$195.81 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 367 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$199.45 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 128 reviews

The riad is ideally located in a quiet street, only 100 metres from the Bab Doukkala mosque. The Double Terrace on the roof offers a panoramic view of the Red City.

From US$170.29 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 149 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.

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

  • 5816 attractions
  • 31 points of interest
  • 10 neighbourhoods

What guests said about Marrakech:

4.0

Marrakesh is not a place I would recommend to most travelers...

Marrakesh is not a place I would recommend to most travelers looking for a luxury vacation. I found the people to be very friendly and welcoming but the condition of the city (very dirty and busy)and some/most of the accommodations were extremely poor.
Guest review by
Barbara
United States
10

Marrakech is a captivating destination with its vibrant...

Marrakech is a captivating destination with its vibrant culture and historic charm. While it is actually quite touristy, the city's unique atmosphere and rich experiences still make it absolutely worth visiting. It is very easy to get around and the locals are quite friendly.
Guest review by
Christy
Hong Kong
10

Fascinating, but it is easy to get to lost in the tiny...

Fascinating, but it is easy to get to lost in the tiny alleys and streets of the souks.There is a lot more to be discovered than we managed in our 7 days. All the people we met were amazingly welcoming and friendly.
Guest review by
John
United Kingdom
6.0

It is a fascinating place but there are too many mopeds and...

It is a fascinating place but there are too many mopeds and our whole stay was ruined because of them. They drive too fast through crowded areas. We found some great places to eat, the Mandala Society was a definite great place.
Guest review by
Jacqueline
Spain
10

Family trip to Marrakech was first class.

Family trip to Marrakech was first class. Very cultural, authentic and real place to visit not spoilt by tourist. Busy and bustling but safe and friendly. Fantastic choice of bars and restaurants and magical hidden riads. Outstanding
Guest review by
Richard
United Kingdom
8.0

It is a special characterful place for scouring the souks,...

It is a special characterful place for scouring the souks, seeing the amazing colours af clothes and spices, however there are now too many motorcycles that dangerously weave around the tourists. This is very different to the coastal town of Essoauria, which is very pleasant to walk, especially the wonderful promenade and beach.
Guest review by
Rickcrox
United Kingdom

See reviews by guests who stayed at hotels in Marrakech

See all
From US$157.46 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 6,554 reviews
the whole experience was great,the location ,the rooms were big and d beds were comfy,the facilities were top class like the gym,sunna,hammam but above all the staff were great and very helpfull the only downside about this hotel was the main swimming pool and the surrounding area the pool needs attention it doesen t match the hotel it looks dirty and outdated apart from that everything else is 5 stars.
Guest review by
SIMOWAC
United Kingdom
From US$114.31 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 711 reviews
It’s not all inclusive, they only have food at certain times and the food isn’t good. They ran out of mint so couldn’t make mojitos but there’s about 100 mint trees on the property. The hotel and the surroundings are beautiful but it’s too far outside the centre for the food to be bad, we spent double what we intended because we couldn’t eat there so had to get taxis and go out every night.
Guest review by
Daisy
United Kingdom
From US$173.21 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 210 reviews
The decoration, design and cleanliness of the Riad as well as our room were impeccable. They take care of every detail and we were always treated kindly. It made us feel like we were in a 5 star hotel. The breakfast was amazing with a great variety of choices, the staff was always polite and helpful.Totally recommended.
Guest review by
Jose Luis
Switzerland
From US$260.36 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,179 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
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 853 reviews
The all inclusive package made the holiday simple and enjoyable. The staff were always willing to address issues promptly. The hotel made up for its location by providing free shuttle buses into the city.
Guest review by
Dr Gloria
United Kingdom