Rabat

3-Star Hotels in Rabat

Choose your dates to view the latest prices and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 35 great 3-Star hotels in Rabat for you.

Select dates to see latest prices and deals.
Recommended
Lowest price
Closest to downtown
Top reviewed
99+
Hotels in Rabat
Featured facilities: Business Center, Dry Cleaning, Parking
Very Good
93 reviews
8.1/10
1 night
From £ 46
Check Availability
59
Hotel near Rabat Medina,Rabat
Featured facilities: Laundry Service (On-Site), Luggage Storage
Very Good
53 reviews
8.2/10
1 night
From £ 24
Check Availability
46
Hotels in Agdal,Rabat
Featured facilities: Parking, Luggage Storage
Very Good
66 reviews
8.6/10
1 night
From £ 72
Check Availability
25
Hotel near Hassan,Rabat
Featured facilities: Airport Pick-up Service, Meeting Room, Laundry Service (On-Site)
Very Good
65 reviews
8.1/10
1 night
From £ 33
Check Availability
99+
Hotel near Hassan,Rabat
Featured facilities: Business Center, Snack Bar, Laundry Service (On-Site)
Great
64 reviews
9.3/10
1 night
From £ 56
Check Availability
80
Hotels in Agdal,Rabat
Featured facilities: Airport Pick-up Service, Shared Kitchen, Dry Cleaning
Good
111 reviews
7.8/10
1 night
From £ 39
Check Availability
93
Hotels in Agdal,Rabat
Featured facilities: Airport Pick-up Service, Business Center, Snack Bar
Very Good
30 reviews
8.3/10
1 night
From £ 62
Check Availability
84
Hotels in Agdal,Rabat
Featured facilities: Airport Pick-up Service, Restaurant
Great
43 reviews
9.0/10
1 night
From £ 82
Check Availability
99+
Hotels in Agdal,Rabat
Featured facilities: Parking, Luggage Storage
Very Good
16 reviews
8.0/10
1 night
From £ 34
Check Availability
82
Hotels in Agdal,Rabat
Featured facilities: Garden View, Children's Toys, Airport Pick-up Service
Amazing
98 reviews
9.5/10
1 night
From £ 45
Check Availability
See All 3-Star Hotels in Rabat

Latest reviews for Rabat hotels

See all
Find the perfect stay with trusted ratings and reviews.

Riad Meftaha

9.3/10
Great
Posted on May 5, 2026
RUGuest User
I stayed in a riad in the center of Rabat—the experience was truly wonderful! The location is excellent: close to the sights, yet quiet. The atmosphere is cozy, with a true Moroccan flair—you feel welcomed from the moment you step in. The room was clean and comfortable, with everything you needed. The breakfast was delicious. The staff was very friendly and helpful: they helped with city advice and resolved all my questions quickly. I felt comfortable and safe.
Price per night from£ 45

Riad Jasmine

9.2/10
Great
Posted on Jul 23, 2026|Classic Double Room
RUGuest User
Нам очень понравилось в риаде. Уютный внутренний дворик, где приятно провести время. Очень гостеприимный персонал. При заселении принесли традиционный марокканский чай с печеньем. В номере все чисто и уютно. Есть wi-fi, горячая вода. На завтрак нас очень вкусно накормили, была еще также каша, на фото ее нет. Понравился и хозяин отеля, приятный человек. Настоятельно рекомендую))
Price per night from£ 41

Dar lalla Malika

9.1/10
Great
Posted on Aug 24, 2026|Standard Double or Twin Room
RUГОСТЬЬ
Overall the hotel is good. Bedding is clean. Breakfast is good. Staff is responsive.
Price per night from£ 31

AZ Hotel des Arts

8.9/10
Very Good
Posted on Apr 20, 2025|Double Or Twin Room With Garden View
ESGuest User
It's a perfect hotel for a short visit to Rabat. Its only limitations are the almost complete lack of common areas, such as lounges, and the limited space for clothing and luggage in the rooms, the latter characteristic being very common these days in hotels primarily intended for city breaks. Otherwise, the hotel is ideal due to its location in a central yet very quiet area, with the option of parking your vehicle outside (on a public road with little traffic), in spaces reserved for the hotel and supervised by hotel staff. The rooms are very comfortable and functional. Cleanliness is evident throughout. Breakfast is sufficient but could be improved, with more fruit, for example. The staff is extremely attentive and efficient. And finally, a very important detail, the excellent value for money.
Price per night from£ 74

Hôtel Mercure Rabat Sheherazade

8.7/10
Very Good
Posted on Mar 14, 2026
ophrex
Nice room and great breakfast, staff accommodating and free parking on site. Our stay was marred by the spa (sauna and steam room) not being available. The spa staff said that one has to book the steam room, which was not true. The whole spa area smelled of turpentine. Suprisingly, the hotel had run out of slippers, a comfort item that should be absolute standard for this hotel category.
Price per night from£ 63

Riad El Maâti

8.5/10
Very Good
Posted on Sep 26, 2024
André De Mesquita
Beautiful Ryad. Very well localised . Very friendly staff. Very attentive with my breakfast times even when I had to leave incredibly early , they made sure to go the extra mile and prepare a nice breakfast before my departure . If ever again in Rabat will surely book it again .
Price per night from£ 72

Hotel le Musée

8.4/10
Very Good
Posted on Jul 9, 2019
CNXIN
The location is very good to find near the museum, the hotel staff are also very nice and friendly, the breakfast is good, the staff is very friendly and will communicate with us to learn Chinese, the people they meet on the trip are kind and people Feel warm.
Price per night from£ 61

Smarts Hotel Agdal Rabat

7.9/10
Good
Posted on Nov 26, 2023
Biaogeyouji
The room is 32 square meters, 2 beds need to increase the price, health is general, the bathroom towels are old, it is best to bring your own disposable compressed towels, bath towels, hot water bottles, slippers, toothbrushes and toothpaste and brushing cups, breakfast environment is good, milk eggs are available, hot rice porridge can be full.
Price per night from£ 62

Riad Jbara 2

7.3/10
Posted on Apr 20, 2026
Guest User
The riad has a great location - just one turn from the main street. Everything is at hand - a green market street where you can buy fruit, vegetables, fish and anything you like. While booking we were promised a “Luxury Double Room” but in fact it was extremely small, without any amenities. Without cabinet, without hanger - just only a number of hooks on the wall. The toilet was also very small. The room smelled like sewer - we had to open the window all the time to ventilate the room. The breakfast served at the roof terrace was tasty. The personnel was really friendly and very helpful. I can recommend this riad for its location. Just adjust your expectations to the reality - and you’ll enjoy staying in it!
Price per night from£ 36

Hôtel Texuda

7.1/10
Posted on Apr 10, 2025
Guillaume
Accueil très sympathique L'hôtel est bien, propre. Le rapport qualité prix est bien. Je reviendrai sans problème.
Price per night from£ 66

FAQs

What are the best 3 star hotels in Rabat?

Whether you are travelling to Rabat for business or tourism, Hotel Bouregreg (from £ 34) , Ibis Rabat Agdal (from £ 46) and Le Pietri Urban Hotel (from £ 55) are highly recommended as some of the best hotels.

How much is the average rate for 3 star hotels in Rabat?

For 3 star hotels in Rabat, the average price on weekdays is £ 76, and the average price on weekends (Friday - Saturday) is £ 75.

Which 3 star hotels in Rabat have swimming pools?

If you want to select a 3 star hotel in Rabat with swimming pool, Riad Louane (from £ 45) is a good choice.

Which 3 star hotels in Rabat provide fitness centre?

Hôtel Texuda (from £ 55) provides a fitness centre.

Which 3 star hotels in Rabat offer spa?

Among 3 star hotels with spa in Rabat, Dar Lalzohra (from £ 58),Riad Jbara 2 (from £ 28) and Smarts Hotel Agdal Rabat (from £ 55) are very popular.

Which 3 star hotels in Rabat have bars?

Which 3 star hotels in Rabat are pet-friendly?

Hotel des Oudaias (from £ 65) is a pet-friendly hotel. Spend time with your furry one in your travel!

What deals are available for 3 star hotels in Rabat?

Trip.com provides various promotions and discounts for 3 star hotels. You can check the promotions page to see the latest hotel promotions on Trip.com.

More information

Highest price£ 319
Lowest price£ 36
Number of reviews1,413
Total properties35
Weekday Avg. Price£ 76
Weekend Avg. Price£ 75