Skip to main content

Search hotels in Marrakesh

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

Marrakesh – 9582 hotels and places to stay

Filter by:

Star Rating
Review score

Swiss Continental Hôtel

Hotel in Gueliz, Marrakesh

Located in Marrakesh, a 10-minute walk 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.

A
Abu Shab
From
Israel
Great stay! The hotel was clean, comfortable, and in a very good location. The staff were helpful, and everything was exactly as expected. I would definitely stay here again.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 3,071 reviews
Price from
$119.07
1 night, 2 adults

Fashion Boutique Hotel

Hotel in Gueliz, Marrakesh

Located within a 10-minute walk of Marrakesh Train Station, Fashion Boutique Hotel in Marrakesh features a number of amenities including a terrace, a restaurant and a bar.

M
Merve
From
Turkey
It is in gueliz. And quiet more than medina for sure. At the same time close to medina.. and it is really clean property. With a nice roof pool. İt was the reason i chose it this hotel at first. Mohammed at the reception, made my day at the last day. He gave me a chance for late check out with the available room he had at that time. Hope to see them next time with same warm welcoming!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,704 reviews
Price from
$216.54
1 night, 2 adults

Ari Boutique Hôtel - Adult Only

Hotel in Gueliz, Marrakesh

Located conveniently in the Gueliz district of Marrakesh, Ari Boutique Hôtel - Adult Only is located a 10-minute walk from Marrakesh Train Station, 1.2 miles from Majorelle Gardens and 1.1 miles from...

R
Reinke
From
Belgium
Great stay, fancy room , staff so friendly
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,045 reviews
Price from
$115.21
1 night, 2 adults

Longue vie Hotels

Hotel in Hivernage, Marrakesh

Featuring a restaurant, Longue vie Hotels is located in Marrakesh in the Marrakech-Safi region, a 2-minute walk from Marrakesh Train Station and 1.5 miles from Majorelle Gardens.

P
Paula
From
Bolivia
Staff were amazing and high quality breakfast and rooms were spotless
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3,105 reviews
Price from
$139.49
1 night, 2 adults

2Ciels Boutique Hôtel

Hotel in Gueliz, Marrakesh

Set in Marrakech, 1312 feet from Marrakech Plaza, 2Ciels Boutique Hôtel features air-conditioned rooms with free WiFi throughout the property.

M
Marielle
From
Morocco
Funky and fun with a cool vibe. Not too much or too little - it’s perfect and location is great
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,212 reviews
Price from
$178.72
1 night, 2 adults

Hotel & Ryad Art Place Marrakech

Hotel in Medina, Marrakesh

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...

A
Anupam Shrivastava
From
Netherlands
Alright, so I stayed at Hotel & Ryad Art Place in Marrakech, and overall, it was pretty amazing. The location? You literally couldn't beat it – right next to the main square and the famous souks. Talk about being in the heart of the action! Breakfast was seriously good – a real highlight of my stay. And the staff, wow, they were incredible. There was this one guy, Ravi, who was always around, super prompt, and helpful with absolutely everything we needed. The room was also a great size, plenty of space to chill.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,233 reviews
Price from
$235.92
1 night, 2 adults

Tigmiza Boutique Hotel & Spa

Hotel in Palmeraie, Marrakesh

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.

Z
Zafar
From
United States
Property is gorgeous. We were welcomed with Moroccan tea and delights. Our villas were huge with nice garden views.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,087 reviews
Price from
$252.78
1 night, 2 adults

Pickalbatros Hôtel Du Golf - Adults Friendly 16 Years Plus- All-Inclusive

Hotel in Palmeraie, Marrakesh

This 5-star hotel offers a choice of leisure activities including a professionally-staffed, extensive fitness center, an outdoor pool and an indoor pool with a spa bath.

N
Natalia
From
Colombia
The room and bed were big and comfortable, staff were adorable.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,638 reviews
Price from
$243.41
1 night, 2 adults

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

Hotel in Hivernage, Marrakesh

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

V
Vanessa
From
France
Beautiful setting and amazing service. Very intimate
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,314 reviews
Price from
$262.23
1 night, 2 adults

Les Jardins De La Koutoubia

Hotel in Medina, Marrakesh

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.

W
Waheed
From
Australia
Great location, staff and facilities! The photos online didn't do it justice.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,644 reviews
Price from
$296.46
1 night, 2 adults
See all 9582 hotels in Marrakesh

Where to stay in Marrakesh

Our most popular neighborhoods in the last 30 days

Hotels with airport shuttles in Marrakesh

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 695 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 338 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 101 reviews
From $133.88 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 414 reviews
From $144.18 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,233 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,314 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,638 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,045 reviews
From $117.73 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,087 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 158 reviews

Most booked hotels in Marrakesh and surrounding area in the past month

See all

Popular with guests booking hotels in Marrakesh

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 11,804 reviews

Popular with guests booking hotels in Marrakesh

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 7,338 reviews

Popular with guests booking hotels in Marrakesh

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

Popular with guests booking hotels in Marrakesh

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 5,745 reviews

Popular with guests booking hotels in Marrakesh

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 4,275 reviews

Popular with guests booking hotels in Marrakesh

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 4,462 reviews

Popular with guests booking hotels in Marrakesh

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 3,831 reviews

Popular with guests booking hotels in Marrakesh

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,392 reviews

Popular with guests booking hotels in Marrakesh

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

Popular with guests booking hotels in Marrakesh

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,720 reviews

Hotels located in the center of Marrakesh

See all

This property offers a private pool, free Wifi, and free private parking. The apartment is composed of 1 bedroom, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is available.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 9 reviews

Le Fairouz Appartement Haut Standing centre ville Piscine offers accommodations in Marrakesh, a 16-minute walk from Koutoubia and 1.2 miles from Marrakesh Train Station.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 580 reviews

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

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 174 reviews

Just a 19-minute walk from Djemaa El Fna and one mile from Majorelle Gardens, La Fontaine features accommodations in Marrakesh with a garden.

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

Luxury 1 BDR Hivernage is located in Marrakesh, just 1.9 miles from Bahia Palace and 2.1 miles from The Orientalist Museum of Marrakech.

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 5,397 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.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 4 reviews

Studio au cœur de Guéliz à 5 min de Jemaa el-Fna offers accommodations in Marrakesh, 1.1 miles from Mouassine Museum and a 15-minute walk from Koutoubia.

Appartement plein centre marrakech p offers accommodations in Marrakesh, a 16-minute walk from Koutoubia and 1.2 miles from Marrakesh Train Station.

Budget hotels in Marrakesh and nearby

See all
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 4 reviews

المغرب offers accommodations in Marrakesh, a 13-minute walk from Koutoubia and 1.2 miles from Mouassine Museum. This property offers access to a balcony and free private parking.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 14 reviews

Rihla Hivernage- Spacious Two Bedroom Apartment with Balconies is located in Marrakesh, just 1.2 miles from Mouassine Museum and a 18-minute walk from Koutoubia.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 122 reviews

In the heart of the ancient Medina, this guesthouse is just half a mile from Jemaâ el Fna Square.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 433 reviews

RIAD LAICHI is a guest house featuring rooms with free Wifi and air conditioning in the center of Marrakesh. With city views, this accommodation offers a terrace.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 32 reviews

Prestige andalouse 4 offers accommodations in Marrakesh, a 19-minute walk from Koutoubia and one mile from Marrakesh Train Station.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 529 reviews

Riad ELIZZI is a guest house featuring rooms with free Wifi and air conditioning in the center of Marrakesh. There's a private entrance at the guest house for the convenience of those who stay.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 7,212 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 center and a free Wi-Fi access in all areas.

Just 1.2 miles from Djemaa El Fna and 1.2 miles from Majorelle Gardens, hivernage de luxe features accommodations in Marrakesh with a garden.

Best hotels with breakfast in Marrakesh and nearby

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 398 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.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 74 reviews

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

A 11-minute walk from Le Jardin Secret in the center of Marrakesh, Riad Taww'Ami provides accommodations with free Wifi and access to a garden, hot tub, and indoor pool.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,357 reviews

Located 1.2 miles from Djemaa El Fna, Hotel Jadali & Spa offers 5-star accommodations in Marrakesh and features an outdoor swimming pool, a fitness center and a restaurant.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 416 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.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 26 reviews

A 15-minute walk from Le Jardin Secret in the center of Marrakesh, Riad Abi features accommodations with access to a garden.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 2,178 reviews

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

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 471 reviews

Located in Marrakesh and with Djemaa El Fna reachable within 1.2 miles, Hotel Le Rocher Marrakech provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a...

Marrakesh FAQs: Tips for every trip

A Maze of Souks and Exotic Aromas

Situated in the northwest African nation of Morocco, Marrakesh is a stunning labyrinth of colorful 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 has a broad selection of Marrakesh hotels, apartments, and villas for every taste and budget.

Learn more about visiting Marrakesh

  • 5691 attractions
  • 31 points of interest
  • 10 neighborhoods

What Guests Said About Marrakesh:

Scored out of 10, guest rating 8.0

The buildings and deco are very Moroccan traditional,...

The buildings and deco are very Moroccan traditional, beautiful. Food was amazing , always try and have local food like Tajine. Try the Spa and Moroccan baths Hamman. Visit the desert agafey Always carry cash money (moroccan Dirhum ) don’t forget to Tip tip tip
Guest review byanele
United Kingdom
Scored out of 10, guest rating 10

Marrakech is a vibrant, unique city with plenty of monuments...

Marrakech is a vibrant, unique city with plenty of monuments to see in 2–3 days. Staying in a riad and a camel ride in the Agafay Desert were highlights. The food and service were excellent, and I felt safe traveling with my husband.
Guest review byIsabel Seixas
Portugal
Scored out of 10, guest rating 10

I travel frequently to Marrakech.

I travel frequently to Marrakech. It’s my favourite place, the food is amazing, the people are amazing & the atmosphere is indescribable. I have travelled here alone as a female and felt very safe, I have also travelled with my young daughter & she loves it here too.
Guest review byLucy
Scored out of 10, guest rating 10

been to marrakech twice, first time was in 2012, and second...

been to marrakech twice, first time was in 2012, and second in 2026. the bazaar seems to have kept its character, but i like that the 2012 shops have more local stuff than now with plain boring t shirts and jerseys and cheap souvenirs. Marrakech is not particularly a cheap place to travel to, but it can be cheap if you know where to go (but lets be honest youre not here for THAT part of marrakech). The locals seems friendlier and more open to tourist than back then, with more people can converse in english now. Where you stay in the medina can affect your experience of the city. but one advice i can give is, do not go for dinner at the stalls in jema el fina. go find a good restaurant to have a proper meal. you will be paying less for much better food and experience. this trip i discover cafe arabe and 1122. try them. get the riad experience when youre there, but be warned, most, if not all, riad are not accessible by car. so be prepared to carry your luggage and finding your riad the first time. its not easy to spot because its just a door on a plain wall with no big signage. but the discovery is the experience.
Guest review byM.Naqib
Malaysia
Scored out of 10, guest rating 10

Marrakech is an outstanding destination to visit you have...

Marrakech is an outstanding destination to visit you have the gardens,palaces,medina all a must visit. Eating out is superb so many choices and excellent value for money use the local cafes and eating places superb.
Guest review byjohn
United Kingdom
Scored out of 10, guest rating 6.0

A beautiful country with rich culture and history, but it...

A beautiful country with rich culture and history, but it comes with some challenges, especially for English-speaking travelers. Communication can be difficult, as most people primarily speak Arabic or French. Signage and directions are often unclear, making certain places—particularly riads—hard to locate. One disappointing aspect was that asking for directions frequently resulted in requests for money, which can be uncomfortable for visitors and does not align with the country's reputation for hospitality. Solicitation for tips or money was common in many places, from the airport to local streets and markets. Shopping in the markets can also be overwhelming, as some vendors are quite persistent in trying to attract customers into their shops. Additionally, some popular tourist activities, such as valley excursions and hot air balloon rides, felt somewhat overrated compared to expectations.
Guest review byMohammad Aamir
India

See reviews by guests who stayed at hotels in Marrakesh

See all
From $154.47 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 672 reviews
Breakfast was delicious, quite simple but really good quality. All the staff at the Riad were really friendly, helpful and quiet. The location is fantastic in the heart of the Medina, very close to a square with good restaurants, about a 10 minute walk from the main square but it was nice to leave the bustle of the main square behind and return to our peaceful, clean, cool and calm home from home. Highly recommend for those that like the simple things in life rather than opulent 5 star large hotels.
Guest review bySophia
United Kingdom
From $74.15 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 192 reviews
We had an absolutely amazing stay! The riad is brand new, very stylish and very clean. The team went above and beyond to make our stay comfortable. Their breakfasts are AMAZING, freshly prepared right in front of you, including freshly squeezed orange juice. I would even say that Mimi feels like a 5 star hotel somewhere in southern Europe. We’re so glad we stayed with them, and will recommend Mimi to all friends traveling to Marrakech.
Guest review byAliaksandra
Belarus
From $112.14 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 597 reviews
Authentic riad about a twenty minute walk to the main square. If you’re looking for 5 star luxury then this might not be the place for you but if you want a very friendly and comfortable stay then I would highly recommend it. Being based here we got a real experience of Marrakech life, the busy streets, the shops and the people. The hotel manager was always friendly and helpful and the rooms have everything you need.
Guest review byMartin
United Kingdom
From $163.12 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 484 reviews
The staff was absolutely 5 star! Incredibly kind and accommodating, we needed to check out early for our desert trip and they were able to serve us a full breakfast before the restaurant opening time. The Riad is located centrally and within walking distance from most points of interest. The room was super cosy and the aesthetic of the hotel was very pleasing. Highly recommend staying here!
Guest review byElena
Norway
From $769.20 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 103 reviews
The staff was amazing and extremely helpful. Always happy to help and very responsive which is what you’re looking from a 5 stars hotel. The property is very nice
Guest review byMarc-Olivier
United Kingdom

More places to explore, more ways to go