Book, stay, get up to £200 back in travel credit.

Start travelling again to receive 10% (up to £200) back in travel credit after your next stay.

Promotion conditions apply.

Stay in Marrakech-Safi's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

2Ciels Boutique Hôtel 4 stars

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. The staff excellent, welcoming and helpful

Show more Show less
9
Superb
2,178 reviews

Les Jardins De La Koutoubia 5 stars

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. Superb experience :) VERY friendly and helpful staff. When I mentioned about my wife's birthday during our stay we received free upgrade of room and delicious cake. Thank you very much we'll be back for sure. Beside hotel is designed with much care for details: a lot of beautiful gardens, old Marrakesh photos, beautiful furniture and many more "tasty" things. Perfect location - just 2 minutes walk from main souk and when you'll get tired you can go back to oasis of peace :)

Show more Show less
9
Superb
1,184 reviews
Price from
£163
per night

Suite Azur Hotel

Hotel in Old Medina, Essaouira

Featuring an outdoor swimming pool, terrace and views of city, Suite Azur Hotel is set in Essaouira, 600 metres from Othello Garden. The Riad is very beautiful, in the heart of Medina, breakfast is delicious and all personnel very kind . Our room was clean and well equipped.

Show more Show less
9.4
Superb
147 reviews
Price from
£55
per night

Oasis lodges

Hotel in Marrakech

Oasis lodges has a garden, fitness centre, and a bar in Marrakech. Boasting a 24-hour front desk, this property also welcomes guests with a restaurant and a year-round outdoor pool. Excellent hotel, staff, property, gardens and water park. Simply amazing. Looking forward to going back

Show more Show less
9.2
Superb
123 reviews
Price from
£157
per night

Palais Ronsard Relais & Chateaux 5 stars

Hotel in Palmeraie, Marrakech

Set in Marrakech, 9 km from Yves Saint Laurent Museum, Palais Ronsard Relais & Chateaux offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a fitness centre. This hotel is a very private and intimate boutique hotel, not that many suites ( 28 in total inrhink) but very private and super exclusive. Amazing staff, Jalil in the reception was just awesome, the chef was amazing and very refined, and all the rest (nada and others ) were so professional and caring. The food was amazing and the facilities were just lovely, the suite was well decorated and convenient, netflix, apple tv, chimney with orange tree wood ( smells great when it burns), basically anything you can think of was there. I even ordered moroccan cookies they offered because they were devine ! I am still enjoying them with my coffee in my Dubai home! I am going back ! We were waisting our money on factory hotels in asia and here in the middle east when all we needed was privacy and unconditional comfort and flexibility ! Have a lovely stay everyone, i wish your experience will be as beautiful as ours !

Show more Show less
9.4
Superb
109 reviews
Price from
£378
per night

Riad Atlas Panorama

Hotel in Imlil

Set in Imlil, 2.7 km from Rent a Donkey to go to hiking Start, Riad Atlas Panorama offers accommodation with a restaurant, free private parking, a shared lounge and ski-to-door access. The room was very clean, cosy and warn. The air conditioning was very good. The food is tasty and the host Mohamed take special order. So if you have any request, you should ask him. My husband asked mohamed for a cake for my birthday and it was a very special gift for me. The view from the rooms or the lounge are breathtaking and so panoramic. If you are looking for good food, great views, peaceful stay and warm welcoming, Riad Atlas Panorama is your perfect destination. Thank you again Mohammed, Rachid and Hassan for making our stay wonderful.

Show more Show less
9.4
Superb
256 reviews

Auberge De La Plage

Hotel in Sidi Kaouki

Auberge De La Plage features a restaurant, bar, a shared lounge and garden in Sidi Kaouki. Featuring family rooms, this property also provides guests with a children's playground. Breakfast was wonderful. The location was fantastic. Alessandro was most helpful and enjoyable.

Show more Show less
9.1
Superb
140 reviews
Price from
£40
per night

Almaha Marrakech Restaurant & SPA 5 stars

Hotel in Mechouar-Kasbah, Marrakech

Featuring free WiFi and a spa centre, Almaha Marrakech offers accommodation in Marrakech, 200 metres from Saadian Tombs. You will find free shuttle service at the property. I like everything in the hotel. The service is impecable. The staff is very nice and helpful. Specially Zined, who made our stay even better with all the care she put on every detail. Zined, if you are reading this, you are the best. Thank you for everything. Breakfast, delicious and always on time. For lunch I would suggest a little Improvement on the variety of the dishes served. But besides that little detail, everything was perfect. We had a great experience and definitely will come back to this hotel if I had the chance. Congratulations!

Show more Show less
9.3
Superb
174 reviews

Villa Quieta

Hotel in Essaouira Coast, Essaouira

Featuring free WiFi, Villa Quieta is set in Essaouira. Free private parking is available on site. The staff was very welcoming, helpful and nice, the breakfast is very delicious, the style of the hotel is very unique and luxurious.

Show more Show less
9.4
Superb
420 reviews
Price from
£68
per night

Hotel & Ryad Art Place Marrakech 5 stars

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.... Amazing on all accounts - highly recommended for a special stay in Marrakech!

Show more Show less
9.5
Exceptional
769 reviews
Price from
£110
per night

Hotels with extra health and safety measures

Find hotels in Marrakech-Safi with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Marrakech-Safi in the past month

See all

Marrakech-Safi's best hotels with breakfast

See all

Budget hotels in Marrakech-Safi

See all

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

See all

FAQs about hotels in Marrakech-Safi

Explore guest reviews of hotels in Marrakech-Safi

See all