Enter your dates for the latest hotel rates and availability.
Swipe up to view more
Top 7 Premium Hotels in Rabat
See all
Discover our curated selection of premium hotels in Rabat for your next stay
No.
1
9.6/10
12 review
Four Seasons Hotel Rabat at Kasr Al Bahr
Hotel near Quartier de L'Ocean, Rabat
"Good Location"
Select dates to view prices
No.
2
9.2/10
50 review
The Ritz-Carlton Rabat, Dar Es Salam
Hotel near Rabat
"Good Location"
Select dates to view prices
No.
3
8.1/10
49 review
Sofitel Rabat Jardin des Roses
Hotel near Rabat
"Good Location"
Select dates to view prices
No.
4
8.1/10
41 review
La Tour Hassan Palace
Hotel near Quartier Hassan, Rabat
"Good Location"
Select dates to view prices
No.
5
9.0/10
56 review
Rabat Marriott Hotel
Hotel near Agdal, Rabat
"Friendly owner""Great rooms"
Select dates to view prices
No.
6
8.7/10
57 review
The View Rabat
Hotel near Hay Riad, Rabat
"Good Location"
Select dates to view prices
No.
7
9.3/10
54 review
Story Rabat
Hotel near Rabat
"Good Location"
Select dates to view prices
Frequently Asked Questions
How much does it cost to stay in a hotel in Rabat?
The average price for hotels in Rabat is AU$ 212 for weekdays, and AU$ 213 for weekends (Friday–Saturday).
What are the best hotels in Rabat?
From business trips to holiday stays, Rabat offers a wide selection of popular hotels to suit every need. Hôtel Oscar, AZ Hotel des Arts and Ibis Rabat Agdal are excellent options for your stay.
Which hotels in Rabat have airport shuttle services?
Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Hôtel Oscar, Ibis Rabat Agdal and Belere Hotel Rabat are great choices for spa hotels offering quality services.