Skip to main content

Search hotels in Marrakech

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

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

T
Tavon
From
Belgium
Shaimaa, she helped me to fix a taxi and was really nice to me i really appriciate that
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,518 reviews
Price from
US$124.19
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.

B
Boban
From
North Macedonia
The room was decent, though lacking some basic amenities like a kettle. However, the cleanliness was excellent, which is a positive aspect.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,550 reviews
Price from
US$235.15
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...

A
Abdelghani
From
Germany
Second time here. The rooms were clean and very comfortable, with elegant décor. They went over and beyond to help make my stay enjoyable. I loved everything about this hotel, from room types, customer service, and facilities to the pool. I highly recommend this hotel to anyone visiting Marrakesh down town.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,771 reviews
Price from
US$128.38
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.

A
Ajul
From
India
Amazing staff, they are so helpful and such a happy bunch. The room is absolutely incredible ( we booked for 6 days and 1 more) as this hotel is just amazing
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3,068 reviews
Price from
US$180.41
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
JOANNE
From
United Kingdom
The hotel was beautiful, the staff were super helpful and couldn’t have been friendlier!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,824 reviews
Price from
US$203.59
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....

N
Nikki
From
Guernsey
A characterful property with lovely bedrooms and a great rooftop pool. The staff were welcoming, polite and helpful. Excellent breakfasts. Perfect location.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,162 reviews
Price from
US$268.75
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.

J
Johann
From
Iceland
Everything was perfect. Staff was excellent and breakfast great. All three pools were great and very good location. Rooms were spacious and comfortable.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,279 reviews
Price from
US$319.94
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.

Z
Zhydyk
From
Hungary
This place is something special. It is created to let your soul and body a rest. You can just lay on a sunbed near the pool enjoying the aura of the threes that flower all year, peace . Massage in spa is a must have. The rooms one graund floor are special, the shower is magic. Restaurant is Great. Just go ahead and try it!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,304 reviews
Price from
US$294.77
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.

E
Enrique
From
Mexico
Everything the people there are amazing. Very nice job
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,785 reviews
Price from
US$337.71
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.

D
David Matousek
From
Czech Republic
New hotel, no sewer smell like in almost every hotel in Morroco. Fully featured breakfest. English speaking staff is very polite and helpfull.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 247 reviews
Price from
US$143.97
1 night, 2 adults
See all 9120 hotels in Marrakech

Popular hotels in Marrakech

Check out our top picks in Marrakech

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 910 reviews
    From
    US$77
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 581 reviews
    From
    US$86
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 10 reviews
    From
    US$84
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 606 reviews
    From
    US$80
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 626 reviews
    From
    US$79
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 2,392 reviews
    From
    US$101
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 672 reviews
    From
    US$181
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 794 reviews
    From
    US$138
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,097 reviews
    From
    US$75
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 120 reviews
    From
    US$113
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 885 reviews
    From
    US$67
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 552 reviews
    From
    US$221
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 362 reviews
    From
    US$134
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 373 reviews
    From
    US$134
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 289 reviews
    From
    US$257
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 843 reviews
    From
    US$77
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 281 reviews
    From
    US$107
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 537 reviews
    From
    US$142
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 403 reviews
    From
    US$83
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 900 reviews
    From
    US$82
    1 night, 2 adults

Hotels with airport shuttles in Marrakech

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 304 reviews
From US$245.54 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 247 reviews
From US$143.97 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 331 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,162 reviews
From US$373.26 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 336 reviews
From US$82.95 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 124 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,304 reviews
From US$540.42 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,771 reviews
From US$160.48 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,279 reviews
From US$373.26 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,824 reviews
From US$373.26 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 8.8
Fabulous - What previous guests thought, 886 reviews

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5,001 reviews

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 5,337 reviews

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

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

Popular with guests booking hotels in Marrakech

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

Best hotels with breakfast in Marrakech and nearby

See all
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 5,593 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.48 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 848 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$136.27 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 796 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$284.39 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 359 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$485.73 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 69 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,594.74 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 881 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$221.59 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,309 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$259.50 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 393 reviews

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

From US$180.41 per night

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$194.33 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 176 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.

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$455.38 per night
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 4 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.78 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set in Marrakech, 1.6 km from Majorelle Gardens and 1.5 km from Yves Saint Laurent Museum, Casbah Amor - Rooftop with Pool & Air Conditioning offers air-conditioned accommodation with a terrace and...

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 116 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 9.5
Exceptional - What previous guests thought, 13 reviews

Conveniently set in the centre of Marrakech, Riad Abi offers a terrace, air conditioning, free WiFi and flat-screen TV. With mountain views, this accommodation features a patio.

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

Situated in Marrakech, 1.9 km from Majorelle Gardens and 1.7 km from Marrakesh Train Station, Bel appartement 2 chambres au coeur de Gueliz offers air conditioning.

From US$133.31 per night

Budget hotels in Marrakech and nearby

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 385 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.

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.

From US$93.85 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 547 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.72 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.73 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Featuring air-conditioned accommodation with a plunge pool, Quiet & Central 1BR Apart with Pool in Gueliz is located in Marrakech. It is set 2 km from Djemaa El Fna and provides a lift.

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.

From US$117.31 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 13 reviews

Situated in Marrakech, 1.7 km from Majorelle Gardens and 1.8 km from Marrakesh Train Station, Appart cozy hyper centre calme features air-conditioned accommodation with a balcony and free WiFi.

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

Set within less than 1 km of Mouassine Museum and a 11-minute walk of Djemaa El Fna, Dar el Koutoubia offers rooms with air conditioning and a private bathroom in Marrakech.

From US$74.65 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.

What guests said about Marrakech:

Scored out of 10, guest rating 8.0

Interesting town b ut once you have "done" the souks there...

Interesting town b ut once you have "done" the souks there is not that much else. The night-time in the big square is fun if you don't mind the hassle. We had 5 days - 2 would have been about right!
Guest review byStephen
United Kingdom
Scored out of 10, guest rating 10

Fabulous place.

Fabulous place. Vibrant and interesting with some fascinating architecture and art and places to visit. Especially liked Baha’i palace and the Marjorelle gardens. Rooftop dining a must, and an evening in El Fena square a must just to see all the stalls and performers.
Guest review byRachael
France
Scored out of 10, guest rating 10

Marrakesh gets a 10/10!

Marrakesh gets a 10/10! The food, culture, people and weather was great. Our first time here, a group of girls, and we all loved it. Best falafel to eat at Falafel brunch and terrace! We walked almost everywhere. The Agafay dessert activity is a must.
Guest review byRamos
Scored out of 10, guest rating 10

We had a private tour guide & this proved very helpful &...

We had a private tour guide & this proved very helpful & useful to navigate the rabbit warren of tiny streets in the madina. The knowledge & history we learnt was very interesting too. Well worth it.
Guest review bysusan
United Kingdom
Scored out of 10, guest rating 8.0

To find a city in this day and age that hasn't become a uni-...

To find a city in this day and age that hasn't become a uni-culture globalised city is probably quite rare and the atmosphere of old Marrakech is a real treat. It risks being ruined by traffic fumes, and the amount of small motorcycles that plough through the souk and make medina wandering not at all relaxing (never mind the hawking from vendors!) Do AVOID anyone promising to show you the tanneries and '100 Berber women coming to market from the Sahara' - this is an attempt to get you into a leather shop and some high pressure and quite unpleasant selling
Guest review byMark
United Kingdom
Scored out of 10, guest rating 10

Warm and friendly people.

Warm and friendly people. The souks (markets) are engaging, full of smells from spices and colorful. The food is outstanding with lots of flavor from natural spices but not hot spicy. Go outside the city to the Oukira Valley and the Atlas Mountains and enjoy the scenery. We felt very safe there. Day tours are very easy to arrange. We stayed at a Riad and one hotel in Marrakesh. We enjoyed the Riad experience much better than the hotel—much more personable. We went to the Music Museum and enjoyed a meal at their terrace restaurant—enjoyed both very much.
Guest review byNarda
United States

See reviews by guests who stayed at hotels in Marrakech

See all
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3 reviews
Very close to the airport, specially if u need a place to stay while having a flight stopover. The lady who manage the place is absolutely helpful and the lady that welcomes you is a true star, friendly and polite despite the language barriers ( I dont speak arab) the place lack of heating system as most places around marrakesh but plenty of blankets available in the property. Can't say is hilton 5 star hotel but the price / location/ cleanliness is fair and great value for money
Guest review byFlavio
Spain
From US$152.50 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,635 reviews
An excellent choice if you’re looking to experience the city while enjoying the comfort and convenience of an internationally styled hotel. The service is attentive and professional, and it’s a rare plus to be able to sip a cocktail by the pool — a welcome luxury in Morocco. Its location strikes a great balance: close enough to the old medina for easy exploring, but tucked away just enough to offer a more relaxed atmosphere.
Guest review bydanilodc
Italy
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 797 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 byClaire
United Kingdom
From US$91.24 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,551 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 byMedtoune
United Kingdom
From US$271.35 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,877 reviews
very nice hotel, one of the best i would say in marrakech. lovely rooms and exactly what you expect from a 5 star hotel. big hotel and very good service. people at reception very kind.
Guest review byTrip
United Kingdom