Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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 – 283 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 miles from The National Library of the Kingdom of Morocco and 4 miles 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.7
Good
1,363 reviews
Price from
$66
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. Very clean and very friendly staff at the reception especially the lady in the buffet was so helpful and welcoming.

Show more Show less
8.3
Very Good
685 reviews
Price from
$48
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. Staff super friendly, 24h security inside and outside the hotel building around. Feeling safe in this hotel! The breakfast is delicious, they made for you delicious breakfast, excellent service for parking, excellent welcome in the hotel by arrival, shower is great! Rooms are big enough, the lobby is fantastic. Covid protection / safety they really care, everywhere you clean your hands, everyone use the mask.

Show more Show less
9.2
Awesome
577 reviews
Price from
$258
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. It was clean, confortable, sound free and well located.

Show more Show less
7.9
Good
915 reviews
Price from
$63
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. Nabil was very helpful in all matters

Show more Show less
6.8
Review score
524 reviews
Price from
$111
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. excellent service,excellent staff in the reception ,the guest relation manager was super wonderful:).adil too

Show more Show less
8.3
Very Good
616 reviews
Price from
$224
per night

Hotel des Oudaias

Hotel in Rabat Medina, Rabat

Offering a sun terrace and views of the sea, Hotel des Oudaias is located in Rabat, a 5-minute walk from Mawazine's Bouregreg Stage. Guests can enjoy the on-site restaurant. The location was perfect Breakfast Was awesome

Show more Show less
8.8
Excellent
740 reviews
Price from
$60
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. The hotel being newly renovated comes more comfortable, clean and hygiene the location is accessible with a lot of restaurant around and likes to refer to all my friends traveling in Rabat.

Show more Show less
8.4
Very Good
503 reviews
Price from
$80
per night

Smarts Hotel

Hotel in Agdal-Ryad, Rabat

Set in the Agdal district in Rabat, a 10-minute drive from OLM Souissi Stage of Mawazine Festival, Smarts Hotel features a terrace and views of the city. very convenient location and great price front desk very professional, helpful and friendly ❤️

Show more Show less
6.9
Review score
521 reviews
Price from
$76
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. Staff was absolutely wonderful. We asked Salah at the front desk for directions and he walked us outside the hotel and toward the restaurant we were looking for. The first room they checked us into was a bit 'aged', but they happily changed us to a better room.

Show more Show less
8.8
Excellent
437 reviews
Price from
$116
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 Riad Al mazhar.

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

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

  • Many families visiting Rabat loved staying at Hotel La Capitale, The View Hotel, and Hotel Le Diwan Rabat - MGallery.

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

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

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

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

  • These hotels in Rabat are highly rated by couples: Hotel La Capitale, The View Hotel, and Atlas-Résidence by Rent-Inn.

  • STORY Rabat, The View Hotel, and Hotel Le Diwan Rabat - MGallery got great room view-related reviews from travelers in Rabat.

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

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