Hotels in Rabat

Search and compare Rabat hotels from hundreds of travel sites and save

Rabat, Morocco
28 Jul — 29 Jul2
Rabat, Morocco
Wed 28/7
Thu 29/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Rabat

Filter by star ratings
All filters
Hotel La Tour Hassan Palace
Hotel La Tour Hassan Palace
8.4 Excellent
26 Rue Chellah Bp 14, Rabat, Morocco
Show on map
0.4 mi from city centre, Rabat 
ExcellentBased on 250 reviews
8.4

Conveniently located, Hotel la Tour Hassan allows for easy access to Rabat's best sightseeing areas. It also features an outdoor pool, a Turkish steam bath and a sauna.

Atlantic Agdal
Atlantic Agdal
6.8 Good
20 Avenue Atlas Agdal, Rabat, Morocco
Show on map
2.0 mi from city centre, Rabat 
GoodBased on 134 reviews
6.8

Located in Rabat, Hotel Atlantic Agdal is within a 25-minute drive of Rabat-Sale Airport and provides a Turkish steam bath. Guests can also enjoy complimentary internet access throughout the property.

Onomo Hotel Rabat Terminus
Onomo Hotel Rabat Terminus
8.0 Excellent
286, Avenue Mohamed V, Rabat, Morocco
Show on map
0.5 mi from city centre, Rabat 
ExcellentBased on 450 reviews
8.0

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Rabat. It is ideally positioned for guests wishing to discover the area's attractions.

Malak Hotel
Malak Hotel
8.1 Excellent
23 Rue Chellah, Rabat, Morocco
Show on map
0.2 mi from city centre, Rabat 
ExcellentBased on 628 reviews
8.1

Strategically located in the heart of the city, this 3-star hotel makes for an ideal base in Rabat. It offers complimentary Wi-Fi, a 24-hour reception and an express check-in and check-out feature.

Riad Marco Andaluz
Riad Marco Andaluz
8.3 Excellent
27 Rue Makteb Tiyal, Rabat, Morocco
Show on map
1.1 mi from city centre, Rabat 
ExcellentBased on 155 reviews
8.3

This comfortable riad in Sale offers free wireless internet, as well as a 24-hour reception and an outdoor pool. It also provides a terrace, an airport shuttle and a tour desk.

Riad Marlinea
Riad Marlinea
8.2 Excellent
17 Derb Hrarta, Rabat, Morocco
Show on map
1.1 mi from city centre, Rabat 
ExcellentBased on 142 reviews
8.2

Located in Sale, Riad Marlinea is within a 20-minute drive of Rabat-Sale Airport and offers outdoor tennis courts, a Jacuzzi and a bowling alley. It provides 3.5-star accommodation with air-conditioned rooms.

Hotel Bouregreg
Hotel Bouregreg
7.6 Good
Av Hassan II and Rue Nador, Rabat, Morocco
Show on map
0.2 mi from city centre, Rabat 
GoodBased on 6 reviews
7.6

Conveniently situated, Hotel Bouregreg offers easy access to Rabat's main hot spots. The numerous amenities this charming hotel features include meeting rooms, laundry facilities and a 24-hour reception.

Riad Baddi
Riad Baddi
8.1 Excellent
163 Rue Zenata - Medina De Sale, Rabat, Morocco
Show on map
1.5 mi from city centre, Rabat 
ExcellentBased on 80 reviews
8.1

This comfortable guest house in Sale offers free wireless internet, as well as a Turkish steam bath and a 24-hour reception. It also provides an airport shuttle, babysitting/child services and a tour desk.

L'Alcazar
L'Alcazar
9.1 Excellent
4 Impasse Benabdallah, Rabat, Morocco
Show on map
0.5 mi from city centre, Rabat 
ExcellentBased on 136 reviews
9.1

Conveniently located in the centre of the city, this 5-star riad makes for an excellent base in Rabat. It also provides free Wi-Fi, valet parking and 24-hour room service.

Castorland
Castorland
Km3, Route Sidi Yahya Zaers, Temara, Morocco
Show on map
10.4 mi from city centre, Rabat 

Boasting a swimming pool, Castorland is located in Rabat and provides comfortable accommodation. Guests can also make use of complimentary wireless internet.

Tips for booking a Rabat hotel

Cheapest month:February
Most expensive month:May
Average price in Rabat:£64/night
Absolute cheapest price found:£6/night
Cheapest day:Tuesday
Most expensive day:Thursday
£25 - £100
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£44 - £95
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Rabat hotels

Show all 413 hotels
1
Dawliz Rabat Resort & Spa
Dawliz Rabat Resort & Spa
8.4 Excellent
Avenue du Prince Héritier, Bouregreg, Salé, Rabat, Morocco
Show on map
1.2 mi from city centre, Rabat 

Located in Sale, Dawliz Resort & Spa is within a 10-minute drive of Rabat-Sale Airport and provides a sauna and a swimming pool. The numerous facilities this sophisticated hotel offers include valet parking, a beauty centre and a kids pool.

2
Onomo Hotel Rabat Terminus
Onomo Hotel Rabat Terminus
8.0 Excellent
286, Avenue Mohamed V, Rabat, Morocco
Show on map
0.5 mi from city centre, Rabat 

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Rabat. It is ideally positioned for guests wishing to discover the area's attractions.

3
Dar El Kébira
Dar El Kébira
8.5 Excellent
Rue Des Consuls, 1 Impasse Bel Ghazi, Ferran Znaki, Rabat, Morocco
Show on map
0.4 mi from city centre, Rabat 

Conveniently located in the heart of the city, this 5-star riad makes for an ideal base in Rabat. It also features a sauna and a rooftop terrace.

4
Riad Marlinea
Riad Marlinea
8.2 Excellent
17 Derb Hrarta, Rabat, Morocco
Show on map
1.1 mi from city centre, Rabat 

Located in Sale, Riad Marlinea is within a 20-minute drive of Rabat-Sale Airport and offers outdoor tennis courts, a Jacuzzi and a bowling alley. It provides 3.5-star accommodation with air-conditioned rooms.

5
Riad Azahra
Riad Azahra
10.0 Excellent
11 Rue Skaia Bel Mekki, Rabat, Morocco
Show on map
0.4 mi from city centre, Rabat 

Conveniently located in the centre of the city, this 4-star riad makes for an ideal base in Rabat. Those staying at the property can also make use of free Wi-Fi throughout their stay.

6
L'Alcazar
L'Alcazar
9.1 Excellent
4 Impasse Benabdallah, Rabat, Morocco
Show on map
0.5 mi from city centre, Rabat 

Conveniently located in the centre of the city, this 5-star riad makes for an excellent base in Rabat. It also provides free Wi-Fi, valet parking and 24-hour room service.

7
Malak Hotel
Malak Hotel
8.1 Excellent
23 Rue Chellah, Rabat, Morocco
Show on map
0.2 mi from city centre, Rabat 

Strategically located in the heart of the city, this 3-star hotel makes for an ideal base in Rabat. It offers complimentary Wi-Fi, a 24-hour reception and an express check-in and check-out feature.

8
Riad Marco Andaluz
Riad Marco Andaluz
8.3 Excellent
27 Rue Makteb Tiyal, Rabat, Morocco
Show on map
1.1 mi from city centre, Rabat 

This comfortable riad in Sale offers free wireless internet, as well as a 24-hour reception and an outdoor pool. It also provides a terrace, an airport shuttle and a tour desk.

Cheapest hotels in Rabat, Rabat-Salé-Kénitra

Show all 413 hotels
Hotel de Paris
Hotel de Paris
4.8 Okay
Avenue Hassan II, Rabat, Morocco
Show on map
0.4 mi from city centre,  

Hotel de Paris Rabat offers a comfortable setting when in Rabat. It is ideally positioned for guests wishing to discover the area's attractions.

£11
Avg. per night
Riad Marlinea
Riad Marlinea
8.2 Excellent
17 Derb Hrarta, Rabat, Morocco
Show on map
1.1 mi from city centre,  

Located in Sale, Riad Marlinea is within a 20-minute drive of Rabat-Sale Airport and offers outdoor tennis courts, a Jacuzzi and a bowling alley. It provides 3.5-star accommodation with air-conditioned rooms.

£25
Avg. per night
Hotel Oscar
Hotel Oscar
4.0 Okay
429 Avenue Hassan Ii, Rabat, Morocco
Show on map
1.1 mi from city centre,  

Oscar Hotel Rabat provides comfortable 4-star accommodation in Rabat. It also offers a safe, 24-hour room service and free Wi-Fi.

£26
Avg. per night
Dar Nawfal
Dar Nawfal
8.5 Excellent
109 Rue Kadiri Zanata, Rabat, Morocco
Show on map
1.4 mi from city centre,  

Riad Dar Nawfal provides historic 3-star accommodation in Sale. It also offers massage services, a free shuttle service and a 24-hour reception.

£29
Avg. per night
Riad Dar Jabador
Riad Dar Jabador
9.3 Excellent
21 Rue Moul Goumri, Rabat, Morocco
Show on map
1.3 mi from city centre,  

Located in Sale, Riad Dar Jabador is within a 20-minute drive of Rabat-Sale Airport and offers a private beach and a swimming pool. Those staying at the property can also make use of complimentary Wi-Fi during their stay.

£30
Avg. per night
Dar Eljouhari
Dar Eljouhari
8.0 Excellent
22 Lalla Oum Kenabech, Bab Bouiba, Rabat, Morocco
Show on map
0.1 mi from city centre,  

Situated in the heart of Rabat, Dar Eljouhari boasts an accessible location and is within walking distance of Rabat Ville Railway Station. Those staying at the property can also take advantage of free Wi-Fi throughout their stay.

£32
Avg. per night
Belere Hotel Rabat
Belere Hotel Rabat
7.8 Good
33 Avenue Moulay Youssef, Rabat, Morocco
Show on map
0.6 mi from city centre,  

Strategically located in the heart of the city, this 4-star hotel makes for an ideal base in Rabat. It also boasts a top floor terrace with uninterrupted views over the city.

£38
Avg. per night
Riad Marco Andaluz
Riad Marco Andaluz
8.3 Excellent
27 Rue Makteb Tiyal, Rabat, Morocco
Show on map
1.1 mi from city centre,  

This comfortable riad in Sale offers free wireless internet, as well as a 24-hour reception and an outdoor pool. It also provides a terrace, an airport shuttle and a tour desk.

£39
Avg. per night

Hotel prices in Rabat

2 stars or below

£26 - £29

Dar Nawfal

No. 1 most popular

Dar Nawfal
8.5 Excellent
£29
Avg. per night
Riad La Porte Du Bouregreg

Best value

£26
Avg. per night
3 stars

£25 - £57

Onomo Hotel Rabat Medina

No. 1 most popular

£44
Avg. per night
Riad A La Belle Etoile

No. 2 most popular

£57
Avg. per night
Riad Marlinea

Best value

Riad Marlinea
8.2 Excellent
£25
Avg. per night
4 stars and up

£26 - £184

Sofitel Rabat Jardin des Roses

No. 1 most popular

£174
Avg. per night
Hotel Le Diwan Rabat - MGallery

No. 2 most popular

£66
Avg. per night
Riad Dar Jabador

Best value

Riad Dar Jabador
9.3 Excellent
£30
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Rabat

About Rabat

Nestled at the mouth of the Bou Regreg river along the Atlantic Ocean, Rabat is a center of Moroccan culture and a charming coastal city. Home to many of the country’s most prestigious cultural institutions, Rabat also offers plenty of vibrant restaurants, seaside cafes and alluring markets.

Things to do

You can stumble upon many of Rabat’s historic attractions with a walk along the Yacoub al-Mansour esplanade, including the Mausoleum of Mohammed V, celebrated as one of Morocco’s finest architectural gems. Looking to sample local cuisine? Rabat is something of a culinary hotbed, so be sure to try some of the authentic street food in the Old Medina center for a true taste of Morocco.

Getting around

Rabat has an efficient tramway network and is served by buses and taxis, making it easy to get around and explore the city. If you’re flying into Rabat, the Rabat-Sale Airport handles flights from across Europe and the Middle East. The city is also linked to most of Morocco’s major cities by rail.

Rabat travel FAQs

  • What are the best hotels in Rabat?

    One of the most popular hotels in Rabat is Sofitel Rabat Jardin des Roses, which has been reviewed by 607 users and currently has a rating of 8.2/10. Other top-rated locations include Hotel Le Diwan Rabat - MGallery and Riad Baddi, which have received 8.6/10 and 8.1/10 ratings from our users, respectively.

  • What is a good hotel near Rabat City Centre?

    A good hotel close to Rabat City Centre is Hotel Le Diwan Rabat - MGallery (rated 8.6/10 from 404 reviews).

  • How much do hotels in Rabat cost?

    £75/night is the average price of a hotel in Rabat, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Rabat, the average price found is £78/night, and for 5-star hotels the average price is £149/night.

  • How much is a cheap hotel in Rabat?

    Over the last 3 days, Rabat hotels have been found for as cheap as £9/night in searches by HotelsCombined users.