Hotels By Category in Rabat
- 5 Star hotels in Rabat
- 4 Star hotels in Rabat
- 3 Star hotels in Rabat
- 2 Star hotels in Rabat
- 1 Star hotels in Rabat
- Hotels in Rabat
- Budget hotels in Rabat
- Luxury hotels in Rabat
- View List Of Hotels In Rabat
You are booking hotel for more than 90 days

Gym
Your Budget
Show -3 more
Showing Properties in Rabat

Hotel Borj Rabat – A member of Barcelo Hotel Group
(3560 Ratings)
₹ 9,769
₹ 8,787
+ ₹ 2,183 taxes & fees
Per Night

Hôtel Oscar
(33 Ratings)
₹ 4,128
₹ 4,093
+ ₹ 894 taxes & fees
Per Night
Change Check-In Dates

Fairmont Hotel La Marina Rabat Sale
(644 Ratings)
₹ 26,145
+ ₹ 3,584 taxes & fees
Per Night

STORY Rabat
(304 Ratings)
₹ 19,858
₹ 19,780
+ ₹ 3,875 taxes & fees
Per Night

Sofitel Rabat Jardin des Roses
(661 Ratings)
₹ 21,520
+ ₹ 3,067 taxes & fees
Per Night

ONOMO Hotel Rabat Terminus
(615 Ratings)
₹ 9,414
₹ 9,376
+ ₹ 1,854 taxes & fees
Per Night

Helnan Chellah Hotel
(566 Ratings)
₹ 15,874
₹ 13,951
+ ₹ 2,590 taxes & fees
Per Night

Dawliz Rabat Art & Spa
(802 Ratings)
₹ 26,826
₹ 25,061
+ ₹ 4,962 taxes & fees
Per Night

Hotel La Tour Hassan Palace
(812 Ratings)
₹ 27,721
₹ 27,455
+ ₹ 5,083 taxes & fees
Per Night

The View Rabat
(102 Ratings)
₹ 30,061
₹ 29,944
+ ₹ 5,454 taxes & fees
Per Night

Braat Hotel
(381 Ratings)
₹ 15,090
₹ 13,717
+ ₹ 2,459 taxes & fees
Per Night

Villa Mandarine
(138 Ratings)
₹ 20,362
₹ 17,536
+ ₹ 3,546 taxes & fees
Per Night

Rabat Marriott Hotel
(65 Ratings)
₹ 21,817
+ ₹ 2,575 taxes & fees
Per Night

Hotel Rabat
(74 Ratings)
₹ 15,064
₹ 15,001
+ ₹ 3,050 taxes & fees
Per Night

Four Seasons Hotel Rabat At Kasr Al Bahr
(57 Ratings)
₹ 28,593
₹ 25,916
+ ₹ 3,753 taxes & fees
Per Night

Ryad Thamayna
(192 Ratings)
₹ 7,820
+ ₹ 1,642 taxes & fees
Per Night

Flower Town Hôtel & Spa
(1072 Ratings)
₹ 8,940
₹ 8,841
+ ₹ 3,764 taxes & fees
Per Night

STORY Le Carrousel Rabat
₹ 29,812
₹ 26,766
+ ₹ 5,574 taxes & fees
Per Night

Conrad Rabat Arzana
(56 Ratings)
₹ 28,681
+ ₹ 981 taxes & fees
Per Night

The Ritz-Carlton Rabat, Dar Es Salam
(162 Ratings)
₹ 37,022
+ ₹ 4,770 taxes & fees
Per Night