Hotels in Rabat

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

Rabat, Morocco
Nov 27 — Nov 282
Rabat, Morocco
Sat 11/27
Sun 11/28
...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.5 Excellent
26 Rue Chellah Bp 14, Rabat, Morocco
Show on map
0.4 mi from city centre, Rabat 
ExcellentBased on 248 reviews
8.5

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 128 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.

Euphoriad
Euphoriad
9.3 Excellent
7-9 impasse Caïd Bargach, Rabat, Morocco
Show on map
0.4 mi from city centre, Rabat 
ExcellentBased on 113 reviews
9.3

Conveniently located in the centre of the city, this 4-star riad makes for an ideal base in Rabat. It also provides an outdoor pool, free Wi-Fi and a Turkish steam bath.

Onomo Hotel Rabat Terminus
Onomo Hotel Rabat Terminus
7.8 Good
286, Avenue Mohamed V, Rabat, Morocco
Show on map
0.5 mi from city centre, Rabat 
GoodBased on 398 reviews
7.8

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.

Hotel Lutece
Hotel Lutece
7.8 Good
29 Av De La Résistance, L'Ocean, Rabat, Morocco
Show on map
0.5 mi from city centre, Rabat 
GoodBased on 878 reviews
7.8

Hotel Lutece is located in Rabat and offers free Wi-Fi. It also provides a 24-hour reception, a swimming pool and a sun deck.

Riad Jbara
Riad Jbara
8.2 Excellent
Rue Bendraou, Rabat, Morocco
Show on map
0.3 mi from city centre, Rabat 
ExcellentBased on 400 reviews
8.2

Within a two minute walk of Medina of Rabat, Riad Jbara is located in the heart of Rabat. Guests can also enjoy complimentary internet throughout the property.

Riad Marco Andaluz
Riad Marco Andaluz
8.3 Excellent
27, Mekteb Tiyal, Bab Maalqa, Rabat, Morocco
Show on map
1.2 mi from city centre, Rabat 
ExcellentBased on 101 reviews
8.3

This comfortable riad in Sale offers free wireless internet, as well as massage services and an outdoor pool. It also provides a tour desk, a 24-hour reception and meeting rooms.

Riad Marlinea
Riad Marlinea
8.2 Excellent
17 Derb Hrarta, Rabat, Morocco
Show on map
1.1 mi from city centre, Rabat 
ExcellentBased on 133 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.

Riad Dar Soufa
Riad Dar Soufa
9.3 Excellent
7 Derb Souaf Legza Médina, Rabat, Morocco
Show on map
0.3 mi from city centre, Rabat 
ExcellentBased on 558 reviews
9.3

Strategically located in the centre of the city, this 3.5-star riad makes for an ideal base in Rabat. It also provides a swimming pool, an express check-in and check-out feature and free Wi-Fi.

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.

Tips for booking a Rabat hotel

Cheapest month:February
Most expensive month:April
Average price in Rabat:$117/night
Absolute cheapest price found:$13/night
Cheapest day:Tuesday
Most expensive day:Thursday
$70 - $174
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$60 - $166
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Rabat hotels

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

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
7.8 Good
286, Avenue Mohamed V, Rabat, Morocco
Show on map
0.5 mi from city centre, Rabat, Morocco 

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
Hotel des Oudaias
Hotel des Oudaias
8.7 Excellent
132 Boulevard El Alou, Rabat, Morocco
Show on map
0.5 mi from city centre, Rabat, Morocco 

Conveniently located in the heart of the city, this 3-star hotel makes for an ideal base in Rabat. It also offers an express check-in and check-out feature, free Wi-Fi and a swimming pool.

4
Riad Dar Dar
Riad Dar Dar
9.1 Excellent
13 Rue Sidi Kacem, Rabat, Morocco
Show on map
0.3 mi from city centre, Rabat, Morocco 

Located in the heart of the city and next to Medina of Rabat, Riad Dar Dar provides comfort, convenience and quality service. Just a short walk from Rabat Ville Railway Station, the riad's accessible setting makes it an ideal base while visiting Rabat.

5
Dar El Kébira
Dar El Kébira
8.7 Excellent
1 Rue Des Consuls, Rabat, Morocco
Show on map
0.4 mi from city centre, Rabat, Morocco 

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.

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

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.

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

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.

8
Riad Marco Andaluz
Riad Marco Andaluz
8.3 Excellent
27, Mekteb Tiyal, Bab Maalqa, Rabat, Morocco
Show on map
1.2 mi from city centre, Rabat, Morocco 

This comfortable riad in Sale offers free wireless internet, as well as massage services and an outdoor pool. It also provides a tour desk, a 24-hour reception and meeting rooms.

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

Show all 433 hotels
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.

$24
Avg. per night
Dar Bennis
Dar Bennis
8.5 Excellent
Rabat, Morocco
Show on map
0.4 mi from city centre,  

Dar Bennis Medina is situated centrally in Rabat, a short drive from Rabat-Sale Airport. Guests can also make use of free wireless internet.

$27
Avg. per night
Hotel Oscar
Hotel Oscar
3.9 Mediocre
429 Avenue Hassan 2, 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.

$29
Avg. per night
Dar Tsouli
Dar Tsouli
8.0 Excellent
5b Rue Benjelloule, Rabat, Morocco
Show on map
0.2 mi from city centre,  

Dar Tsouli provides a comfortable setting when in Rabat. This riad is set in the heart of the city.

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

Conveniently located in the middle of the city, this 3-star guest house makes for an ideal base in Rabat. Those staying at the property can also take advantage of free Wi-Fi throughout their stay.

$44
Avg. per night
Hotel Lutece
Hotel Lutece
7.8 Good
29 Av De La Résistance, L'Ocean, Rabat, Morocco
Show on map
0.5 mi from city centre,  

Hotel Lutece is located in Rabat and offers free Wi-Fi. It also provides a 24-hour reception, a swimming pool and a sun deck.

$45
Avg. per night
Riad Marco Andaluz
Riad Marco Andaluz
8.3 Excellent
27, Mekteb Tiyal, Bab Maalqa, Rabat, Morocco
Show on map
1.2 mi from city centre,  

This comfortable riad in Sale offers free wireless internet, as well as massage services and an outdoor pool. It also provides a tour desk, a 24-hour reception and meeting rooms.

$45
Avg. per night
Riad Jbara
Riad Jbara
8.2 Excellent
Rue Bendraou, Rabat, Morocco
Show on map
0.3 mi from city centre,  

Within a two minute walk of Medina of Rabat, Riad Jbara is located in the heart of Rabat. Guests can also enjoy complimentary internet throughout the property.

$53
Avg. per night

Hotel prices in Rabat

2 stars and under

$30 - $41

Dar Nawfal

#1 Most popular

Dar Nawfal
8.5 Excellent
$41
Avg. per night
Dar Tsouli

Best value

Dar Tsouli
8.0 Excellent
$30
Avg. per night
3 stars

$24 - $105

ibis Rabat Agdal

#1 Most popular

$65
Avg. per night
Onomo Hotel Rabat Medina

#2 Most popular

$60
Avg. per night
Riad Marlinea

Best value

Riad Marlinea
8.2 Excellent
$24
Avg. per night
4 stars +

$29 - $236

Sofitel Rabat Jardin des Roses

#1 Most popular

$236
Avg. per night
Hotel Le Diwan Rabat - MGallery

#2 Most popular

$103
Avg. per night
Riad Marco Andaluz

Best value

Riad Marco Andaluz
8.3 Excellent
$45
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?

    Sofitel Rabat Jardin des Roses, rated with a score of 8.3 from 622 reviewers, is one of the most popular hotels in Rabat. Other top stays include Hotel Le Diwan Rabat - MGallery, with an average rating of 8.7 from 443 reviewers, and The View Hotel Rabat, with a score of 9.1 from 631 reviewers.

  • What is a good hotel near Rabat City Centre?

    Hotel Le Diwan Rabat - MGallery is a popular hotel near Rabat City Centre that is highly recommended, with a score of 8.7 across 443 reviews.

  • How much do hotels in Rabat cost?

    Hotels in Rabat cost an average of $116/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Rabat had higher average prices of $102/night and $196/night respectively.

  • How much is a cheap hotel in Rabat?

    HotelsCombined users have found cheap hotels in Rabat starting from $12 per night in the last 3 days.

  • How much is a hotel in Rabat tonight?

    Users have found prices for hotels in Rabat tonight starting as low as $20, rising to an average cost of $100, based on searches in the last 72 hours. Prices start from $40 for a 4-star hotel in Rabat for tonight.