Find hotels near Bab El Had, Rabat from $63

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 660 hotels close to Bab El Had with room rates, reviews, and availability. Most hotels are fully refundable.

Riad Almazhar

4.5 star property
Medina of Rabat, 0.3 mi from Bab El Had
9.8 out of 10, Exceptional, (112)
"The Riad is beautiful, the staff is very helpful, and the breakfast was delicious. Very much enjoyed our stay. "
Canada
Marguerite
$141 nightly
The price is $164
Dec 7 - Dec 8
Total with taxes and fees
Riad Almazhar

Euphoriad

4.0 star property
Medina of Rabat, 0.4 mi from Bab El Had
9.4 out of 10, Exceptional, (74)
"Cool place"
United States
Thomas Eugene
$207 nightly
The price is $237
Dec 13 - Dec 14
Total with taxes and fees
Euphoriad

Fairmont Hotel La Marina Rabat Sale

5.0 star property
1 mi from Bab El Had
9.4 out of 10, Exceptional, (96)
"Oh my God, one of the best experience in my life"
United States
zakaria
$423 nightly
The price is $474
Dec 12 - Dec 13
Total with taxes and fees
Fairmont Hotel La Marina Rabat Sale

Riad Kalaa 2

3.0 star property
Medina of Rabat, 0.4 mi from Bab El Had
9.2 out of 10, Wonderful, (58)
"Great property "
United States
Leena
$108 nightly
The price is $125
Dec 10 - Dec 11
Total with taxes and fees
Riad Kalaa 2

Riad El Maâti

4.0 star property
Medina of Rabat, 0.4 mi from Bab El Had
9.0 out of 10, Wonderful, (265)
"Perfect spot - enjoyed the local location"
Canada
daniel
$88 nightly
The price is $107
Dec 25 - Dec 26
Total with taxes and fees
Riad El Maâti

Riad Dar Dar

3.5 star property
Medina of Rabat, 0.4 mi from Bab El Had
9.0 out of 10, Wonderful, (84)
"What a place! All the staff were amazing! "
United Kingdom
adeem mahmood
$95 nightly
The price is $112
Jan 6 - Jan 7, 2026
Total with taxes and fees
Riad Dar Dar

Riad Kalaa

4.0 star property
Medina of Rabat, 0.4 mi from Bab El Had
9.0 out of 10, Wonderful, (180)
"Beautiful classic Riad house in the Rabat Medina. Charming staff, great stay."
United States
William
$114 nightly
The price is $134
Jan 5 - Jan 6, 2026
Total with taxes and fees
Riad Kalaa

L'Alcazar

5.0 star property
Medina of Rabat, 0.4 mi from Bab El Had
9.0 out of 10, Wonderful, (152)
"We love this Riad. George is an excellent staff and made our stay fantastic. Will definitely come back on our next visit. "
Canada
Eliza
$133 nightly
The price is $157
Dec 18 - Dec 19
Total with taxes and fees
L'Alcazar

Le Pietri Urban Hotel

3.0 star property
Quartier Hassan, 0.6 mi from Bab El Had
9.0 out of 10, Wonderful, (288)
"Super friendly staff especially at the breakfast. Very convenient location. Lots of restaurants and shopping near by. "
Canada
Bader
$88 nightly
The price is $99
Dec 7 - Dec 8
Total with taxes and fees
Le Pietri Urban Hotel

Dar Kika Salam By DKS

4.0 star property
Medina of Rabat, 0.5 mi from Bab El Had
8.8 out of 10, Excellent, (188)
"Staff is great; building is lovely and the elevator was a wonderful surprise!"
United States
Alexandra
$99 nightly
The price is $115
Dec 18 - Dec 19
Total with taxes and fees
Dar Kika Salam By DKS

NJ Hotel Rabat

4.0 star property
Quartier Des Orangers, 0.6 mi from Bab El Had
8.8 out of 10, Excellent, (61)
"Excellent Hotel , good location , delicious food, very clean , friendly Staff and safe. "
United States
RUBEN
$159 nightly
The price is $180
Dec 7 - Dec 8
Total with taxes and fees
NJ Hotel Rabat

Dayet Ifrah by Rent Inn

3.5 star property
Agdal, 1.3 mi from Bab El Had
8.6 out of 10, Excellent, (165)
"Fabulous place "
United Kingdom
Abdiwali
$56 nightly
The price is $65
Dec 12 - Dec 13
Total with taxes and fees
Dayet Ifrah by Rent Inn

ONOMO Hotel Rabat Terminus

4.0 star property
Quartier Des Orangers, 0.5 mi from Bab El Had
8.4 out of 10, Very Good, (204)
"Great hotel in downtown Rabat. Highly recommend for tourism or business travel. "
United Kingdom
Michael
$116 nightly
The price is $132
Dec 7 - Dec 8
Total with taxes and fees
ONOMO Hotel Rabat Terminus

Hotel La Tour Hassan Palace

5.0 star property
Quartier Hassan, 0.6 mi from Bab El Had
8.4 out of 10, Very Good, (227)
"The room is clean. The staff will not effusive was pleasant. Having difficulty navigating getting the shower working."
United States
Gray
$321 nightly
The price is $364
Dec 7 - Dec 8
Total with taxes and fees
Hotel La Tour Hassan Palace

Riad à la Belle Etoile

3.5 star property
1.3 mi from Bab El Had
8.4 out of 10, Very Good, (155)
"Beautiful place, and great hospitality. "
United States
Jason
$54 nightly
The price is $67
Dec 12 - Dec 13
Total with taxes and fees
Riad à la Belle Etoile

ibis Rabat Agdal

3.0 star property
Agdal, 1.9 mi from Bab El Had
8.4 out of 10, Very Good, (439)
"It good place to stay I like it "
United States
Cheikh Ahmed TIDIANE
$91 nightly
The price is $103
Dec 14 - Dec 15
Total with taxes and fees
ibis Rabat Agdal

Le Diwan Hotel Rabat - MGallery Collection

4.0 star property
Quartier Hassan, 1 mi from Bab El Had
8.2 out of 10, Very Good, (288)
"The hotel was very good with easy parking. It was at walking distance from shopping and restaurants. It’s very clean and the staff was friendly and helpful. "
United States
Yamina
$151 nightly
The price is $170
Dec 7 - Dec 8
Total with taxes and fees
Le Diwan Hotel Rabat - MGallery Collection

Hotel Belere Rabat

4.0 star property
Quartier Des Orangers, 0.5 mi from Bab El Had
8.0 out of 10, Very Good, (599)
"Super helpful staff and great location. "
Australia
Marnie
$115 nightly
The price is $131
Dec 13 - Dec 14
Total with taxes and fees
Hotel Belere Rabat

Riad Marlinea

3.5 star property
1.5 mi from Bab El Had
8.0 out of 10, Very Good, (76)
"No recomendable el riad, muy dificiol de encontrar, hayvq caminar con maletas, cuando llegamos no habia nadie en.recepcion, desatuno no acorde al lugar, los ultimos dias, no nos dieron jugo, la recepcionista poco agradable, no te facilitan nada la estadia, no te explican nada, tuvimos problemas para,el pago con Visa, pq queria q pagaranos en.cash. Conclusion un lugar de lo peor por el.servicio y localizacion del lugar. La noche del.31-de Diciembre, no nos,dejaba,salir pq no teniamos la llave...
Peru
Mariano
$53 nightly
The price is $63
Dec 13 - Dec 14
Total with taxes and fees
Riad Marlinea

Marina Rabat Suites & Apartments

3.5 star property
1.2 mi from Bab El Had
7.8 out of 10, Good, (59)
"The room was, the restaurant was very good even though it is around 10mins walking distance. Special thanks to Yusra who went out of his way to make my stay as comfortable as possible. Highly recommended "
United States
Fatoumata
$105 nightly
The price is $118
Dec 10 - Dec 11
Total with taxes and fees
Marina Rabat Suites & Apartments
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 Bab El Had Hotel Reviews

Hotels near other Bab El Had attractions

Frequently asked questions

What are the top-rated hotels near Bab El Had?
Discovering the perfect stay near Bab El Had is essential for a memorable trip to Rabat. Here are some top-rated hotels that provide comfort and convenience, perfect for any traveler.

DAR TAHAR

DAR TAHAR is a charming 3-star hotel located just 1.3 miles from Bab El Had, with an impressive review rating of 10. This inviting hotel offers a delightful outdoor pool, a full-service spa with steam rooms, and free breakfast daily to ensure travelers start their day right. Additional amenities include easy airport shuttle services and access to a nearby shopping mall, making it an excellent choice for relaxation and convenience.

Riad Dar Chrifa

Riad Dar Chrifa is another remarkable 3-star gem situated 1.9 miles from Bab El Had, rated 10 by travelers. This hotel features an onsite spa that offers hydrotherapy treatments and a variety of massages, ensuring a rejuvenating experience for travelers. The complimentary buffet breakfast and the cozy ambiance make it a great retreat. With air-conditioned rooms adorned with Egyptian cotton sheets, it promises a comfortable stay.

Riad Dar Rabiaa

Riad Dar Rabiaa, rated 9.8, is conveniently located just a 7-minute walk from Bab El Had. This 3-star hotel welcomes travelers with a complimentary continental breakfast and an indoor pool to unwind after a day of exploring. With easy airport shuttle options and comfortable accommodations featuring free toiletries and air conditioning, it stands out as a relaxing haven in the historical district.
What hotels are within walking distance to Bab El Had?
Discover the ideal accommodations just a short stroll from Bab El Had, perfect for travelers seeking top-rated stays in Rabat.

DAR TAHAR

DAR TAHAR is a charming 3-star hotel located a convenient 12-minute walk from Bab El Had, with an impressive review rating of 10. This hotel features an outdoor pool, a full-service spa with steam rooms, and free breakfast to start the day right. Guests can also enjoy nearby beach access and onsite shopping, making it a delightful choice for those looking to relax and explore.

Riad Dar Rabiaa

Riad Dar Rabiaa is a lovely 3-star hotel situated just 7 minutes on foot from Bab El Had, with a remarkable review rating of 9.8. Guests will appreciate the complimentary continental breakfast and the indoor pool, perfect for unwinding after a day of sightseeing. The hotel also offers 24-hour airport shuttle service and free parking nearby, ensuring a convenient stay in the historical district.

Riad Meftaha

Riad Meftaha, rated 9.6 by travelers, is a 3.5-star gem located only 9 minutes from Bab El Had. This hotel features a rooftop terrace and furnished patios, providing stunning views and a relaxing atmosphere. Guests can enjoy free breakfast and daily housekeeping, along with easy access to nearby beaches and the charming historical district.
How much is a hotel near Bab El Had?
Staying near Bab El Had is a treat, with plenty of hotels from $63 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 Bab El Had?
For families seeking a delightful stay near Bab El Had, these top-rated hotels offer family-friendly amenities and comfortable accommodations.

Four Seasons Hotel Rabat At Kasr Al Bahr

Just 1.3 miles from Bab El Had, the luxurious Four Seasons Hotel Rabat At Kasr Al Bahr is a perfect choice for families. With a stellar review rating of 9.4, this 5-star hotel features a range of amenities tailored for children, including complimentary cribs, highchairs, and babysitting services. Guests can enjoy the outdoor pool, beautiful gardens, and a variety of dining options, ensuring a memorable stay for all ages.

Sofitel Rabat Jardin des Roses

Located 2.8 miles from Bab El Had, Sofitel Rabat Jardin des Roses boasts a review rating of 8.6 and is ideal for families. This elegant 5-star hotel offers a children's pool, complimentary cribs, and kids' meals in their restaurant. Guests can also enjoy the lush gardens, spa services, and a delightful poolside bar, making it a relaxing retreat for families.

Hotel Belere Rabat

Hotel Belere Rabat is a family-friendly 4-star hotel situated a convenient 17-minute walk from Bab El Had, featuring a solid review rating of 8.0. This hotel offers connecting rooms and cribs, ensuring that families have ample space. Guests can indulge in the complimentary buffet breakfast and enjoy meals from a kids' menu at the on-site restaurant, making it a practical and enjoyable choice for families visiting Rabat.
Are there any 5-star hotels near Bab El Had?
Discover exceptional 5-star hotels near Bab El Had, blending luxury and comfort for an unforgettable stay.

Fairmont La Marina Rabat Sale Hotel And Residences

Fairmont La Marina Rabat Sale Hotel And Residences is a luxurious retreat located just 2.4 miles from Bab El Had, with a remarkable review rating of 9.6. Guests can indulge in a range of amenities including a full-service spa, outdoor pool, and stunning sea views. With a 24-hour fitness center and various water activities like kayaking and motorboating nearby, it's perfect for travelers seeking relaxation and adventure.

Four Seasons Hotel Rabat At Kasr Al Bahr

Four Seasons Hotel Rabat At Kasr Al Bahr, situated only 1.3 miles from Bab El Had, offers a refined experience with a review rating of 9.4. This 5-star hotel features a beautiful outdoor pool, a full-service spa, and designer shopping on-site. Guests can enjoy ocean views and exquisite dining options, making it an ideal choice for those looking for an upscale escape.

L'Alcazar

L'Alcazar is a charming boutique hotel located just a 10-minute walk from Bab El Had, with an inviting review rating of 8.8. Guests can relax on the rooftop terrace and enjoy the nearby beach access. With elegant decor and thoughtful amenities like free toiletries and daily housekeeping, this hotel provides a cozy and luxurious feel for travelers.
Which hotels near Bab El Had offer the best views?
Discover stunning accommodations near Bab El Had that provide breathtaking views and top-rated experiences.

Four Seasons Hotel Rabat At Kasr Al Bahr

Four Seasons Hotel Rabat At Kasr Al Bahr is a premier 5-star hotel situated only 1.3 miles from Bab El Had, rated an impressive 9.4 by travelers. The hotel offers ocean views from select rooms, enhancing the traveler experience. It features an outdoor pool, a full-service spa with a sauna, and a hot tub, providing plenty of opportunities for relaxation. Guests can savor exquisite dining options, including romantic couples dining experiences, making it perfect for those seeking an upscale getaway.

Sofitel Rabat Jardin des Roses

Sofitel Rabat Jardin des Roses is a luxurious 5-star hotel located just 2.8 miles from Bab El Had, a review rating of 8.6. This elegant retreat features a beautiful outdoor pool area and lush gardens that create a serene atmosphere for travelers. A standout feature is the on-site spa offering a range of treatments, including deep tissue massages and Ayurvedic treatments, ensuring relaxation after a day of exploring. Guests can enjoy delightful meals at the garden-view restaurant, complemented by exceptional room service available 24 hours.

Hotel Belere Rabat

Hotel Belere Rabat, a charming 4-star hotel located a short 17-minute walk from Bab El Had, offers travelers a cozy stay with a review rating of 8.0. Guests can enjoy the rooftop terrace that provides lovely views of the surroundings. The hotel features a restaurant with alfresco dining and a free daily breakfast, ensuring a pleasant start to the day. With convenient amenities such as airport transportation and self-parking, it caters well to the needs of travelers looking for comfort and accessibility.
What are the best affordable hotels near Bab El Had?
For travelers seeking affordable yet top-rated options near Bab El Had, these hotels offer comfort and a range of amenities without breaking the bank.

DAR TAHAR

DAR TAHAR is a charming 3-star hotel located just 1.3 miles from Bab El Had, rated an impressive 10 by travelers. Guests enjoy a complimentary full breakfast each day, along with free WiFi to stay connected. The hotel also features an outdoor pool and a full-service spa for relaxation after a day of exploring.

Riad Dar Chrifa

Riad Dar Chrifa, situated 1.9 miles from Bab El Had, is another excellent 3-star option a perfect review rating of 10. With free WiFi and a delicious buffet breakfast daily, travelers can savor their mornings in comfort. Additional amenities include a spa offering hydrotherapy treatments and massage services, ensuring a rejuvenating stay.

Riad Dar Rabiaa

Just a 7-minute walk from Bab El Had, Riad Dar Rabiaa is a delightful 3-star hotel with a stellar rating of 9.8. Guests benefit from free continental breakfast and WiFi, alongside convenient amenities such as 24-hour airport shuttle service and indoor pool access. This hotel is perfect for travelers looking for a cozy stay close to the vibrant attractions.
What are the best boutique hotels near Bab El Had?
Discover charming boutique hotels near Bab El Had, perfect for travelers seeking top-rated accommodations with unique experiences.

Riad Meftaha

Riad Meftaha is a delightful 3.5-star boutique hotel located just a 9-minute walk from Bab El Had. With an impressive travelers' rating of 9.6, this hotel offers a cozy atmosphere with amenities like a rooftop terrace and complimentary breakfast. Guests can enjoy relaxing in the furnished patio or take advantage of the 24-hour airport shuttle service. Housekeeping and free toiletries add to the comfort of this charming stay.

The Repose

The Repose is a stylish 3-star boutique hotel situated 3.6 miles from Bab El Had, with a remarkable review rating of 9.4. This family-friendly hotel features a wonderful spa offering treatments like Swedish massages and manicures. Guests can unwind on the terrace or enjoy the convenience of free breakfast daily. The hotel also provides an airport shuttle and nearby parking, ensuring a straightforward stay.

L'Alcazar

L'Alcazar is a luxurious 5-star boutique hotel located just a 10-minute walk from Bab El Had, with an excellent travelers' rating of 8.8. This elegant hotel features a serene terrace and is designed with art deco flair. Guests can indulge in premium bedding and enjoy personalized services, including a 24-hour airport shuttle. With air conditioning and a historical district location, it offers a refined stay for those looking to explore the area.
Are there any hotels with pools close to Bab El Had?
For travelers seeking a refreshing retreat near Bab El Had, these top-rated hotels with pools offer the perfect blend of relaxation and luxury.

Sofitel Rabat Jardin des Roses

Sofitel Rabat Jardin des Roses, a 5-star gem located just 2.8 miles from Bab El Had, features an impressive outdoor pool and a poolside bar, perfect for unwinding under the sun. Rated 8.6 by travelers, this luxurious hotel offers family-friendly amenities including a children's pool and complimentary cribs. Guests can indulge in spa treatments, enjoy garden views from the on-site restaurant, and benefit from 24-hour room service, making it an ideal choice for families and couples alike.

Dawliz Rabat Art & Spa

Dawliz Rabat Art & Spa, situated 2.2 miles from Bab El Had, is a stylish 5-star hotel with an inviting outdoor pool and poolside bar that cater to families and relaxation seekers. With a review rating of 8.0, this hotel offers a variety of spa treatments and a terrace for scenic views. Guests appreciate amenities such as free cribs, a children's menu at the restaurant, and easy access to local attractions, ensuring a comfortable stay for all.

Riad Kalaa

Riad Kalaa is a charming 4-star hotel located just a short 11-minute walk from Bab El Had. This delightful hotel boasts an outdoor pool and a poolside bar, enhancing its inviting atmosphere. Rated 9.0 by travelers, it offers a unique traditional design and family-friendly services like free cribs and complimentary breakfast. Guests can enjoy the serene yard, nearby beach access, and a range of massage treatments, making it a perfect retreat for those seeking tranquility.
What are the best pet-friendly hotels near Bab El Had?
Travelers seeking pet-friendly accommodations near Bab El Had will find exceptional options that cater to both you and your furry friend.

Fairmont La Marina Rabat Sale Hotel And Residences

Just 2.4 miles from Bab El Had, the luxurious Five-Star Fairmont La Marina Rabat Sale Hotel And Residences features an outstanding review rating of 9.6. This hotel welcomes pets and offers amenities including food and water bowls. Guests can indulge in an outdoor pool, a full-service spa, and breathtaking sea views from select rooms, providing an ideal escape for both you and your pet.

Riad El Maâti

Riad El Maâti, a charming Four-Star hotel, is only an 8-minute walk from Bab El Had and holds a great traveler rating score of 9.0. This pet-friendly haven permits dogs and provides essential amenities such as food and water bowls. Guests can unwind in traditional surroundings while enjoying complimentary breakfast, a spa, and a terrace perfect for relaxation after a day of exploring.

Four Seasons Hotel Rabat At Kasr Al Bahr

The luxurious Five-Star Four Seasons Hotel Rabat At Kasr Al Bahr is located just 1.3 miles from Bab El Had and boasts an impressive review rating of 9.4. This hotel welcomes pets with amenities such as food and water bowls and pet sitting services, ensuring a comfortable stay for you and your pet. Guests can also enjoy a relaxing outdoor pool, a full-service spa, and rooms featuring designer toiletries and premium bedding for a rejuvenating experience.
Can I book a fully refundable hotel close to Bab El Had?
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 "Bab El Had", 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 Bab El Had?
To look for discounts on hotels near Bab El Had, 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.