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 37 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
88 reviews
8.0/10
1 night
From S$ 87
Check Availability
99+
Hotel near Rabat Medina,Rabat
Featured facilities: Spa, Public Beach, Airport Pick-up Service
Great
11 reviews
9.1/10
1 night
From S$ 85
Check Availability
25
Hotel near Hassan,Rabat
Featured facilities: Airport Pick-up Service, Meeting Room, Laundry Service (On-Site)
Good
46 reviews
7.7/10
1 night
From S$ 52
Check Availability
82
Hotels in Agdal,Rabat
Featured facilities: Garden View, Children's Toys, Airport Pick-up Service
Amazing
93 reviews
9.4/10
1 night
From S$ 69
Check Availability
59
Hotel near Rabat Medina,Rabat
Featured facilities: Laundry Service (On-Site), Luggage Storage
Very Good
52 reviews
8.3/10
1 night
From S$ 42
Check Availability
43
Hotel near Hassan,Rabat
Featured facilities: Restaurant, Bathrobe
Very Good
44 reviews
8.8/10
1 night
From S$ 104
Check Availability
99+
Hotel near Hassan,Rabat
Featured facilities: Airport Pick-up Service, Meeting Room, Laundry Service (On-Site)
Very Good
47 reviews
8.3/10
1 night
From S$ 109
Check Availability
63
Hotel near Rabat Medina,Rabat
Featured facilities: Airport Pick-up Service, Massage Room, Snack Bar
Very Good
70 reviews
8.4/10
1 night
From S$ 116
Check Availability
81
Hotels in Agdal,Rabat
Featured facilities: Airport Pick-up Service, Shared Kitchen, Dry Cleaning
Good
107 reviews
7.9/10
1 night
From S$ 67
Check Availability
83
Hotels in Agdal,Rabat
Featured facilities: Airport Pick-up Service, Restaurant
Great
43 reviews
9.0/10
1 night
From S$ 116
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
Stop in the Riad in the center of Rabata the most warm impressions! The location is excellent: close to the sights, while in a quiet place. The atmosphere is cozy, with a real Moroccan color feels hospitality from the first minute. The room was clean and comfortable, everything needed was available. Breakfast is delicious. The staff is very friendly and responsive: helped with city advice and solved all the questions quickly. I felt comfortable and safe.
Price per night fromS$ 92

Le Pietri Urban Hotel

9.2/10
Great
Posted on Feb 7, 2026
Guest User
The hotel is very conveniently located. There are several museums nearby, and the train station is a 5-minute walk away. The room is spacious and spotlessly clean. But...the cigarette smell! That's a major drawback for us. No amount of fragrance can get rid of it. The soundproofing leaves much to be desired. You can hear pedestrians talking from the street. We really enjoyed the breakfast. The hot drinks were served warmly, with a wide selection and everything was delicious. The reception staff was friendly. It's possible to leave your luggage after check-out. Overall, we recommend it.
Price per night fromS$ 93

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 fromS$ 59

The M Hotel

8.8/10
Very Good
Posted on Mar 26, 2025|Standard Double or Twin Room
Delubeikeduanzhixuan
The staff are friendly and helpful with local itinerary suggestions. Special thanks to ***Chinese tour guide Lin Tingchao (WeChat: *************)***, who took us to explore the old town and hidden attractions in Casablanca in depth. His explanations were lively and interesting, and he also helped us bargain and avoid tourist traps! *** (If you need a Chinese tour guide recommendation, you can add his WeChat **********)*
Price per night fromS$ 128

Hôtel Mercure Rabat Sheherazade

8.6/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 fromS$ 126

Riad El Maâti

8.6/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 fromS$ 125

Rent-Inn Boutique Hotel

8.1/10
Very Good
Posted on Apr 12, 2026
imaneaadl
I recommend 100%.
Price per night fromS$ 58

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 fromS$ 87

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 fromS$ 64

Hôtel Texuda

7.3/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 fromS$ 111

FAQs

What are the best 3 star hotels in Rabat?

Whether you are travelling to Rabat for business or tourism, Hotel Bouregreg (from S$ 57) , Le Pietri Urban Hotel (from S$ 100) and Ibis Rabat Agdal (from S$ 88) 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 S$ 130, and the average price on weekends (Friday - Saturday) is S$ 128.

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 S$ 78) is a good choice.

Which 3 star hotels in Rabat provide fitness centre?

Hôtel Texuda (from S$ 102) provides a fitness centre.

Which 3 star hotels in Rabat offer spa?

Among 3 star hotels with spa in Rabat, Dar Lalzohra (from S$ 100),Riad Jbara 2 (from S$ 70) and Smarts Hotel Agdal Rabat (from S$ 83) are very popular.

Which 3 star hotels in Rabat have bars?

Which 3 star hotels in Rabat are pet-friendly?

Hotel des Oudaias (from S$ 120) 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 priceS$ 500
Lowest priceS$ 58
Number of reviews1,412
Total properties37
Weekday Avg. PriceS$ 130
Weekend Avg. PriceS$ 128