See the latest prices and deals by choosing your dates.
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. Extraordinary design hotel with great green space & 3 pools, which make you feel very relaxing and calming. Exceptional personal as well as food & entertainment in the Marrocan restaurant.
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. This hotel is exceptional, from the moment you walk in you will feel welcome and be surrounded by beautiful elements and design that will inspire. 10/10 the team is professional, attentive and genuine.
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. Loved the pools, the restaurant upstairs has delicious Indian food.
Hotel in Gueliz, Marrakech
Located in Marrakech, less than 1 km from Marrakesh Train Station, SWISS CONTINENTAL HOTEL Free Cooking Classes features views of the city. Very clean and employees , Shaima and Houda, are very helpful and always with a smile .
Hotel in Kasbah, Essaouira
Featuring a terrace, a restaurant as well as a bar, Le Palazzo is located in the centre of Essaouira, 300 metres from Plage d'Essaouira. Amazing experience! Excellent service, hospitality and smiles. Comfortable and cozy! Also great location and cool rooftop. I felt like I was at home)) Highly recommended :))
Hotel in Hivernage, Marrakech
Set in Marrakech and with Djemaa El Fna reachable within 1.9 km, Hotel Le Rocher Marrakech offers concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a restaurant. The hotel is excellent. Especially the staff who were always cheerful and kind.
Hotel in Gueliz, Marrakech
Located within less than 1 km of Marrakesh Train Station, Fashion Boutique Hotel in Marrakech features a number of amenities including a terrace, a restaurant and a bar. Everything, the staff is amazing and very friendly. Excellent food and room very clean and tidy. We enjoyed our stay in the hotel and the people made us feel very welcome.
Hotel in Marrakech
Set 1.3 km from Yves Saint Laurent Museum, Riad Dar Sido offers 4-star accommodation in Marrakech and has a garden, a terrace and a restaurant. Impeccable and meticulously renovated Moroccan riad-style boutique hotel. Large quiet elegantly furnished rooms, lightly scented with rose petal water, brought serenity to my stay. Also personalized service from very friendly hotel staff.
Hotel in Sidi Kaouki
La Maison des Vagues features an outdoor swimming pool, garden, a shared lounge and terrace in Sidi Kaouki. Guests can enjoy French and Moroccan dishes at the restaurant or have a cocktail at the bar.... The garden and the pool area are really well done. The restaurant with the fireplace is so nice. The rooms was really clean and the beds were cozy
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... We were really impressed with how clean the room was. The sheets were crisp and the beds were firm but so comfortable! We received clean towels and water daily. Location was within walking distance of old city and souk, although we took a taxi which is less than $2. Staff was super incredible and answered all of our questions and were able to set up tours for us the same day! Breakfast was a nice spread of quality food and you could even get fried eggs upon request. Good Morrocan coffee and tea! Neighborhood restaurants were good and little markets close. I can’t say enough great things about this boutique. I highly recommend!
Hotel in Mechouar-Kasbah, Marrakech
Hotel in Hivernage, Marrakech
Hotel in Palmeraie, Marrakech
Hotel in Marrakech
Hotel in Essaouira Coast, Essaouira
Hotel in Marrakech
Hotel in Marrakech
Hotel in Marrakech
Hotel in Mechouar-Kasbah, Marrakech
Hotel in Kasbah, Essaouira
Hotel in Hivernage, Marrakech
Popular with guests booking hotels in Marrakech-Safi
Hotel in Agdal, Marrakech
Popular with guests booking hotels in Marrakech-Safi
Hotel in Hivernage, Marrakech
Popular with guests booking hotels in Marrakech-Safi
Hotel in Hivernage, Marrakech
Popular with guests booking hotels in Marrakech-Safi
Hotel in Hivernage, Marrakech
Popular with guests booking hotels in Marrakech-Safi
Hotel in Hivernage, Marrakech
Popular with guests booking hotels in Marrakech-Safi
Hotel in Agafay
Popular with guests booking hotels in Marrakech-Safi
Hotel in Agdal, Marrakech
Popular with guests booking hotels in Marrakech-Safi
Hotel in Marrakech
Set in Marrakech, 25 km from Bahia Palace, The Lemonary Marrakech offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Amazing staff and great facilities! We will certainly come again.
Hotel in Mechouar-Kasbah, Marrakech
Situated in Marrakech and with Djemaa El Fna reachable within 1.8 km, Riad Le Saadien features concierge services, non-smoking rooms, a terrace, free WiFi and a restaurant. This place was too good to be true. 5 star experience for such an affordable price!
Hotel in Mechouar-Kasbah, Marrakech
Set in Marrakech, 1 km from Djemaa El Fna, Sillage Palace Sky & Spa offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Loved the fact that it is a boutique property, only 10 rooms.
Hotel in Medina, Marrakech
Ideally set in the centre of Marrakech, Riad La Vie features air-conditioned rooms, a garden, free WiFi and a terrace. This 5-star hotel offers room service and a concierge service. Location is good and breakfast was delicious, the staff is very nice and friendly.
Hotel in Marrakech
Set in Marrakech, 17 km from Djemaa El Fna, CASA ABRACADABRA offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. For us, the location being just outside of the pace of Marrakech was perfect.
Hotel in Mechouar-Kasbah, Marrakech
Riad Merzouga has a garden, shared lounge, a terrace and restaurant in Marrakech. With free WiFi, this 5-star hotel offers a shared kitchen and a concierge service. Great sense of place, clean and v friendly staff. Nice breakfast too.
Hotel in Marrakech
Situated in Marrakech, 25 km from Yves Saint Laurent Museum, Domaine Casa Cecilia features accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. The stuff was very friendly, territory of the hotel very beautiful, also the villa was aesthetic...
Hotel in Old Medina, Essaouira
Featuring a shared lounge, a terrace as well as a restaurant, Suite Azur Hotel is set in the centre of Essaouira, 700 metres from Plage d'Essaouira. Best breakfast ever, amazing views and great food to start the da with, loved the roof terrace...
Hotel in Ourika
Set in Ourika, 48 km from Djemaa El Fna, ferme by Ikalimo offers accommodation with a garden, private parking, a shared lounge and a restaurant. Service, food, amneties and the views
Hotel in Imlil
Riad Atlas Panorama is set in Imlil and 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. The hospitality, the scenery, the breakfast, the dinner, the comfort of the room… well there was...
Hotel in Marrakech
Situated in Marrakech, 33 km from Bahia Palace, Hotel Jnane riad features accommodation with a garden, free private parking, a terrace and a restaurant. The place is absolutely amazing! The villa is stunning, and there's even a garden with gazelles...
Hotel in Marrakech
Set in Marrakech, 20 km from Djemaa El Fna, Whisper offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.
Hotel in Medina, Marrakech
In a prime location in the centre of Marrakech, Hotel & Riad Veridis provides air-conditioned rooms, a terrace, free WiFi and a restaurant. This 3-star hotel offers room service. The Riad was very stunning! So relaxing and very good in the eyes after a long tiring day.
Hotel in Marrakech
Located in Marrakech, 1.3 km from The Orientalist Museum of Marrakech, Riad Nezha provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Hotel in Benguerir
Located in Benguerir, Doubletree By Hilton Ben Guerir Hotel & Residences offers 4-star accommodation with a garden, a terrace and a restaurant. the place was stunning, well fitted and the staff were excellent. highly recommend it.
Hotel in Sidi Kaouki
Set in Sidi Kaouki, 2.2 km from Sid Kaouki Beach, Chill House surf camp offers accommodation with a garden, free private parking, a terrace and a restaurant. Valentin and Iptisan are a lovely couple and great hosts!!
Hotel in Mechouar-Kasbah, Marrakech
Featuring a terrace, Riad Amalia offers rooms in Marrakech, 1.8 km from Djemaa El Fna and 1.8 km from Koutoubia Mosque. the staff was super helpful and nice.
Hotel in Kasbah, Essaouira
Featuring a bar, Hôtel Mechouar Plaza is located in the centre of Essaouira, 300 metres from Plage d'Essaouira. Everybody was very nice and helpful
Hotel in Medina, Marrakech
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. The location and the welcoming staff for an affordable price.
Hotel in Marrakech
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. Isolated hotel & calm for an escape from the city. The staff were really polite and helpful.
Hotel in Imlil
Offering a restaurant, Hotel Aremd - Aroumd Imlil route du Toubkal is located in Imlil. Rooms here will provide you with a balcony. Private bathrooms also come with a bath or shower. The location is incredible. Right at the trail head and the most gorgeous view.
Hotel in Medina, Marrakech
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. It's a very wonderful place. A very special receptionist, abdo , makes you feel comfortable and...
Hotel in Old Medina, Essaouira
Located in the Medina, a 3-minute drive from Essaouira Port, this hotel proposes en suite rooms with free Wi-Fi. It was conveniently located in the city center and lovely staff.
Hotel in Medina, Marrakech
Well set in Marrakech, Hotel Wissam provides air-conditioned rooms, a garden, free WiFi and a terrace. Good value for money, well located and it’s really beautiful building.
Many families visiting Marrakech-Safi loved staying at Riad Nezha, Whisper and Lahô Lodge.
Similarly, Hotel & Riad Veridis, Royal Mansour Marrakech and Riad Le Saadien are also popular among family travellers.
Travellers who stayed in Marrakech-Safi near Marrakech-Menara Airport (RAK) have said good things about Four Seasons Resort Marrakech, Savoy Le Grand Hotel Marrakech and Oasis lodges.
Among the hotels near Marrakech-Menara Airport in Marrakech-Safi, Pestana CR7 Marrakech, Sirayane Boutique Hotel & Spa Marrakech and Mövenpick Hotel Mansour Eddahbi Marrakech have also been highly rated.
There are 4,160 hotels in Marrakech-Safi you can book on Booking.com.
On average, it costs £59 per night to book a 3-star hotel in Marrakech-Safi for tonight. You'll pay on average around £145 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Marrakech-Safi will cost around £219 (based on Booking.com prices).
Dar Rhizlane, Palais Table d'hôtes & SPA, Tigmiza Boutique Hotel & Spa and Les Jardins De La Koutoubia are some of the popular hotels in Marrakech-Safi.
In addition to these hotels, The Oberoi Marrakech, Riad Le Saadien and Le Palazzo are also popular in Marrakech-Safi.
The average price per night for a 3-star hotel in Marrakech-Safi this weekend is £95 or, for a 4-star hotel, £125. Looking for something even fancier? 5-star hotels in Marrakech-Safi for this weekend cost on average around £222 per night (based on Booking.com prices).
Some of the best hotels in Marrakech-Safi near Djemaa El Fna include Riad Les Nuits de Marrakech, Dar Andamaure and Riad Jardin Des Sens & Spa.
On average, 3-star hotels in Marrakech-Safi cost £45 per night, and 4-star hotels in Marrakech-Safi are £104 per night. If you're looking for something really special, a 5-star hotel in Marrakech-Safi can on average be found for £215 per night (based on Booking.com prices).
Couples travelling in Marrakech-Safi loved staying at Whisper, Riad Nezha and Olinto, Atlas Mountain Retreat - adults only.
Similarly, these hotels in Marrakech-Safi are highly rated by couples: Riad Rahal, Hotel & Riad Veridis and The Oberoi Marrakech.
Popular places to stay in Marrakech-Safi include hotels near Djemaa El Fna, Marrakech Plaza and Carré Eden Shopping Center.
For hotels in Marrakech-Safi that serve up a highly-rated breakfast, try Mandarin Oriental, Marrakech, Royal Mansour Marrakech and Riad Dar Habiba by Garden Wonders.
Breakfast at these hotels in Marrakech-Safi are also highly rated: Amanjena Resort, Hotel & Riad Veridis and Hotel Le Rocher Marrakech.
Medina, Gueliz and Mechouar-Kasbah are popular with other travellers visiting Marrakech-Safi.
Lahô Lodge, Mandarin Oriental, Marrakech and Amanjena Resort have received great reviews from travellers in Marrakech-Safi regarding the views from their hotel rooms.
Guests staying in Marrakech-Safi also spoke highly of the views from the rooms at Olinto, Atlas Mountain Retreat - adults only, Riad Atlas Panorama and The Oberoi Marrakech.