Hotels in Rabat

Find the best deals on 404 hotels in Rabat

Check-in
Check-out
Compare vs momondo |

Top Hotels in Rabat

Find the perfect Rabat hotel for business or leisure
$self.alt
Hotel Mercure Rabat Sheherazade
8.1
£65
View all deals
$self.alt
Hotel Le Diwan Rabat - MGallery
9.1
£105
View all deals
$self.alt
Sofitel Rabat Jardin des Roses
8.9
£143
View all deals
$self.alt
Hotel La Tour Hassan Palace
8.7
£154
View all deals
$self.alt
Farah Rabat
7.4
£98
View all deals
$self.alt
Villa Mandarine
9.0
£140
View all deals
$self.alt
Belere Hotel Rabat
7.8
£57
View all deals
$self.alt
Helnan Chellah Hotel
6.8
£67
View all deals
$self.alt
Royal Rabat
6.9
£80
View all deals
$self.alt
Dawliz Resort & Spa
8.3
£120
View all deals
$self.alt
Riad A La Belle Etoile
8.0
£40
View all deals
$self.alt
Dar El Kébira
8.1
£90
View all deals
$self.alt
Riad Dar Nawfal
8.4
£31
View all deals
$self.alt
Riad Kalaa
8.9
£99
View all deals
$self.alt
Hotel Bouregreg
6.7
£46
View all deals
$self.alt
Hotel Rabat
7.7
£106
View all deals
$self.alt
Dar Zouhour
9.0
£70
View all deals
$self.alt
Dolce Vita Thalasso Center Hotel
£88
View all deals
$self.alt
Dar Mayssane
9.3
£81
View all deals
$self.alt
Riad Dar Alia
8.9
£70
View all deals
$self.alt
Riad Marlinea
8.0
£29
View all deals
$self.alt
The Repose
9.0
£49
View all deals
$self.alt
Riad Sidi Fatah
8.3
£79
View all deals
$self.alt
Hotel Dar Eddaya
7.2
£91
View all deals
$self.alt
Riad Baddi
8.2
£41
View all deals
$self.alt
Riad Azahra
9.0
£89
View all deals
$self.alt
L'Alcazar
9.0
£88
View all deals
$self.alt
Hotel Oscar
5.0
£45
View all deals
$self.alt
Mihad Hotel
7.0
£51
View all deals
$self.alt
Villa Des Ambassadors
8.6
£96
View all deals
$self.alt
Riad Marhaba
9.0
£72
View all deals
$self.alt
Ubay Hotel
6.8
£59
View all deals
$self.alt
Dar Yanis
8.6
£46
View all deals
$self.alt
Malak Hotel
8.0
£55
View all deals
$self.alt
Majliss Hotel
7.7
£63
View all deals
$self.alt
3 Bedroom Air-Conditioned Apartment On The 1st Floor Of Villa Yasmine Calm And Secure
10.0
£67
View all deals
$self.alt
Hotel Texuda
7.3
£56
View all deals
$self.alt
Dar Zen
8.7
£80
View all deals
$self.alt
Riad Sakina
8.8
£53
View all deals
$self.alt
Rihab Hotel
6.3
£69
View all deals

When to book a hotel in Rabat

Check out the information below to find the best deal on a Rabat hotel room
Low season
January
High season
October

cheapest month to stay

32%

expected price decrease

most expensive time to stay

68%

expected price increase

Price
£60 - £150
Highest day of week
Thursday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

£80

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£95

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Rabat is: 3 star, 88 days before.
90
Days before departure
0
1-2 star
£27 - £42
3 star
£46 - £59
4-5 star
£94 - £116

How much does a hotel in Rabat cost per night?

Use the information below to find quality Rabat hotel rooms for low prices
2 stars and below
$self.alt
#1 most popular
Riad Dar Nawfal
8.4
£31
$self.alt
#2 most popular
Dar Yanis
8.6
£46
$self.alt
Best value
Dar Tsouli
8.4
£25
3 stars
$self.alt
#1 most popular
Hotel Mercure Rabat Sheherazade
8.1
£65
$self.alt
#2 most popular
Royal Rabat
6.9
£80
$self.alt
Best value
Razoli Sidi Fateh
7.4
£27
4 stars and above
$self.alt
#1 most popular
Hotel Le Diwan Rabat - MGallery
9.1
£105
$self.alt
#2 most popular
Sofitel Rabat Jardin des Roses
8.9
£143
$self.alt
Best value
Riad Marco Andaluz
8.3
£34

Cheapest hotels in Rabat

These hotels and hostels usually make for a cheap way to stay in Rabat
$self.alt
Auberge De Jeunesse
6.9
£7
$self.alt
Naima's House
7.7
£19
$self.alt
Hotel de Paris
5.0
£13
$self.alt
Dar Tsouli
8.4
£25
$self.alt
Riad Dar El Ghali
8.6
£17
$self.alt
Razoli Sidi Fateh
7.4
£27

Get the best value hotel in Rabat

These hotels have the best prices for their ratings
$self.alt
Dar El Kébira
8.1
£90
$self.alt
L'Alcazar
9.0
£88
$self.alt
Riad Marlinea
8.0
£29
$self.alt
Riad Dar Soufa
9.3
£66
$self.alt
Riad Baddi
8.2
£41
$self.alt
Riad Dar Jabador
9.3
£50

Rabat travel information

How long do people stay in Rabat?

A stay of 3 nights is most popular when visiting Rabat.

How much does a hotel cost in Rabat?

A hotel room in Rabat will generally set you back around £94 per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

When is the best time to book a hotel in Rabat?

Rabat hotels are at their most economical to book in the month of January. The rates you are charged may be 34% lower than in the high season, making it the best time to get a great deal.

Which day is cheapest to stay in Rabat?

Monday is the day where you will typically find the lowest price for your hotel room in Rabat. The highest price tends to be on Wednesday.

How much does a luxury hotel in Rabat cost?

£182 is around the price you are going to have to pay for a luxury hotel room in Rabat. This is on average a 57% increase on the cost of a typical Rabat hotel, which is more likely to charge £79 a night.

How much does a hostel in Rabat cost?

Rabat Hostels typically cost in the region of £47 a night for each person. This price is taken from hostels and hotels with a 2 star or below rating. Hostels are very economical and come out on average £32 cheaper than the average price of a hotel in Rabat.


Looking for a specific type of hotel?

Check out these great hotels in Rabat that are perfect for any stay
Luxury hotels in Rabat
$self.alt
Best value
Sofitel Rabat Jardin des Roses
8.9
£143
$self.alt
No. 1 most popular
Hotel La Tour Hassan Palace
8.7
£154

Popular flight routes to Rabat

Find the cheapest flights to Rabat on popular routes
London to Rabat
Fastest flight time
3h 15m
Cheapest price
£75
Bristol to Rabat
Fastest flight time
13h 55m
Cheapest price
£224
Glasgow to Rabat
Fastest flight time
27h 00m
Cheapest price
£362
Birmingham to Rabat
Fastest flight time
7h 45m
Cheapest price
£445
Manchester to Rabat
Fastest flight time
7h 50m
Cheapest price
£520
Edinburgh to Rabat
Fastest flight time
26h 35m
Cheapest price
£3,712
View more

Start planning your trip to Rabat