Customised for your search:

Marrakech Hotel Guide - 4 stars Hotels in Marrakech, Morocco

Marrakech hotels
Marrakech

Top Trending 4 stars Star Hotels in Marrakech

Riad Nafis - Marrakech Hotels
Rating: 4.5 Stars
£127
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Riad Nafis

53-54 Derb Oulad Ben Sebaa, Marrakech - Map
 
 
"a perfect base to explore Marrakech"
Starting with the friendly welcome by the superb host Abdu everything about the Riad was a joy. Abdu introduced the city and its people at the first meeting and was always accommodating. Sumptuous rooftop breakfast under the azure blue sky and the Atlas mountains in the background, a pure delight. All the rest of the staff were very friendly too and spoke good English. The rooms were very clean and air-conditioned. Hassan the driver/guide was such a gentleman, he picked us from the airport and also took us on unforgettable day trip to the Ourika valley, taking us to a Berber home and stopping at the right places and to the waterfalls (with very reasonable rates). He organised another excellent guide Hisham to lead us up the mountain (which was a good idea as the track can be tricky in places).
Traveller from Birmingham UK
Hidden in a quiet place below the new Royal Palace, the Riad Nafis welcomes you. Easy access by car. It is located only 5 …More
Riad Léna & Spa - Marrakech Hotels
Rating: 4.0 Stars
£82
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Riad Léna & Spa

8, derb El Hammam Riad Laarouss Médina, Marrakech - Map
 
 
"great hotel "
Staff are excellent room a bit small but clean, right were you what to be very comfortable would stay again
Traveller from sussex
Riad Khol - Marrakech Hotels
Rating: 4.0 Stars
£75
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Riad Khol

121 derb Sidi Ahmed Soussi, Médina, Marrakech - Map
 
 
"The staff is excellent "
Really nice hotel, very clean, near the soul and it staff is so good that you would love to stay there forever
Traveller from BA
Located in the north of the Medina Marrakech , in the ancient Ben Slimane district, the Guest House Riad Cherkaoui invites …More
Riad Marrakech By Hivernage - Marrakech Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Riad Marrakech By Hivernage

Angle Arset Lamaach & Dr Linares, Marrakech - Map
 
 
"Great hotel downtown"
I was given a gorgeous suite with what looked like a roman bath in my bathroom. It was a huge room! But the first night was tough because the air conditioning wasn't strong enough for the room. The staff had no problems giving me another room which was smaller but so comfortable....
Traveller from frankfurt germany
Palais Riad Batoule is a luxury traditional guest house in Marrakesh in the heart of Medina, in front of the Koutoubia …More
Medina Gardens - Adults Only - All Inclusive - Marrakech Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Medina Gardens - Adults Only - All Inclusive

Arset Djnan La Khdar, Marrakech - Map
 
 
"excellent hotel "
Firstly , I would like to say that there is a excellent guest service manager by the name of Rachida Arifi . She has great customer service skills and she will go out of her way to resolve any of your issues that you may have . She was a great help to us regarding some issues. This hotel is fantastic because : 1. It is in a location within walking distance to the central square of Marrakech . 2. The food is fantastic and this hotel serves a variety of Moroccan dishes . It is the only hotel that I could find that offers fully inclusive deals in Marrakech. It is best to eat in this hotel rather than go out to some place outside of this hotel as you may end up with diarrhoea. 3. The pool side is clean ,modern and relaxing . 4. The massage facility offered by staff there is excellent. The only thing I would say is that the spa needs modernising and there is no real steam room or sauna .
Traveller from UK
Riad Jona - Marrakech Hotels
Rating: 4.0 Stars
£67
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Riad Jona

Riad Zitoune el Kedim 34, Marrakech - Map
 
 
"Great location and peaceful "
Great stay, excellent food, fab day trip... thank you so much to the very friendly staff
Traveller from UK/France
Prepare for a surprise……… Riad Jona is situated in the centre of the medina, an area of the « Red City », where every …More
Riad L'Etoile D'Orient - Marrakech Hotels
Rating: 4.5 Stars
£67
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Riad L'Etoile D'Orient

Derb Dabachi,Derb Moulay Abdelkader n52, Marrakech - Map
 
 
"Oasis of calm close to meltee of the medina"
Marrakech is not for the claustrophobic but despite the crowds in the narrow thoroughfares you never feel threatened. No hassle, the locals go about their own business but there's always somebody ready to show you the way. Excellent food at reasonable prices even in the tourist bars. Great place but be prepared to do plenty of walking.
Traveller from Bedford UK
Kech Boutique Hotel & Spa - Marrakech Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Kech Boutique Hotel & Spa

Avenue Mohammed VI, Marrakech - Map
 
 
"Nice clean chilled hotel"
Everything about this hotel has been excellent. Just 2 small bad points. 1)the swimming pool is not heated so water is freezing and we couldnt really get ito as the weather wasnt really got (aprox 25degree) 2) the worst i guess. The hotel food is awful. Over good, no flavour to anything. And they done serve hot drinks after 11pm
Traveller from mqnchester
Mogador Opera Hotel & Spa - Marrakech Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Mogador Opera Hotel & Spa

Avenue Mohamed Vi, Marrakech - Map
 
 
"Nice hotel, Good stay"
What we liked about the hotel was that the location was great. The only disappointing part was the breakfast. There wasn't much of a variety. Overall, our stay was pleasing and we would recommend the hotel.
A Traveller
Riad Yasmine - Marrakech Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Riad Yasmine

209 Diour Saboune Bab Taghzoute, Marrakech - Map
 
 
"Wonderful!"
We had a wonderful stay at Riad Yasmine. This boutique hotel is a true gem. Very stylishly appointed common space and rooms, excellent food, and extraordinary owners/hosts/"management" - not even sure how to best refer to them. They reached out to us before arrival, arranged airport pick-up, dinner, advised on where to go and what to see, and so much more - our visit would not be even half as nice without them. We highly recommend their place.
A Traveller

Search from 301 Marrakech Hotels - 4 Stars


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 321,000 hotels worldwide
    • Price Guarantee
    • 91% customer satisfaction

    Pocket Guide: 4 stars Hotels in Marrakech

    Search for hotels in Marrakech on Expedia.co.uk. You can easily find your hotels in Marrakech using one of the methods below:

    • View our selection of featured hotels in Marrakech
    • Use the map to find hotels in the Marrakech neighborhood you prefer
    • Use the filters to see hotels in a specific area of Marrakech, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Marrakech
    • Enter your travel dates to view the best deals on hotels in Marrakech - while they last
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews