Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Rabat – 221 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Ibis Rabat Agdal 3 stars

Hotel in Agdal-Ryad, Rabat

Featuring a restaurant, bar, garden and free WiFi, Ibis Rabat Agdal is located in Rabat, 3.3 km from The National Library of the Kingdom of Morocco and 6 km from Hassan Tower. After spending almost two weeks in different Riads all over Morocco, that was like an oasis of comfort and civilization. Everyone, don't buy cheal romantics of riads and dars, stay at normal civilized hotels like this one!

Show more Show less
7.9
Good
1,446 reviews
Price from
£67
per night

Belere Hotel Rabat 4 stars

Hotel in Rabat

This Belere is located in Rabat and has panoramic views over the city. It offers air-conditioned guest rooms and each has a TV, free Wi-Fi , a minibar and a balcony. Very nice stay, very centered with good access to all services of Rabat. And excellent service and personal! Highly recommend it!

Show more Show less
7.8
Good
983 reviews
Price from
£43
per night

Hotel Oscar 4 stars

Hotel in Rabat

Located in the centre of Rabat, this 4-star hotel offers air-conditioned rooms with free Wi-Fi. Guests can dine on the furnished terrace and the Kasbah of the Udayas is an 8-minute drive away. Good location, great sleep materials, good cost performance food. The good location between Medina and big forest called lbn Sina in embassy area. It’s also located by the big street to catch a taxi easily anytime and go exploring Medina and little shopping center. Honestly, as low review on Booking.com site, it can be a old and unmotivated hotel. But just think for taking good rest and having easy access for meal inside the hotel ,also a cafe and little grocery stores across the street is perfect ! Very good mattress and blankets give us the most important thing, GOOD QUALITY OF SLEEP, for travelers. Secondary, great pizza from the oven ! And good breakfast. The cafe across the street is very helpful too. They have good cafe americano and whole grain bread which can be hard to find in the city you don’t know well. Lastly, staffs are very nice. At least you greet them every time you see, they open up their mind and be friendly with well distance. Sad thing about this hotel is, it’s very dark everywhere at reception, elevators and stairs. You need to be careful when you walk. And also shower room is too dirty to enjoy bath time. Windows aren’t closed properly, available TV channel is only 4 channels. Other than that, we enjoyed our stay very much with a kid and a baby. Because we could take a great rest in this hotel and enjoy Moroccan atmosphere!

Show more Show less
4.3
Review score
394 reviews
Price from
£25
per night

Hotel Darna

Hotel in Rabat Medina, Rabat

Hotel Darna is located in Rabat. It is a 10-minute walk from Kasbah of the Udayas and a 5-minute drive from Mausoleum of Mohammed V. Free WiFi access is available. Was very nice and staff was kind and very helpful Specially Miss Sara and assia

Show more Show less
6.5
Review score
388 reviews
Price from
£21
per night

The View Hotel 5 stars

Hotel in Hay Riad, Rabat

Set in Rabat, a 15-minute drive from OLM Souissi Stage of Mawazine Festival, The View Hotel features air-conditioned rooms with free WiFi throughout the property. The staff is amazing. They are so friendly. The hotel is clean.

Show more Show less
9
Superb
559 reviews
Price from
£166
per night

Mercure Shéhérazade Rabat 3 stars

Hotel in Hassan, Rabat

Situated in the heart of the Moroccan capital of Rabat, this Mercure offers quality and comfort in the residential quarter of Hassan. Free Wi-Fi is available throughout the hotel. the location, the tranquility, the cleanliness, the kindness of the owners and their good communication.

Show more Show less
7.1
Good
333 reviews
Price from
£57
per night

ONOMO Hotel Rabat Medina 3 stars

Hotel in Hassan, Rabat

Located in the Hassan district of Rabat, ONOMO Hotels Rabat Medina is a 2-minute walk from Mawazine's Mohammed 5th Theater Stage. Bathroom was clean, Toilet was clean and shower too. Room was big enough for two people. The service was good and the people are very nice too Alhamdulilah.

Show more Show less
8.2
Very good
986 reviews
Price from
£55
per night

ONOMO Hotel Rabat Terminus 4 stars

Hotel in Rabat

Offering a sun terrace and views of the city, ONOMO Hotel Rabat Terminus is located in Rabat, 300 metres from Moroccan Parliament. Guests can enjoy the on-site restaurant. The breakfast has a lot of choice,and the coffee is perfect delicious. The Rabat ville railway station is just at the opposite site of the street,very close and convenient for travel.

Show more Show less
8
Very good
405 reviews
Price from
£63
per night

Farah Rabat 5 stars

Hotel in Hassan, Rabat

Overlooking the river Bouregreg, Farah Rabat is located a 5-minute drive from Mawazine's Bouregreg Stage. Its facilities include a fitness centre, pool and Spa. The location is right off the Medina and the Tower and Mausoleum of Hassan II - incredible. The top floor pool has great views at sunset - best around, I bet. And the staff - the best around. Courteous, efficient, available, and honest.

Show more Show less
6.8
Review score
406 reviews
Price from
£81
per night

Malak Hotel 3 stars

Hotel in Hassan, Rabat

Located in center of Rabat, the air-conditioned Malak Hotel is a 5-minute walk from the medina and Mawazine's Mohammed 5th Theater Stage. The location was Good Breakfast was good Receptionist both was very good and hospitality Room was good Much better than ubay hotel

Show more Show less
8.1
Very good
595 reviews
Price from
£44
per night

Most booked hotels in Rabat in the past month

See all

Rabat's best hotels with breakfast

See all

Budget hotels in Rabat

See all

Hotels located in the centre of Rabat

See all

FAQs about hotels in Rabat

  • The average price per night for a 3-star hotel in Rabat this weekend is £63 or, for a 4-star hotel, £77. Looking for something even fancier? 5-star hotels in Rabat for this weekend cost on average around £145 per night (based on Booking.com prices).

  • Many families visiting Rabat loved staying at Gardenia Boutique Hôtel, La Villa Mandarine and The View Hotel.

  • On average, 3-star hotels in Rabat cost £52 per night, and 4-star hotels in Rabat are £62 per night. If you're looking for something really special, a 5-star hotel in Rabat can on average be found for £159 per night (based on Booking.com prices).

  • Hôtel Villa ARALIA 5 Etoiles, Gardenia Boutique Hôtel and La Villa Mandarine have received great reviews from travellers in Rabat regarding the views from their hotel rooms.

  • These hotels in Rabat are highly rated by couples: La Villa Mandarine, The View Hotel and STORY Rabat.

  • For hotels in Rabat that serve up a highly-rated breakfast, try Gardenia Boutique Hôtel, The View Hotel and NJ Hotel Rabat.

  • Travellers who stayed in Rabat near Rabat-Salé Airport (RBA) have said good things about Dawliz Rabat Resort & Spa, Hotel Le Diwan Rabat - MGallery and Malak Hotel.

  • Some of the best hotels in Rabat near Hassan Tower include Dar Shâan, Riad Zyo and Dar Mayssane.

  • On average, it costs £65 per night to book a 3-star hotel in Rabat for tonight. You'll pay on average around £78 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Rabat will cost around £145 (based on Booking.com prices).

  • Rabat Medina, Agdal-Ryad and Hassan are popular with other travellers visiting Rabat.

  • The View Hotel, La Villa Mandarine and Gardenia Boutique Hôtel are some of the popular hotels in Rabat.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Rabat:

Explore guest reviews of hotels in Rabat

See all