Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Rabat – 253 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

Hotel in Agdal-Ryad, Rabat

Featuring a restaurant, bar, garden and free WiFi, Ibis Rabat Agdal is located in Rabat, 2.1 mi from The National Library of the Kingdom of Morocco and 3.7 mi from Hassan Tower. near to the train station, clean, good services

Show more Show less
7.8
Good
1,420 reviews
Price from
$67
per night

Hotel Oscar

Hotel in Rabat

Located in the center 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
3.9
Review score
1,061 reviews
Price from
$34
per night

Sofitel Rabat Jardin Des Roses

Hotel in Souissi, Rabat

In the heart of Rabat, this hotel sits on a luxurious site of more than 7 hectares, including 3 swimming pools and mini-golf area. It offers stylish rooms with balconies. It was great to stay with you guys

Show more Show less
8.3
Very Good
619 reviews
Price from
$227
per night

Imperial Boutique Hotel Rabat

Hotel in Hassan, Rabat

Imperial Boutique Hotel Rabat is set in Rabat, 2297 feet from Hassan Tower. Guests can enjoy the on-site restaurant. You will find a 24-hour front desk at the property. The room was very clean and beds really comfortable. The location was ideal. Quiet area with plenty of food options. An easy walk to the medina. Staff were very good. Overall a great stay.

Show more Show less
8.3
Very Good
350 reviews
Price from
$57
per night

Rihab Hotel

Hotel in Hassan, Rabat

Located in the Hassan district in Rabat, an 8-minute walk from Mawazine's Chellah Stage, Rihab Hotel features air-conditioned rooms with free WiFi throughout the property. Really had an excellent stay at rihab hotel. A special thank you to the receptionists that are amazing,polite and very kind. They made my stay comfortable. Room is very nice clean . Breakfast was nice and there was a large choice. Thank you to the breakfast time that worked hard too to help me with milk feeders.

Show more Show less
8.5
Very Good
311 reviews
Price from
$64
per night

The View Hotel

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. Easy access to shops and eateries without moving far from the hotel. Excellent location and value for money.

Show more Show less
9.1
Awesome
628 reviews
Price from
$250
per night

ONOMO Hotel Rabat Medina

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. Good place to spend time and to relax Like the breakfast 🥣

Show more Show less
8.1
Very Good
982 reviews
Price from
$69
per night

Belere Hotel Rabat

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 mini-bar and a balcony. The stuff was very friendly and helpful, they printed us some.papers we needed and offered help.at all times. The breakfast was amazing and with many options, fresh and nice food. The room was clean and tidy and the toilets super clean and nice. I would recommend this hotel !

Show more Show less
7.8
Good
1,240 reviews
Price from
$68
per night

Hotel Le Diwan Rabat - MGallery

Hotel in Hassan, Rabat

The Diwan is next to the Palais Royal in central Rabat, Morocco. This 4-star resort has a hammam and the gourmet restaurant serves traditional Moroccan cuisine. Nice staffs (Selah) Best Breakfast & dinner Clean room Super fast Wifi

Show more Show less
8.7
Excellent
443 reviews
Price from
$119
per night

Farah Rabat

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 center, pool and Spa. Friendly staff, location , service , hospitality feeling

Show more Show less
6.9
Review score
449 reviews
Price from
$103
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 center of Rabat

See all

FAQs about hotels in Rabat

  • Some of the best hotels in Rabat near Hassan Tower include Rihab Hotel, RIAD Dar Ouezzani and Dar Shâan.

  • Travelers who stayed in Rabat near Rabat-Salé Airport (RBA) have said good things about Dawliz Rabat Resort & Spa, Rihab Hotel, and Imperial Boutique Hotel Rabat.

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

  • The View Hotel, Gardenia Hotel Agdal Rabat, and Sofitel Rabat Jardin Des Roses got great room view-related reviews from travelers in Rabat.

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

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

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

  • Many families visiting Rabat loved staying at Hotel La Capitale, Gardenia Hotel Agdal Rabat, and The View Hotel.

  • The View Hotel, La Villa Mandarine, and Hotel La Capitale are some of the popular hotels in Rabat.

  • For hotels in Rabat that serve highly-rated breakfasts, try Flower Town Hotel & Spa, The View Hotel, and Hotel La Capitale.

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

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Rabat:

Explore guest reviews of hotels in Rabat

See all
Research, refine, and make plans for your whole trip