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 Azawan

Riad Azawan
3.5 star property
Kasbah, 0.2 mi from Royal Palace
10.0 out of 10, Exceptional, (11 reviews)
"We loved our two night stay here. Ayoub was a very good host and made sure we were happy and had everything we needed. We had dinner there one evening and it was outstanding, our best meal in Marrakesh. The location is great, easy to walk to many different attractions. Highly recommend!"
Canada
Amber
$70 nightly
The price is $84
Apr 23 - Apr 24
Total with taxes and fees
Riad Azawan

Riad Khabia

Riad Khabia
3.0 star property
Mechouar-Kasbah, 0.1 mi from Royal Palace
9.8 out of 10, Exceptional, (158 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 Rodaina & Spa

Riad Rodaina & Spa
4.0 star property
Kasbah, 0.2 mi from Royal Palace
9.4 out of 10, Exceptional, (16 reviews)
"Comfortable stay in old city "
United Kingdom
Katherine
$82 nightly
The price is $100
Apr 20 - Apr 21
Total with taxes and fees
Riad Rodaina & Spa

Riad Kalé Polis

Riad Kalé Polis
5.0 star property
Mechouar-Kasbah, 0.3 mi from Royal Palace
9.6 out of 10, Exceptional, (58 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
$128 nightly
The price is $149
Apr 25 - Apr 26
Total with taxes and fees
Riad Kalé Polis

Riad Almisk

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

RIAD L'ECOLE

RIAD L'ECOLE
4.0 star property
Kasbah, 0.3 mi from Royal Palace
9.6 out of 10, Exceptional, (20 reviews)
"Clean facility, nice staff and good breakfast "
United States
Sandra
$118 nightly
The price is $138
Apr 19 - Apr 20
Total with taxes and fees
RIAD L'ECOLE

Dar 73

Dar 73
4.0 star property
Mellah, 0.3 mi from Royal Palace
9.4 out of 10, Exceptional, (116 reviews)
"Superb interiors. Wonderful staff and excellent service & rooms . Highly recommend "
United Kingdom
Rachael
$82 nightly
The price is $96
Apr 25 - Apr 26
Total with taxes and fees
Dar 73

Riad Samsli

Riad Samsli
3.0 star property
Riad Zitoun Jdid, 0.4 mi from Royal Palace
9.6 out of 10, Exceptional, (203 reviews)
"Clean, helpful and friendly staff"
United Kingdom
Paul
$114 nightly
The price is $133
May 16 - May 17
Total with taxes and fees
Riad Samsli

Riad Alegria

Riad Alegria
4.0 star property
Mechouar-Kasbah, 0.3 mi from Royal Palace
9.4 out of 10, Exceptional, (196 reviews)
"Wonderful stay in Marrakech. Accommodations were clean, quiet and relaxing after a day in the Souks, located down a quiet street but very accessible to main sites in the Medina. Hammam was very replenishing, and breakfast was delicious, they didn’t mind accommodating when we had to leave early for our transfer. Host was very generous and informative (Nourish). "
Canada
Jay
$96 nightly
The price is $112
May 18 - May 19
Total with taxes and fees
Riad Alegria

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
$139 nightly
The price is $160
Apr 22 - Apr 23
Total with taxes and fees
Riad Daria Suites & Spa

Riad Al Badia

Riad Al Badia
4.0 star property
Mechouar-Kasbah, 0.2 mi from Royal Palace
9.8 out of 10, Exceptional, (544 reviews)
"This place is a gem and needs nothing else stated. Staff is superb! "
Canada
PAULO
$136 nightly
The price is $159
Apr 21 - Apr 22
Total with taxes and fees
Riad Al Badia

Touhfa Kasbah Marrakech

Touhfa Kasbah Marrakech
4.0 star property
Kasbah, 0.3 mi from Royal Palace
9.4 out of 10, Exceptional, (23 reviews)
"Right in the Kasbah on a very quiet alley, right next to the textile museum. Walking distance to Jemaa El Fna. Beautiful decor. Very friendly service. Spacious room with Moroccan ornaments. Very good breakfast. "
Canada
Yves
$121 nightly
The price is $142
May 4 - May 5
Total with taxes and fees
Touhfa Kasbah Marrakech

Riad Flam & Spa

Riad Flam & Spa
4.0 star property
Riad Zitoun Jdid, 0.5 mi from Royal Palace
10.0 out of 10, Exceptional, (11 reviews)
"First time in marrakesh, Very kind and helpfull staff excellent breakfast! "
Netherlands
wilhelmus
$222 nightly
The price is $250
May 17 - May 18
Total with taxes and fees
Riad Flam & 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
$82 nightly
The price is $94
Apr 23 - Apr 24
Total with taxes and fees
Riad Dar Massai

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

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
$245 nightly
The price is $275
Apr 27 - Apr 28
Total with taxes and fees
Le Medina Privilége Riad & Spa

Arabian Riad

Arabian Riad
3.0 star property
Kasbah, 0.2 mi from Royal Palace
9.0 out of 10, Wonderful, (69 reviews)
"Very comfortable stay, delicious breakfast, and welcoming hosts. "
Canada
Emma
$78 nightly
The price is $93
May 15 - May 16
Total with taxes and fees
Arabian Riad

El Morocco Hotel

El Morocco Hotel
3.0 star property
Riad Zitoun Jdid, 0.5 mi from Royal Palace
9.6 out of 10, Exceptional, (14 reviews)
"The riad is beautiful but missing some amenities like spa, indoor spaces, bar or restaurant. The hotel is a 3 star hotel and this is the service you will be offered. A little over priced overall for what you really get. The breakfast was ok, I really loved the cakes. The riad, rooms are beautifully detailed. "
United Kingdom
Mario
$186 nightly
The price is $211
Apr 26 - Apr 27
Total with taxes and fees
El Morocco Hotel

Riad Ajebel

Riad Ajebel
3.5 star property
Kasbah, 0.4 mi from Royal Palace
9.2 out of 10, Wonderful, (65 reviews)
"Excellent location and staff, everything was cleaning, the young lady in the reception was amazing, The Moroccan dinner in hotel is highly recommended"
United States
Angel
$71 nightly
The price is $86
Apr 23 - Apr 24
Total with taxes and fees
Riad Ajebel
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