Search hotels in Marrakech-Safi, Morocco

Enter your dates and choose from 11289 hotels and other places to stay

Check out these popular cities in Marrakech-Safi

Marrakech

10798 hotels

Essaouira

1459 hotels

El Karia

24 hotels

Imlil

111 hotels

Sidi Kaouki

81 hotels

Ourika

74 hotels

Ouirgane

34 hotels

Safi

131 hotels

El Mjed

2 hotels

Stay in Marrakech-Safi's best hotels!

Filter by:

Star rating
Review score

Swiss Continental Hôtel

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

K
Karamjeet
From
Morocco
Shaima- abdul very friendly and welcoming. Hotel and room was very clean. Geniune price, perfect location.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,053 reviews
Price from
US$147.70
1 night, 2 adults

Fashion Boutique Hotel

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

A
Ayooluwade
From
Nigeria
The property was easily accessible, very neat with good aesthetics. The staffs were amazing with Mohamed being a spectacular host ready to tend to all of our requests. I’ll definitely be using this hotel when next I’m in Marrakech
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,443 reviews
Price from
US$229.05
1 night, 2 adults

Ari Boutique Hôtel - Adult Only

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

W
Wail
From
Saudi Arabia
The location is amazing in the center of everything. It's extremely clean and the air-conditioning is really wonderful. The swimming pool is crystal clear. First hotel in Marrakech without any bad smell. New buildings I think.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,617 reviews
Price from
US$168.73
1 night, 2 adults

Longue vie Hotels

Hotel in 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,105 reviews
Price from
US$175.73
1 night, 2 adults

2Ciels Boutique Hôtel

Hotel in 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,588 reviews
Price from
US$198.30
1 night, 2 adults

Hotel & Ryad Art Place Marrakech

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

M
Manca
From
Slovenia
very good location, right by the main square in medina, very quiet, because it’s a ryad with no windows in the rooms, very convinient for walking all around medina to the main attractions, very kind staff, especially Brahim was very helpful, smiling all the time, very nice staff also at the restaurant, the hotel is top, very nice decorated
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,169 reviews
Price from
US$261.77
1 night, 2 adults

Tigmiza Boutique Hotel & Spa

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

m
matias
From
Argentina
Pool, rooms and location. Breakfast
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,397 reviews
Price from
US$280.47
1 night, 2 adults

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

Hotel in 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$288.82
1 night, 2 adults

Les Jardins De La Koutoubia

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

l
lauren
From
Jersey
so clean great location breakfast was fabulous
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,926 reviews
Price from
US$328.95
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.

J
Josanne
From
Malta
The property is very stylish and everywhere is extremely taken care of with special care.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 105 reviews
Price from
US$415.51
1 night, 2 adults
See all 11289 hotels in Marrakech-Safi

Most booked hotels in Marrakech-Safi in the past month

See all

Popular with guests booking hotels in Marrakech-Safi

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

Popular with guests booking hotels in Marrakech-Safi

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

Popular with guests booking hotels in Marrakech-Safi

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

Popular with guests booking hotels in Marrakech-Safi

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

Popular with guests booking hotels in Marrakech-Safi

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

Popular with guests booking hotels in Marrakech-Safi

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

Popular with guests booking hotels in Marrakech-Safi

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

Popular with guests booking hotels in Marrakech-Safi

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

Popular with guests booking hotels in Marrakech-Safi

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

Popular with guests booking hotels in Marrakech-Safi

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

Marrakech-Safi's best hotels with breakfast

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 206 reviews

Well located in Marrakech, Riad Origines provides air-conditioned rooms, a terrace and a restaurant. In a prime location in the Medina district, this hotel offers a bar, as well as an indoor pool.

From US$207.76 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 259 reviews

Well set in Marrakech, Riad Zi provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden. This 3-star hotel offers a terrace.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 167 reviews

Situated in Marrakech, 33 km from Bahia Palace, Hotel Jnane riad features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$86.57 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 191 reviews

Featuring a terrace, Riad Amalia offers rooms in Marrakech, 1.8 km from Djemaa El Fna and 1.8 km from Koutoubia Mosque.

From US$125.79 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 181 reviews

Well located in Marrakech, Riad Atay provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden. 500 metres from The Orientalist Museum of Marrakech and 600 metres from...

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

In a prime location in Marrakech, Hotel & Riad Veridis provides air-conditioned rooms, a terrace, free WiFi and a restaurant. This 3-star hotel offers room service.

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

Located in Marrakech, 18 km from Bahia Palace, Just V hotel & Spa provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

From US$577.10 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 692 reviews

Located in Essaouira and with Plage d'Essaouira reachable within 300 metres, Le Palazzo provides concierge services, non-smoking rooms, a restaurant, free WiFi throughout the property and a bar.

From US$280.47 per night

Budget hotels in Marrakech-Safi

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

Facing the beachfront, La Maison des Vagues offers 2-star accommodation in Sidi Kaouki and features an outdoor swimming pool, garden and shared lounge.

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

Set in Imlil, Riad Atlas Panorama features a terrace and ski-to-door access. Among the facilities of this property are a restaurant, a shared kitchen and a shared lounge, along with free WiFi.

From US$34.34 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 136 reviews

Hotel Blue Kaouki Boutique Hotel is located in Essaouira right on the Sidi Kaouki Beach, 25 km from Essaouira city centre. Guests can relax in the living room or on the terrace seating area.

From US$114.27 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 22 reviews

Well set in the centre of Marrakech, Riad Dar Z'r provides air-conditioned rooms, a garden, free WiFi and a terrace. This 3-star hotel offers an ATM and a concierge service.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews

Located in Marrakech, Diaft'na features a garden, shared lounge, terrace, and free WiFi throughout the property. An indoor swimming pool and a car rental service are available for guests.

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

Eb Les Oliviers features free WiFi and views of city in Benguerir. Featuring a restaurant, this 3-star hotel has air-conditioned rooms with a private bathroom.

From US$87.53 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 25 reviews

Set in Marrakech, 20 km from Bahia Palace, Whisper Hotel offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

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

Riad Village offers accommodation in Imlil. Boasting a concierge service, this property also provides guests with a terrace.

From US$46.75 per night

Hotels in Marrakech-Safi that you can book without a credit card

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

Featuring a bar, Hôtel Mechouar Plaza is located in the centre of Essaouira, 300 metres from Plage d'Essaouira.

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

Located in the Medina, a 3-minute drive from Essaouira Port, this hotel proposes en suite rooms with free Wi-Fi.

From US$86.57 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 296 reviews

Situated in Marrakech, 15 km from Menara Gardens, Le Parc des Oliviers features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$80.79 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,256 reviews

Hotel Zaitoune is situated in Marrakech, 100 metres from Palais de La Bahia. Hotel Zaitoune features free WiFi throughout the property. A terrace or balcony are featured in certain rooms.

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

Hotel Atlas is situated in the Medina district in Marrakech, 100 metres from Djemaa El Fna. Guests can enjoy the on-site restaurant. Some units have a seating area to relax in after a busy day.

From US$49.34 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 709 reviews

Featuring a terrace, HOTEL EL AMAL is set in the centre of Marrakech, 400 metres from Djemaa El Fna.

From US$18.70 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 672 reviews

Well set in the centre of Marrakech, Hotel Wissam provides air-conditioned rooms, a garden, free WiFi and a terrace.

From US$40.40 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 337 reviews

Hotel Sahara is a 2-minute walk from Essaouira Beach. It features a furnished sun terrace, a Moroccan lounge with satellite TV and local cuisine upon request.

From US$35.78 per night

FAQs about hotels in Marrakech-Safi

See reviews by guests who stayed at hotels in Marrakech-Safi

See all
From US$2,451.31 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 80 reviews
It was an absolute pleasure to stay at the beautiful Royal Mansour. The people working there were all extremely kind and helpful. Never have I experienced such a great service. I can definitely recommend this hotel to everyone who can afford to stay there. The Fast track service at the airport they provided, the pick up with Bentley’s, the roomservice, the housekeeping. Everything was amazing. Thank you so much for making our week an experience we will never forget.
Guest review by
Achmed
Netherlands
From US$437.50 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,628 reviews
When I arrived at desert, the energy of desert and the decoration got me. Everything was perfect. Mouna, she is very kind and lovely🤍 she was welcoming us with big smile from heart. Now, we are friends.Thank you to her. Very gentle breakfast with amazing view, at the night that stars with desert silence with moroccon wine at fireplace.. I promise to myself that I’ll go again. Thank you for all crew..
Guest review by
ecenaz
Turkey
From US$217.11 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 752 reviews
Got in and offered dinner straight away, Abdel then waited for us to book in the excursions. We had a full Hamam and spa, the ladies who are in the Hamam were so good OMG! Massage was nice with a little swim after. Got to to the room to find fruit basket (wasn’t that fresh looking) and snacks left which we wasn’t expecting so was such a sweet gesture!
Guest review by
Parveen
United Kingdom
From US$302.74 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,820 reviews
Lovely and kind staff. Excellent food, good work by animation and massive hotel with very clean rooms. Recommend this hotel and definitely coming back, special shout out to Smiley, Younes and Hiba for great work and communication.
Guest review by
Amjad
United Kingdom
From US$956.89 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 32 reviews
The staff is very attentive and the experience is fantastic. They tell you that you do everything you want as if you are home and it is exactly what is happening. Fabulous. And the place is absolutely beautiful.
Guest review by
Anne Gaelle
France
From US$609.42 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 533 reviews
A luxuriant place. The atmosphere was quiet , relaxing and very good energy...a very beautiful hotel with really nice garden and swimming pool. Staff are very friendly and helpful . Great room. Just amazing!!
Guest review by
Diana
Romania
From US$155.89 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,295 reviews
The manager off the hotel Yassine did his best for us, the service he gave was stunning and super. He knows how to manage! Keep up the good work and we will come soon again.
Guest review by
Youssef
Netherlands
From US$186.98 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 1,412 reviews
my vote is 10+ for everything. the place, people and services are the best ps. thank you Fatima for the cleaning room and your beautiful smile♥️ I will return soon
Guest review by
alexandra
Switzerland
From US$246.78 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,041 reviews
The concierge especially Mohammed was always helpful which was lovely, All staff and room service was excellent highly recommend this stunning hotel
Guest review by
beenish
United Kingdom
From US$554.02 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 329 reviews
Absolutely relaxing, spacious resort with beautiful rooms and tasty food. Remember to book spa treatments in advance because it’s very busy.
Guest review by
Magdalena
Poland
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,673 reviews
Thé pepele are super 👍 thé hôtel give you five stars feeling all day long Im very happy over all highly recomended for sure
Guest review by
Tal
Colombia
From US$122.63 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 370 reviews
such an amazing place. quiet and surrounded by the mountains. not to far from Marrakech.
Guest review by
Maria Isabel
Norway
From US$342.80 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 233 reviews
thé setting is spectacular. Great rooms with view to the pool.
Guest review by
Thomas
Belgium
From US$242.38 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,853 reviews
I loved the all inclusive and the pools, service is very good
Guest review by
Daniela
Brazil
From US$283.66 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 10,884 reviews
Keltoum Guest relation Fatimazhra reception
Guest review by
craig
Spain
From US$102.59 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 4,663 reviews
Family hotel pool is very big kids love it
Guest review by
Hassan
Ireland

Planning a trip? Get inspired by reviews of cities in Marrakech-Safi

6.0

Not a town I particularly like - dirty, noisy polluted, the...

Not a town I particularly like - dirty, noisy polluted, the medina over-run with tourists. Everyone is on the make. But the people are very friendly and helpful That said, I only went there en route to the Atlas mountains and didn't have time to visit the different cultural sites in the area
Guest review by
MARY
France
10

Very relaxed beach town.

Very relaxed beach town. Nice medina and souk but not aggressive as you find in other Moroccan cities. Very high quality art and crafts. Beautiful views and beach, many spas available, very fresh seafood. Excellent restaurants.
Guest review by
Laurie
United States
10

Agafay is recommended for anyone looking to experience the...

Agafay is recommended for anyone looking to experience the beauty and tranquility of Morocco beyond the bustling cities. Just a short drive from Marrakech, Agafay offers a desert landscape with a peaceful, serene atmosphere. Whether you're looking to unwind in desert camps, ride camels across golden dunes, or enjoy a magical sunset over the vast desert, Agafay has something for everyone. The warmth and hospitality of the locals make it an unforgettable experience, and the unique blend of nature and culture creates a perfect getaway. For those seeking adventure, relaxation, or a mix of both, Agafay might be a perfect destination. I highly recommend adding it to your travel plans – it’s an authentic spot that will leave you with lasting memories.
Guest review by
Hossein
Spain
10

The hospitality and the gorgeous setting were my two...

The hospitality and the gorgeous setting were my two favorite aspects of the Riad Jnane Imlil and the village of Imlil. The surroundings are majestic and the staff of the riad were so very warm. The food was delicious and convenient (breakfast was included, and you can purchase dinner and eat in the building). I was not feeling well from before I arrived in Imlil, and still it was a beautiful place to rest in. We had planned to do a full-day trek and have lunch with a Berber family in their home, but had to cancel due to my illness. Still, we walked around a bit in the village and that was so very pleasant. The riad had a pool and has beautiful terraces and balconies to enjoy the gorgeous views from. I highly recommend this riad to anyone.
Guest review by
annapurna
United States
10

A hidden little gem!!

A hidden little gem!! The local people and the magical vibe of this place will stay in our hearts for along time! I accidentally booked our family to stay here instead of Essoauria and did not regret it for one minute. We loved it here and with our car we were able to drive to Essoauria easily.
Guest review by
Nadia
Australia
10

Ourika is breath taking.

Ourika is breath taking. The restaurants with the river flowing is amazing. The kids loved splashing in the river. The waterfall is well worth exploring. The local residents are very welcoming and friendly. I definitely want to visit Ourika again!
Guest review by
Ashfia
United Kingdom
8.0

A dry dusty town surrounded by beautiful mountains.

A dry dusty town surrounded by beautiful mountains. peaceful, friendly and felt very safe. SO much cleaner than the cities. Lots of Market stalls on the way in / out and these are better prices than in marakesh
Guest review by
Glen
United Kingdom
10

Very nice city and friendly people.

Very nice city and friendly people. Personally I prefer the quiet places. Unlikely Marrakesh, Safi is very quiet and nice city to discover and learn about in a week, you will be able to make friends easily and recognise the locals quicker. Also the beach and the areas around it is very close and the prices are very affordable.
Guest review by
Mohamed Fawzi
10

The most adorable ,peaceful moments of my life ,everything...

The most adorable ,peaceful moments of my life ,everything 💖 was more then I expected from this property, I highly recommended 👌 to visitors who's looking for a peace of mind and a deferent experience then usual...
Guest review by
Adam
Morocco
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