Search hotels in Marrakech-Safi, Morocco

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

Check out these popular cities in Marrakech-Safi

Marrakech

11488 hotels

Essaouira

1497 hotels

Imlil

108 hotels

El Karia

26 hotels

Ourika

75 hotels

Sidi Kaouki

88 hotels

Safi

132 hotels

Ouirgane

37 hotels

Aït Ourir

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

S
Sheard
From
United Kingdom
Friendly staff, especially Imane
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,331 reviews
Price from
US$124.27
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.

D
Denys
From
Ukraine
Good value for the price. Hotel staff (Ahmed) are very helpful and friendly. They also have nice breakfast and rooftop. Our room was very quiet so very good sound isolation.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,507 reviews
Price from
US$233.21
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...

T
Tobias
From
Switzerland
Excellent service! Friendly and attentive staff, clean rooms and facilities. Amazing breakfast buffet with good variety. The attached restaurant serves excellent moroccan dishes for rather high price but well worth it.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,693 reviews
Price from
US$137.43
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.

K
Katalin
From
Hungary
It's location was good for our plans. Nice, New, modern hotel. The interior is calming and relaxing, the staff is attentive and always has a smile for you. We tried both restaurants and the food was delicious as well as the cocktails. The rooftop has a pool with nice view to the city. Netflix and YouTube worked seamlessly.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3,059 reviews
Price from
US$178.92
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.

F
Fady Effendi
From
United Arab Emirates
Special thanks for Farima Zahra Mansouri as guest relations manager who was extremely friendly to solve any needs we had. Also Fatima Ezzahra from reservations, was super friendly. The rooms were very nice, we had the view over the Tennis courts, and the road itself is filled with very useful amenities such as a salon, laundry, money exchange and groceries. The staff were always extremely friendly (with the exception of 1 new cleaner). The breakfast buffet is great, and the Patron restaurant so cosy, trendy and very nice to hang out in. Even the night-shift security guard wearing the long black blazer was so remarkably friendly, I would happily come back again ..
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,736 reviews
Price from
US$201.90
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....

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,162 reviews
Price from
US$266.52
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.

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,328 reviews
Price from
US$317.29
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
Michael
From
United Kingdom
Everything!! Especially the staff who were all amazing.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,291 reviews
Price from
US$395.32
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.

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,826 reviews
Price from
US$334.92
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.

L
Lebogang
From
South Africa
Our stay at NearYo Hotels in Marrakech was truly exceptional—one of those rare experiences where you feel genuinely cared for from the moment you arrive. A huge part of what made our visit so memorable was the incredible staff. Hisham, the restaurant manager, was outstanding. He consistently ensured we had a fresh cup of tea on the table, anticipated our needs, and showed a level of thoughtfulness that made every meal feel special. Mohamed Gadir also went above and beyond—he even surprised us with treats from the souks, a gesture we will never forget. Their kindness and dedication perfectly captured the spirit of Moroccan hospitality. The location was another highlight. Situated about 6 km outside the busy tourist areas, the hotel offered a peaceful and authentic escape. It was wonderfully quiet, and thanks to the hotel’s convenient transfer service, getting to and from the medina was effortless. The rooftop was absolutely breathtaking—a serene spot with stunning views, perfect for unwinding after a day in the city. It added an extra layer of magic to our stay. The hotel also generously accommodated our request for a late checkout at no additional cost—another small but meaningful example of how far they go to make guests feel welcome. Every member of the team was kind, courteous, and eager to help. Honestly, we could have stayed another week. NearYo Hotels didn’t just meet our expectations—it exceeded them in every way. We can’t recommend it highly enough and would return in a heartbeat.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 198 reviews
Price from
US$142.78
1 night, 2 adults
See all 11866 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 8.3
Very good - What previous guests thought, 11,051 reviews

Popular with guests booking hotels in Marrakech-Safi

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

Popular with guests booking hotels in Marrakech-Safi

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

Popular with guests booking hotels in Marrakech-Safi

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

Popular with guests booking hotels in Marrakech-Safi

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

Popular with guests booking hotels in Marrakech-Safi

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 6,668 reviews

Popular with guests booking hotels in Marrakech-Safi

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

Popular with guests booking hotels in Marrakech-Safi

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

Popular with guests booking hotels in Marrakech-Safi

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

Popular with guests booking hotels in Marrakech-Safi

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

Marrakech-Safi's best hotels with breakfast

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

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.

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

Well located in the centre of Marrakech, Riad Origines provides air-conditioned rooms, a terrace, free WiFi and a restaurant.

From US$176.27 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 306 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.

From US$175.68 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 228 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$118.25 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 196 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$189.20 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 444 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.

From US$113.17 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 242 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$129.27 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 729 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$174.51 per night

Budget hotels in Marrakech-Safi

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 457 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.

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

Bin Jbal Resort in Ouirgane provides accommodation with a garden and a terrace. There is free private parking and the property offers paid airport shuttle service.

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

Located in Marrakech, Dar 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$50.24 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10 reviews

Situated in Imlil, 44 km from Takerkoust Barage Marrakech, Atlas Walnut Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$58.76 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 75 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$91.66 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 18 reviews

Located in Imlil, 45 km from Takerkoust Barage Marrakech, La Perle de Neige provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$47.59 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,474 reviews

Located 2 km from Djemaa El Fna, Hôtel Ibn Batouta offers 3-star accommodation in Marrakech and features a shared lounge, a terrace and a restaurant.

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

Featuring a shared lounge, a restaurant as well as a bar, Hôtel Mechouar Plaza is located in the centre of Essaouira, 300 metres from Plage d'Essaouira. This 1-star hotel offers a tour desk.

From US$68.86 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,298 reviews

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

From US$88.14 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 321 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$82.26 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 56 reviews

Boasting a garden, a terrace as well as a restaurant, Hostel Hotel & Riad is situated in the centre of Essaouira, less than 1 km from Plage d'Essaouira.

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

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

From US$49.36 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 4,015 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.12 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 824 reviews

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

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

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

From US$47.01 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 364 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$42.31 per night

FAQs about hotels in Marrakech-Safi

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

See all
From US$157.67 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,643 reviews
The staff was phenomenal. The bar manager, Yasmine is top notch! The entire entertainment staff were amazing…Papes is doing a great job with the entertainment. The drummer, Mimouhn is outstanding and very entertaining with all the guests. The dancers, Cherif and Amal were our favorites. Sanae is the sweetest..they all made our stay a forever memory. A special mention for Mohssine he’s an amazing server. His service is phenomenal. Zouhir served the best Moroccan tea. Zouhir and Hicham organized a FANTASTIC excursion…an unforgettable experience…. I will be back!
Guest review by
Meagan
Italy
From US$556.49 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 304 reviews
This hotel is simply wow! The rooms are amazing, the atmosphere is incredibly relaxing, the staff is very kind and helpful, and the quality of food and service at the restaurant is very good. In other words, everything was simply perfect! I highly recommend this hotel if you are planning a trip in Marrakech.
Guest review by
Jacques
Italy
From US$445.44 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,606 reviews
Everything was perfect as expected! Good food and good people. The driver Mohammed was the icing on the cake, super funny and helpful, we couldn't have asked for a better experience. I will definitely be back!
Guest review by
Rita
Portugal
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 693 reviews
Very service minded personal. Friendly! When I got a fever the last day they let us keep the room until our airport shuttle arrived, free of charge.
Guest review by
Fredrik
Sweden
From US$136.87 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,255 reviews
Oh God, have mercy on our beloved King, Prince Mohammed VI, and heal him, oh God. I thank the entire hotel and I thank Mr. Karim Mikdam.
Guest review by
HATTAB IBRAHIMI
Morocco
From US$2,184.37 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 75 reviews
Restaurants at the hotel, design of the riad, location, pool area, the palm garden, breakfast
Guest review by
Iuliia
Russia
From US$104.45 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 4,607 reviews
Every me and my husband stayed here for 10 days it was the best ❤️the food the people 10/10
Guest review by
Zamzam
Sweden
From US$265.04 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,779 reviews
Good hotel , great animation team (hotel team & eldo club), good vibes ❤️
Guest review by
Benamrhar
Morocco
From US$1,286.05 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 34 reviews
A beautiful property set in a stunning location with spectacular views.
Guest review by
linda
United Kingdom
From US$259.03 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 11,051 reviews
Great pool, good breakfast. Rooms large, well equipped and clean.
Guest review by
Piotr
Poland
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 979 reviews
everything is perfect, the premises, location, food,staff ….
Guest review by
Gislaine
Brazil
From US$124.86 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 362 reviews
Very nice and friendly place. We’re planning to go back. 😊
Guest review by
Ersando Cura
Spain
From US$418.82 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 231 reviews
Very quiet and beautiful. Very clean. Employees very nice.
Guest review by
SALVADOR
Portugal
From US$581.70 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 540 reviews
Everything I recommend it strongly for couples
Guest review by
Yousif
Kuwait
From US$182.15 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,944 reviews
Everything! The staff was great. We loved it!
Guest review by
Surd
Romania
From US$211.53 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 1,392 reviews
The area, entertainment, food, and rooms
Guest review by
Nkechi
United Kingdom

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

8.0

Ksar Salha hotel just outside the city was fabulous.

Ksar Salha hotel just outside the city was fabulous. Everything was great. Bed, internet, comfort , highly recommend. Family run and really know what they are doing. Quiet and peaceful with great view of Atlas Mountains.
Guest review by
RONALD
Canada
10

A very relaxing place to visit for a mid-winter break.

A very relaxing place to visit for a mid-winter break. Friendly, little or no hassle, unlike some destinations in Morocco. Safe. Carrefour supermarket for those who require more than the local shops can provide. If your looking for 'sights' then two days is enough. If your wishing to relax and enjoy a break if a friendly place then one week is only just enough!
Guest review by
Fraser
United Kingdom
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

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
4.0

Very annoying touts everywhere and not much water in October...

Very annoying touts everywhere and not much water in October. The waterfalls had zero water so go in Spring if you want to see it at its best maybe. Keep going up river for more quality places and there is a nice shop and cafe with (albeit expensive) argan oil products etc. They gave us a free tasting of their oils, honeys and almond butter with our coffees there.
Guest review by
Claire
Portugal
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

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

Wifi doesnt work on your own phone 02 from UK anywhere in...

Wifi doesnt work on your own phone 02 from UK anywhere in Marrakech despite paying for zone 3 access, this did cause us isues as we had to rely on locals to show us places and there was expectations to be rewarded fincialy for doing so. The get my guide trips are excelent value and help you see alot more
Guest review by
Debbie
United Kingdom