Marrakech also known as the “Red City” is an amazing place filled with beautiful palaces, markets and mosques. Jardin Majorelle is a brilliant place to sit back and relax or take in the beauty of one of the city’s historic mosques. Walking in the friendly courtyards and zigzag alleyways of magical medina will easily eat up a day. Equally plenty to do also for those also who love to party as Marrakech consists of some of the most amazing clubs of Africa such as Theatro. Below is a guide to 20 of the Best Hotels in Marrakech / luxury hotels Marrakech in terms of Price and Reviews providing the ideal Marrakech holidays for couples, families or even individuals. Furthermore if you are interested in booking one of these hotels then click on “Check Prices” where you will be passed over to our affiliate. Enjoy!
1. Royal Mansour Marrakech – Best Hotels in Marrakech
According to our analysis in terms of price and review Royal Mansour Marrakech is the best hotel in Marrakech and like many others this Hotel also includes outdoor and indoor pool where the property is located just 1 mile from Bahia Palace with 5 minutes walk from the famous Djemaa El Fna square. Moreover Royal Mansour Marrakech also features free Wi-Fi access in all areas, the rooms include a flat-screen TV and air conditioning. Not to mention all units also include a kitchen equipped with kitchenware, a microwave and an electric kettle. The property provides free parking on site and is just over 1 mile from Conference Palace and from Majorelle Gardens. The Hotel guests can enjoy local and international dishes at one of the 3 on-site restaurants with a good range of drinks provided at the bars. Marrakech-Menara Airport is a 15-minute drive away.
Address: Rue Abou Abbas El Sebti, Medina, Marrakech, Morocco
2. Mandarin Oriental, Marrakech
Perfect for Marrakech Holidays Mandarin Oriental, ranked 2nd on best hotels in Marrakech list which overlooks the Atlas Mountains and is located approximately 10 minutes’ drive from Jemaa El Fna square. Additionally all units feature a seating area where you can sit back relax and enjoy. The rooms also include a coffee machine, kettle, a flat-screen TV with satellite channels and a DVD player. Furthermore Mandarin Oriental features 54 private villas with Berber – Arabic style, swimming pools & hot tubs. Mandarin Oriental includes 9 suites which 7 feature rooftop plunge pool where Marrakech-Menara Airport is located 3.7 miles from this property. Not to mention this 5 Star hotel in marrakech offers several restaurants and bars and the spa and wellness center includes a Hammam, hot tub, indoor pool and massage sessions.
Address: Route Du Golf Royal, 40000 Marrakesh, Morocco
3. Savoy Le Grand Hotel Marrakech
Overall one of the best hotels in Marrakech Savoy offers an outdoor pool and is located 550 yards from Menara Gardens. Rooms are equipped with a flat-screen TV where certain rooms feature a seating area to relax in after a busy day. Also the hotel has a barbecue with free WiFi provided throughout the property. Some units also have a terrace or balcony and every room is equipped with a private bathroom and to add to your comfort free slippers, free toiletries and a hair dryer are included as part of the room booking. Guests can enjoy a drink at the bar in the warm Marrakech climate. To sum up like most other 5 star hotels in marrakech Savoy includes a 24-hour front desk, hairdresser’s, and gift shop at the property. Hivernage is a great choice for travelers interested in sunshine, friendly locals and ambience.
Address: Avenue de la ménara BP 528, Marrakech, Hivernage, 40000 Marrakesh, Morocco
4. Les Jardins De La Médina
This Hotel is perfect for Marrakech holidays which features modern rooms consisting of shared balcony with views of the pool and garden. The hotel is close to Marrakesh’s historic center and Jamaâ El Fna Square. Les Jardins De La Médina hotel includes exotic gardens, an outdoor pool, spa with hammam, steam bath and traditional moroccon treatments. The room also includes free wi-fi with private bathroom and activities in the area include hiking and horseback riding, and tours are available to book from the 24-hour front desk. Les Jardins’ restaurant and bar has views of the gardens and serves a mixture of Mediterranean and Moroccan cuisine, using fresh, local produce. Agdal Gardens is less than half a mile from the Riad, and Marrakesh Menara Airport is 4 miles away.
Address: 21 Derb Chtouka, Kasbah, 40000 Marrakesh, Morocco
5. Fairmount Royal Palm Marrakech
Fairmount Royal Palm is ranked 5th on best hotels in Marrakech list which is located a 25-minute drive from the city centre of Marrakech, 6 miles from Menara Airport, 9 miles from Majorelle Gardens and 7.5 miles from Medina. Wi-fi and parking is offered for free at the premises. The Hotel includes a golf course, spa and 5 dining options. Although away from the city madness you can still enjoy garden, golf or mountain views from all the rooms. All rooms include a private bathroom (bath and shower) along with a private balcony.
Address: Domaine Royal Palm Km 12 Route d’Amizmiz, 24700 Marrakesh, Morocco
6. Four Seasons Resort Marrakech
One of the best hotels in Marrakech and missing out on the top 5 is Four Seasons which is surrounded by palm trees, it also features lounge chairs, 4 restaurants and a roof top terrace along with a spa centre. Free wi-fi is available on the premises where the rooms include a balcony with views of the pool, gardens or the mountains. Each unit includes free toiletries, bathrobe, bathtub/shower and a flat screen TV. Four Seasons have 4 restaurants that serve Andalusian, Moroccan and Italian specialties. Hotel is located in Hivernage which is a relatively quiet area compared to Gueliz (city centre) suitable for those who are interested in sunshine and ambiance. Four Seasons is a 3 minute drive from the Menara Gardens and the property offers a tennis court, a business center and a spa center with a steam bath and a hot tub.
Address: 1 Boulevard de la Menara, Hivernage, 40000 Marrakesh, Morocco
7. Sirayane Boutique Hotel & Spa
Sirayane Boutique Hotel & Spa Marrakech (renovated in January 2018) is a luxury accommodation and one of the best Marrakech Hotels facing the Atlas Mountains consisting of 2 hectares of gardens. The Hotel is located 10 minutes’ drive from Jemaâ El Fna Square and Marrakech Menera Airport. This Boutique hotel also includes heated outdoor pools, spa centre, hamman and beauty treatments along with a library of books and DVDs. The restaurant serves Moroccan and International specialties for lunch and dinner. Guests can enjoy a cocktail in the bar whilst enjoying views of Atlas Mountains. Again the Hotel also offers free wi-fi/parking for all the guests.
Address: Kilomètre 8 route d’Amezmiz, Agdal, 40000 Marrakech, Morocco
8. Le Palais Rhoul and Spa
Le Palais Rhoul and Spa is a luxury 5 star hotel in marrakech based in Palmerie district offering 2 outdoor swimming pools, hot tub, hamman and massage treatments. Some rooms feature a balcony facing the gardens or the pool and most rooms include a flat screen tv, safety deposit and a seating area. On-site continental breakfast is available each morning and, in the evenings, guests can relax with a drink in the bar. Marrakech Menera Airport is 30 minutes’ drive away, and the Hotel itself is located 3.1 miles out of Marrakech. Additional features include a Moroccan lounge, organisation of tour excursions and a library.
Address: Dar Tounsi Km 5 Route de Fes, 40000 Marrakech, Morocco
9. Es Saadi Marrakech Resort – Palace
Es Saadi Marrakech Resort – Palace (not to be confused with Es Saadi Marrakech Resort – Hotel) is located in hivernage which is 5 minutes drive away from the medina and faces the Atlas mountains. The Palace includes a luxury spa, beautiful outdoor pool, 2 bars and 4 restaurants which offer morocco dishes. The Palace includes 92 spacious suites, 10 private villas and 8 luxuriously decorated Ksars duplex. Each villa is spacious and designed with Oriental architecture and offers a swimming pool. The Palace also includes a casino, tennis court and free entry(30 euros) to Theatro Night club (one of the best in whole of Africa).
Address: Rue Ibrahim El Mazini Hivernage, Hivernage, 40000 Marrakech, Morocco
10. Dar Rhizlane, Palais Table d’hôtes & SPA
Dar Rhizlane is based in Hivernage. 1.2 miles away from the medina, surrounded by a large garden and consisting of a beautiful outdoor pool and a spa. Rooms are decorated with Moroccon décor, which include a private terrace, private bathroom, flat screen tv with satellite channels and all units are air conditioned. The Hotel is situated 1.9 miles from Agdal Gardens facing Menera Gardens and Marrakech Menara Airport is just 2.7km drive with the train station just 2km from the Hotel. Hotel Guests can participate in cooking workshops (cooking local cuisine). The restaurants prepare Moroccan and international cuisine served in the traditional dining area or on the terrace beside the pool.
Address: Avenue Jnane El Harti Hivernage, Hivernage, 40000 Marrakech, Morocco
11. Tigmiza Suites & Pavillons
More than half way through the best hotels in Marrakech list this luxury 5 star hotel faces the Atlas Mountains, its just 15 minutes’ drive from the medina and within a 10-minute drive of the hotel you will find the Palmeraie Museum and Amelkis Golf Club. There is an on-site ballroom offering cinema and TV projections as well as free access to the gym. Wi-fi is free of charge, each room is air conditioned and comprises of a flat screen TV. Continental breakfast in provided to the Guests on the terrace. There are 4 bars including a poolside bar and the Hotel restaurants serve Moroccon and French cuisine. Menara Airport is 11.2 miles away and free airport transfers upon arrival are available.
Address: Km 3, Bab Atlas, Palmeraie, 40000 Marrakech, Morocco
12. Radisson Blu Marrakech, Carré Eden
To sum up our 12th best Marrakech Hotels and very well known hotel chain across the world and one of the best hotels in Marrakech the Radisson is based in densely populated Gueliz (new city in Marrakech), few minutes’ walk from the plaza, 5 minutes’ drive from the train station and 2.5 miles drive from Marrakech Menera Airport. The property includes parking for the guests, health and fitness centre as well as a kid’s club. Hotel also includes an outdoor pool, restaurant where each room consists of a balcony and a patio. Guests can enjoy city view and pool view from the room. Great place to be in during evenings/night time and there is a lot of places to eat nearby and many cafes.
Address: 166-176 avenue Mohamed V, Gueliz, 40000 Marrakech, Morocco
13. Selman Marrakech
In short Selman is located just 10 minutes’ drive away from centre of Marrakech, offering 3 outdoor pools, spa centre and a stable with purebred Arabian Horses. The spacious rooms decorated in an Arab Andalusian style include a large terrace with views of the swimming pools and a private bathroom fitted with bathtub and shower. The hotel includes a kid’s club, free private parking for hotel guests as well as 2 bars and 3 restaurants. You can start the day with a continental breakfast, Mediterranean cuisine for lunch and international dishes for dinner.
Address: BP 24 530 Marrakech Atlas, KM 5, route d’Amizmiz, 40000 Marrakech, Morocco
14. Les Jardins De La Koutoubia
In summary this luxurious hotel is 2 minutes’ walk from Jamaâ El Fna (brilliant for Marrakech holidays) which is a great choice for travellers interested in street markets and shopping. The Hotel features a Carita Spa and an outdoor swimming pool surrounded by palm trees. The rooms are spacious and feature a minibar, TV and private bathroom where the guest rooms are spacious and open onto a patio. Guests can enjoy a drink in the piano bar or on the rooftop terrace. Indian food is served in Les Jardins de Bala restaurant. The Hotel also includes a spa and a beauty salon. Not to mention, Guests have access to the hammam and the heated indoor pool under extra fees. Parking is free for hotel guests, Menera Gardens is 1.9miles away.
Address: 26 Rue De La Koutoubia, Medina, 40000 Marrakech, Morocco
15. Palais Aziza & SPA
On the whole Palais Aziza & Spa is a 5-star hotel offering air-conditioned rooms with a patio or balcony with views of the pool or grounds. Palais Aziza also offers villas with private outdoor pools. There is also a fully equipped kitchen, living room and a flat screen TV with satellite channels. Comparatively there are 2 onsite restaurants offering Moroccon, Italian and summer style cuisine. The Hotel is based 8 minutes’ drive from Marrakech city centre, 5 miles from Medina and famous Marrakech gold courses are within 4 miles of the Hotel. The hotel also offers free wifi and parking at no extra cost. All the rooms consist of a Flat screen TV, private bathroom and free toiletries.
Address: Mejjat 3/38 Cercle Ennakhil, Commune J’Nanate – BP 7272 Palmeraie, 40000 Marrakech, Morocco
16. Es Saadi Marrakech Resort – Hotel
In like manner Es Saadi Marrakech Resort – Hotel (not to be confused with Es Saadi Marrakech Resort – Palace) is located in Hivernage which is 5 minutes’ drive away (10 minutes’ walk) from the medina and faces the Atlas Mountains. Of course each elegantly decorated room is fitted with a minibar, flat screen TV private bathroom with a view of the pool or gardens. Two on site spa centres offer hammam, sauna and massage treatments. The Hotel also includes a fitness centre, tennis court and free entry to night club, Theatro. French and Moroccan gourmet cuisine is proposed in the 4 restaurants. Food is organic and produced locally. Buffet breakfast is served daily and can be enjoyed in the room upon request.
Address: Rue Ibrahim El Mazini Hivernage, Hivernage, 40000 Marrakech, Morocco
17. Hôtel & Ryads Barrière Le Naoura
In summary the Naoura Barrière spans over an amazing garden landscape offering peaceful setting and luxury facilities. Not to mention this Hotel is located in the heart of the Medina and walking distance to many attractions. Equally important the hotel suites are spacious with modern amenities including balcony, DVD players and a private bathroom. Breakfast buffet is provided in the morning and inside the room upon request. The hotel bar offers a relaxing space to sample various cocktails and wines. Naoura Barriere also offers a spa centre offering full range of relaxing treatments, two traditional Moroccan Hammams, and fitness centre. There is a club for children including activities and meals.
Address: Djebel Alakhdar – Bab Doukkala, Medina, 40 000 Marrakech, Morocco
18. Kenzi Menara Palace & Resort
Comparatively this 5 star luxury hotel is few minutes’ walk from Al Mazar shopping centre, Pacha nightclub and 10 minutes’ drive from Jamaa el Fna. The hotel is located in a 10-acre park and includes an outdoor swimming pool, sauna, hammam and a fitness centre. Guests can also enjoy amazing Atlas Mountains views from the balcony of their hotel room. Guest rooms are also equipped with private bathroom and free wifi. In addition there is a traditional Moroccon restaurant on site and an international restaurant and a specialty restaurant. Guests can also take advantage of the pool side snack bar and hotel piano bar.
Address: Avenue Mohamed VI Zone Agdal, Agdal, 40000 Marrakech, Morocco
19. Hôtel Du Golf Marrakech
In brief Hotel Du Golf is based 5 miles away from Marrakech city centre and approximately 7 miles from Marrakech Airport. Hotel services include a free kids club and access to 27-hole golf course. Also there is a spa, hammam and a beauty centre. Moreover, there are 2 on site restaurants offering local and international cuisine and a continental breakfast is available for guests every morning. As a matter of fact the hotel also includes a fitness centre, indoor and outdoor pool with a spa bath. Moreover the rooms are spacious and feature a balcony with pool or garden views. Furthermore, each unit consists of air condition, private bathroom and a flat screen.
Address: Circuit de la Palmeraie BP 1488, 40000 Marrakech, Morocco
20. Kenzi Club Agdal Medina
Identically our 20th best Marrakech Hotels the Kenzi Club is located in the Medina which is the tourist spot of Marrakech. All in all it offers 2 tennis courts, a health and fitness centre and 2 swimming pools. Guests can book massages for a fee throughout the day. Also Kenzi Club features a spa centre and hot tub. Likewise the rooms are spacious and designed with traditional architecture and feature a balcony and a minibar. Again free wifi and parking is available to hotel guests. The Hotel offers a children’s club and guests can also visit Le Pacha nightclub (one of the biggest in Africa). In addition, there is an on site restaurant serving Moroccon cuisine and guests can also enjoy a drink in the hotel bar.
Address: Avenue Mohamed VI Zone Touristique Agdal, 40000 Marrakech, Morocco
So these are some of the best hotels in Marrakech. We hope you found the above information useful in helping you decide the best accommodation for your visit. Whether you choose one of the above or not we wish you a wonderful stay!
Home Travel Trolley Bag Premier Inn Premier Inn London Premier Inn Manchester Premier Inn Glasgow Premier Inn Newcastle Premier Inn Dover Premier Inn Southampton Premier Inn London Premier Inn Scotland Ibis Ibis London Holiday Inn Milton Keynes Skittles - Taste the rainbow Burj Al Arab 7 star Hotel Dubai Novotel Edinburgh Novotel Manchester Hotels Hilton Manchester Hilton York Jurys Inn Newcastle Travelodge