Find hotels near Royal Palace, Marrakech from $76

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Royal Palace hotels

Riad Khabia

Riad Khabia
3.0 star property
Mechouar-Kasbah, 0.1 mi from Royal Palace
9.8 out of 10, Exceptional, (157 reviews)
"Great central location, excellent breakfast."
United Kingdom
ian
$64 nightly
The price is $76
May 12 - May 13
Total with taxes and fees
Riad Khabia

Riad 48 & Spa

Riad 48 & Spa
3.0 star property
Kasbah, 0.3 mi from Royal Palace
10.0 out of 10, Exceptional, (12 reviews)
"We had a really lovely time at Riad 48, the staffs there are amazing and took good care of us. We arranged for the hotel to pick us from the airport (€20). Although the Riad itself is not accessible by car, the team met us at the main road and helped us carrry the luggage. The rooms were very clean and beautifully decorated. We even had lunch & dinner at the Riad itself couple of times. Loved the beef tagine and the crevettes pil pil (shrimp). The food wasn’t expensive at all. Breakfast had a...
United Kingdom
Rajalakshmi
$139 nightly
The price is $160
Apr 19 - Apr 20
Total with taxes and fees
Riad 48 & Spa

Riad Amya & Spa

Riad Amya & Spa
4.0 star property
Mechouar-Kasbah, 0.3 mi from Royal Palace
10.0 out of 10, Exceptional, (8 reviews)
"Genial! Sandrine and her team taken care about us and every detail. I recommend at least to book one dinner at the Riad. The best meal in our trip. We also book with them a cooking class and a Ham-man. The breakfast amazing. We will come back! "
Spain
Noni
$125 nightly
The price is $146
Apr 23 - Apr 24
Total with taxes and fees
Riad Amya & Spa

Riad Almisk

Riad Almisk
3.5 star property
Kasbah, 0.3 mi from Royal Palace
9.8 out of 10, Exceptional, (330 reviews)
"Everything about this Riad is perfect the breakfast, hospitality & cleanliness. Highly recommend "
United States
Conlin
$143 nightly
The price is $165
Apr 23 - Apr 24
Total with taxes and fees
Riad Almisk

Riad Le Saadien

Riad Le Saadien
4.0 star property
Kasbah, 0.4 mi from Royal Palace
10.0 out of 10, Exceptional, (6 reviews)
"stayed for a short time, we were warmly welcomed by the incredibly kind and helpful staff. The hotel is stylish, clean, and full of charm — a peaceful retreat in Marrakech. The only small issue we experienced was with the warm water pressure, which wasn’t working during our stay. But overall, the kindness and hospitality of the team more than made up for it. We would definitely love to return for a longer visit!"
Canada
HASNAA
$172 nightly
The price is $198
May 2 - May 3
Total with taxes and fees
Riad Le Saadien

Riad Kalé Polis

Riad Kalé Polis
5.0 star property
Mechouar-Kasbah, 0.3 mi from Royal Palace
9.6 out of 10, Exceptional, (57 reviews)
"I loved staying here. The rooms were spacious and comfortable, the property was clean and well-maintained, and the food was delicious. The staff were warm and welcoming, which made the experience even better. The riad is located right in the Medina- about a 15-minute walk to Jemaa el-Fnaa- and within easy reach of many of the main attractions. "
United States
Jose Miguel
$129 nightly
The price is $150
May 2 - May 3
Total with taxes and fees
Riad Kalé Polis

Riad ViewPoint

Riad ViewPoint
3.5 star property
Mechouar-Kasbah, 0.1 mi from Royal Palace
9.2 out of 10, Wonderful, (55 reviews)
"Old town old room "
United States
Myriam
$76 nightly
The price is $91
Apr 27 - Apr 28
Total with taxes and fees
Riad ViewPoint

Riad Maison Arabo-Andalouse

Riad Maison Arabo-Andalouse
3.0 star property
Kasbah, 0.3 mi from Royal Palace
9.8 out of 10, Exceptional, (77 reviews)
"We loved everything about this wonderful place!"
United States
Suzanne
$174 nightly
The price is $200
May 15 - May 16
Total with taxes and fees
Riad Maison Arabo-Andalouse

Le Medina Privilége Riad & Spa

Le Medina Privilége Riad & Spa
4.0 star property
Kasbah, 0.2 mi from Royal Palace
9.4 out of 10, Exceptional, (55 reviews)
"Rooms were absolutely spotless and clean. The decor was great. The property is beautiful and very secured. The staff were amazing. Fatima was our onsite host who cooked for us as well and she was simply amazing 😍 We loved our stay here. We will definitely stay here here again. This Riad is awesome. "
United States
samir
$293 nightly
The price is $328
Apr 27 - Apr 28
Total with taxes and fees
Le Medina Privilége Riad & Spa

Médina Charme Riad and Spa

Médina Charme Riad and Spa
4.0 star property
Kasbah, 0.2 mi from Royal Palace
9.4 out of 10, Exceptional, (6 reviews)
"Great breakfast offering. Really friendly staff who have great knowledge on Marrakesh. Great room and cleaned to a high standard everyday. Really enjoyed our time at this hotel and would highly recommend!!"
United Kingdom
Harry Jason
$133 nightly
The price is $153
Apr 15 - Apr 16
Total with taxes and fees
Médina Charme Riad and Spa

Riad Dar Anika

Riad Dar Anika
5.0 star property
Riad Zitoun Jdid, 0.4 mi from Royal Palace
9.8 out of 10, Exceptional, (447 reviews)
"Staff very helpful and friendly."
United Kingdom
Neil
$122 nightly
The price is $144
Apr 20 - Apr 21
Total with taxes and fees
Riad Dar Anika

Riad Kaiss by Anika

Riad Kaiss by Anika
5.0 star property
Riad Zitoun Jdid, 0.4 mi from Royal Palace
9.8 out of 10, Exceptional, (323 reviews)
"Wonderfully helpful and friendly staff. We thoroughly enjoyed our stay in this lovely Riad."
United Kingdom
Kenton
$134 nightly
The price is $157
Apr 27 - Apr 28
Total with taxes and fees
Riad Kaiss by Anika

La Brillante

La Brillante
4.0 star property
Riad Zitoun Jdid, 0.5 mi from Royal Palace
10.0 out of 10, Exceptional, (19 reviews)
"This hotel is a great option in Marrakech. Breakfast was amazing with lots of options. The staff were great. It was very clean and has a pool and rooftop terrace with restaurant. It’s in a great location, inside the Medina, but on a quiet street. "
United States
Kevin
$330 nightly
The price is $368
May 6 - May 7
Total with taxes and fees
La Brillante

Riad Les Orangers d'Alilia

Riad Les Orangers d'Alilia
3.5 star property
Kasbah, 0.3 mi from Royal Palace
9.4 out of 10, Exceptional, (103 reviews)
"The was lovely and service great. It is a wonderful place to visit the medina of Fès. We can warmly recommend the place."
Germany
markus
$105 nightly
The price is $122
Apr 19 - Apr 20
Total with taxes and fees
Riad Les Orangers d'Alilia

Riad Daria Suites & Spa

Riad Daria Suites & Spa
4.0 star property
Kasbah, 0.3 mi from Royal Palace
9.4 out of 10, Exceptional, (231 reviews)
"friendly staff, good food, calm atmosphere, clean room"
United Kingdom
REBECCA
$138 nightly
The price is $158
Apr 28 - Apr 29
Total with taxes and fees
Riad Daria Suites & Spa

Riad Dar Massai

Riad Dar Massai
4.0 star property
Kasbah, 0.2 mi from Royal Palace
9.2 out of 10, Wonderful, (274 reviews)
"Fantastic staff, great location. Gorgeous building "
United Kingdom
Jennifer
$88 nightly
The price is $101
Apr 19 - Apr 20
Total with taxes and fees
Riad Dar Massai

Riad KAYA & SPA

Riad KAYA & SPA
5.0 star property
Riad Zitoun Jdid, 0.4 mi from Royal Palace
9.6 out of 10, Exceptional, (41 reviews)
"I stayed in 6 Riads in Morocco last week and Kaya was THE best! Beautiful, sparkling clean, with friendly and efficient staff. Their breakfast was delicious and had healthy options."
United States
Trudy
$116 nightly
The price is $135
Apr 23 - Apr 24
Total with taxes and fees
Riad KAYA & SPA

Riad Jonan

Riad Jonan
3.0 star property
Kasbah, 0.3 mi from Royal Palace
9.2 out of 10, Wonderful, (44 reviews)
"Only stayed for a night but we arrived to such a warm welcome. The staff were fantastic, the rooms were spacious and clean and it’s in a great location. Breakfast was also lovely - would recommend. "
United Kingdom
nicola
$75 nightly
The price is $88
May 6 - May 7
Total with taxes and fees
Riad Jonan

Riad Assalam

Riad Assalam
3.0 star property
Mechouar-Kasbah, 0.3 mi from Royal Palace
9.2 out of 10, Wonderful, (14 reviews)
"Clean, lovely breakfast, "
United States
Kyra
$75 nightly
The price is $90
Apr 26 - Apr 27
Total with taxes and fees
Riad Assalam

Riad Melhoun & Spa

Riad Melhoun & Spa
4.5 star property
Riad Zitoun Jdid, 0.4 mi from Royal Palace
9.8 out of 10, Exceptional, (146 reviews)
"This riad is in a perfect location for the main sites and the room was beautifully decorated. The staff were excellent and the food was really good too. "
United Kingdom
Peter
$243 nightly
The price is $273
Apr 17 - Apr 18
Total with taxes and fees
Riad Melhoun & Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Royal Palace Hotel Reviews

Hotels near other Royal Palace attractions

Frequently asked questions

What are the top-rated hotels near Royal Palace?
Discovering top-rated hotels near the Royal Palace can elevate the experience of any traveler seeking luxury and comfort in Marrakech.

Royal Mansour Marrakech

Royal Mansour Marrakech is a five-star oasis located just 2.2 miles from the Royal Palace, with a perfect review rating of 10. This exquisite hotel features a full-service spa, offering hydrotherapy treatments and a sauna, ensuring ultimate relaxation. Guests can indulge in gourmet couples dining, enjoy the stunning gardens, and unwind by the outdoor pool or in luxurious poolside cabanas. Renowned for its exceptional service, this hotel is a hallmark of luxury hospitality.

Free People Riad and Spa

Free People Riad and Spa, located 3.0 miles from the Royal Palace, also holds an impressive review rating of 10 and a five-star designation. This enchanting retreat offers a rooftop garden perfect for relaxation and scenic views, alongside complimentary breakfast and a full-service spa. Guests can enjoy romantic dining experiences and rejuvenating body treatments, making it an ideal choice for those seeking both luxury and tranquility in the heart of Marrakech.

Riad Azrur

Riad Azrur is a charming four-star hotel just 2.0 miles from the Royal Palace, rated 10 by travelers. This delightful riad provides an inviting atmosphere with amenities such as a full-service spa featuring traditional Turkish baths, and a rooftop terrace perfect for soaking up the sun. Guests can enjoy complimentary breakfast, deep tissue massages, and access to self-parking, ensuring a comfortable and convenient stay in Marrakech.
What hotels are within walking distance to Royal Palace?
Discover the charm of Marrakech with these top-rated hotels conveniently located within walking distance to the Royal Palace.

Riad N°5

Riad N°5 is a luxurious 4-star retreat, just a 15-minute stroll from the Royal Palace. With an impeccable travelers' rating of 10, this riad features an outdoor pool, a full-service spa, and a rooftop terrace, making it an oasis in the bustling city. Guests can enjoy complimentary breakfast, daily housekeeping, and a range of spa treatments, including massages and body treatments, ensuring a rejuvenating stay.

La Villa Des Orangers - Relais & Châteaux

Rated an impressive 9.8 by travelers, La Villa Des Orangers is a 5-star gem just 16 minutes from the Royal Palace. This exquisite hotel features an outdoor pool, a luxurious spa with a steam room, and beautifully appointed rooms with balconies. Guests can indulge in complimentary breakfast, and enjoy the serene garden and terrace areas, perfect for unwinding after a day of exploration.

Hotel Tazi-Traditional Riad

Hotel Tazi-Traditional Riad, rated 10 by travelers, is a charming 3-star hotel located 14 minutes from the Royal Palace. Guests can relax by the outdoor pool or enjoy a hosted evening meal. With daily housekeeping and free toiletries, visitors will find comfort and convenience in this traditional setting.
How much is a hotel near Royal Palace?
Staying near Royal Palace is a treat, with plenty of hotels from $76 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Royal Palace?
Finding the perfect family-friendly stay near the Royal Palace can enhance your visit to Marrakech. Here are some top-rated hotels that cater to families and offer a delightful experience.

Royal Mansour Marrakech

Royal Mansour Marrakech, located only 2.2 miles from the Royal Palace, is a luxurious 5-star hotel with an exceptional review rating of 10. This family-friendly haven provides amenities such as free cribs, highchairs, and a children's club, ensuring a comfortable stay for younger travelers. The hotel features a beautiful outdoor pool and offers babysitting services, making it easy for parents to relax. With opulent accommodations and a commitment to family needs, this hotel is perfect for a lavish family getaway.

Park Hyatt Marrakech

Park Hyatt Marrakech is a luxurious 5-star hotel located just 4.6 miles from the Royal Palace, with an impressive review rating of 9.8. This hotel is designed with families in mind, featuring amenities such as supervised childcare, free cribs, and a dedicated children's club. Guests can enjoy the indoor and outdoor pools, Turkish bath, and daily housekeeping. With a blend of family-friendly services and indulgent luxuries, this hotel ensures a memorable stay for all ages.

Four Seasons Resort Marrakech

The stunning Four Seasons Resort Marrakech, situated 3.8 miles from the Royal Palace, showcases its commitment to families with a review rating of 9.6 and 5-star hotels. Families will appreciate the free cribs, highchairs, and a charming playground. The resort also features a refreshing outdoor pool and a variety of dining options with kids' meals available. With its lush gardens and dedicated childcare services, this resort offers an ideal retreat for family travelers.
Are there any 5-star hotels near Royal Palace?
Discovering top-rated 5-star hotels near the Royal Palace can enhance your stay in Marrakech, where luxury meets history.

Royal Mansour Marrakech

Royal Mansour Marrakech stands out with an exceptional review rating of 10 and is located just 2.2 miles from the Royal Palace. This 5-star hotel offers an exquisite experience with a full-service spa that includes hydrotherapy treatments, a Turkish bath, and massage services. Guests can indulge in complimentary daily breakfast and enjoy the serene atmosphere at the indoor and outdoor pools, complete with poolside bars and cabanas. The hotel also features luxurious suites with private plunge pools, making it a true oasis for travelers seeking relaxation.

Free People Riad and Spa

Free People Riad and Spa impresses travelers with a perfect review rating of 10, located 3.0 miles from the Royal Palace. This elegant 5-star hotel boasts a rooftop garden and a luxurious spa offering aromatherapy and prenatal massages. Guests can savor complimentary daily breakfast while enjoying the romantic ambiance of the riad. The hotel also provides convenient airport transportation and is close to local shopping and hiking spots, ensuring a well-rounded stay for all who visit.

Park Hyatt Marrakech

Park Hyatt Marrakech, rated 9.8 by travelers, is situated 4.6 miles from the Royal Palace, providing a stylish retreat in Marrakech. This 5-star hotel features an onsite golf course and a lavish full-service spa that includes various treatments, from deep tissue massages to mud baths. Guests can unwind by the outdoor pool or enjoy fine dining at the hotel's restaurant. With its Art Deco design and luxurious amenities, this hotel promises an unforgettable experience for visitors.
Which hotels near Royal Palace offer the best views?
Discover top-rated hotels near Royal Palace that offer breathtaking views of the stunning Marrakech landscape.

Four Seasons Resort Marrakech

Four Seasons Resort Marrakech, a 5-star gem situated 3.8 miles from Royal Palace, boasts an impressive review rating of 9.6. This resort offers travelers a garden view restaurant and an outdoor pool surrounded by beautiful greenery. With amenities like a full-service spa and yoga classes, travelers can indulge in relaxation. The resort's balconies provide stunning views of the surrounding mountains, making it a perfect choice for travelers seeking tranquility and scenic beauty.

Mandarin Oriental, Marrakech

Mandarin Oriental, Marrakech is a luxurious 5-star retreat located just 2.7 miles from Royal Palace, rated 9.4 by travelers. This exquisite hotel features a full-service spa, indoor and outdoor pools, and a stunning garden view restaurant. Guests can enjoy complimentary breakfast daily, and unwind at the poolside bar or in the sauna. The hotel's design includes elegant balconies with mountain views, enhancing its allure for those seeking picturesque landscapes.

Riad Itrane

Riad Itrane is a charming 5-star hotel located just 1.4 miles from Royal Palace, rated 9.6 by travelers. This boutique riad features a rooftop terrace with breathtaking views of the Marrakech skyline. Guests can enjoy a garden view restaurant and various spa services, including deep tissue massages. The inviting ambiance and traditional design, paired with its nearby local attractions, make it an ideal choice for those looking to experience the beauty of Marrakech.
What are the best affordable hotels near Royal Palace?
For an enchanting stay near the Royal Palace, explore these top-rated affordable hotels that promise comfort and charm without breaking the bank.

Hotel Tazi-Traditional Riad

Hotel Tazi-Traditional Riad is ideally located just a 14-minute walk from the Royal Palace, making it a perfect choice for travelers seeking a traditional Moroccan experience. Rated 10 by travelers, this 3-star hotel welcomes families with amenities like a children's pool and free parking. Guests can enjoy daily housekeeping, air conditioning, and complimentary toiletries, ensuring a comfortable and convenient stay.

The Central House Marrakech Medina - Hostel

The Central House Marrakech Medina - Hostel is a vibrant option situated 2 miles from the Royal Palace. With a great traveler rating score of 9.6, this 3-star hostel features a rooftop terrace and an outdoor pool that is perfect for relaxing after a day of exploring. Guests appreciate the 24-hour airport shuttle service and free WiFi, making it an excellent choice for budget-conscious travelers looking for a lively atmosphere.

Riad Roummana Marrakech

Riad Roummana Marrakech, located just a 14-minute stroll from the Royal Palace, offers a cozy retreat with a review rating of 9.4. This 3-star riad is family-friendly, featuring free breakfast and cribs for little ones. Guests enjoy premium bedding, daily housekeeping, and the warm hospitality that enhances their stay in this charming hotel.
What are the best boutique hotels near Royal Palace?
For an unforgettable stay near the stunning Royal Palace, these top-rated boutique hotels offer a blend of luxury and charm in Marrakech.

Riad Ilayka

Riad Ilayka is a luxurious 5-star boutique hotel, located just 1.8 miles from the Royal Palace, an impressive travelers' rating of 9.8. This romantic retreat features a full-service spa, a Turkish bath, and complimentary breakfast daily, catering perfectly to couples and families alike. Guests will appreciate the rooftop terrace and the option for private picnics, ensuring a delightful experience in this historical district.

Riad Kniza

Riad Kniza, another exquisite 5-star option, is situated 2.1 miles from the Royal Palace and comes highly rated with a 9.8 travelers' rating. This boutique hotel offers an outdoor pool and luxurious amenities such as a steam room and massage treatment rooms. Guests can enjoy the convenience of free daily breakfast and a rooftop terrace perfect for relaxing after a day of exploring.

Riad Olema et Spa

Riad Olema et Spa, a charming 4-star boutique hotel, is located just 1.9 miles from the Royal Palace and holds a strong travelers' rating of 9.6. This delightful stay features an outdoor pool, on-site spa treatments, and a complimentary breakfast to start your day. With its calming ambiance and amenities like a Turkish bath and a rooftop terrace, it is an ideal choice for those seeking relaxation and tranquility.
Are there any hotels with pools close to Royal Palace?
For travelers seeking a refreshing stay near the Royal Palace, there are several hotels featuring inviting pools perfect for relaxation and family fun.

Kenzi Club Agdal Medina All Inclusive

Kenzi Club Agdal Medina All Inclusive is a luxurious 5-star hotel situated 3.6 miles from the Royal Palace, with a great traveler rating score of 8.4. This family-friendly resort features multiple pools, including an outdoor pool with a waterslide and a swim-up bar, perfect for keeping kids entertained. Guests can indulge in all-inclusive dining options, a spa with wellness treatments, and a children's club, making it an ideal choice for families looking for a straightforward vacation.

Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa, located just 2.2 miles from the Royal Palace, offers a luxurious 5-star experience with a review rating of 8.4. The hotel features both indoor and outdoor pools, equipped with sun loungers and a poolside bar, perfect for a relaxing day. Guests will appreciate the elegant spa services, fine dining options with garden views, and amenities tailored for families, including supervised childcare and a playground.

Royal Mirage Deluxe Marrakech

Royal Mirage Deluxe Marrakech is a 4.5-star hotel located just 2.4 miles from the Royal Palace, a review rating of 6.6. This family-friendly hotel features an outdoor pool with sun loungers and a poolside bar, ensuring relaxation for both adults and children. Guests can also enjoy amenities such as a spa offering a variety of treatments, a Turkish bath, and a restaurant with garden views, making it a delightful choice for a serene getaway.
What are the best pet-friendly hotels near Royal Palace?
For travelers seeking the best pet-friendly hotels near Royal Palace, these top-rated options in Marrakech promise a delightful stay for both you and your furry friends.

Free People Riad and Spa

Free People Riad and Spa is a luxurious 5-star retreat just 3.0 miles from Royal Palace, with an impeccable review rating of 10. This pet-friendly haven offers thoughtful amenities such as food and water bowls, dog exercise areas, and pet sitting services, ensuring a comfortable stay for travelers with pets. Additional highlights include a serene rooftop garden, an onsite spa, and complimentary breakfast, making it a perfect choice for a relaxing getaway.

Mandarin Oriental, Marrakech

The Mandarin Oriental, Marrakech is a 5-star luxury hotel located 2.7 miles from Royal Palace, receiving a great traveler rating score of 9.4. This pet-friendly hotel allows pets with amenities such as food and water bowls, and offers a range of upscale features including a full-service spa, outdoor pool, and multiple dining options with garden views. Guests will appreciate the complimentary breakfast and the extensive recreational facilities available for a memorable stay.

Riad Itrane

Riad Itrane, situated 1.4 miles from Royal Palace, features a stellar review rating of 9.6 and a 5-star rating. This elegant hotel welcomes pets with amenities including food and water bowls and allows pets in rooms. Guests can enjoy a delightful indoor pool, a garden view restaurant, and complimentary breakfast, alongside superb services like 24-hour room service and a spa for ultimate relaxation.
Can I book a fully refundable hotel close to Royal Palace?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Royal Palace", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Royal Palace?
To look for discounts on hotels near Royal Palace, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia