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

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Rabat – 429 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.

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 location, friendly employees

Show more Show less
7.8
Good
1,499 reviews
Price from
$77
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. you can fine all the facilities (such as exchange for moat currency , shops…)

Show more Show less
8.3
Very Good
719 reviews
Price from
$287
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. This hotel is the best to stay for short time.Good location,simple,clean and comfortable room,good breakfast.Strongly recommend.

Show more Show less
8.2
Very Good
1,714 reviews
Price from
$58
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. Redouane and the rest of the staff are so kind and helpful the hotel is nice,clean and close to the most famous spots. The breakfasts is delicious.

Show more Show less
8
Very Good
1,150 reviews
Price from
$84
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. Very good service , lovely staff , ,clean pool , The reception was very good and the food is lovely. Thank you for this magnificent stay! I will be back!

Show more Show less
9.2
Wonderful
616 reviews
Price from
$251
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. The price was right and the rooms though small functioned well.

Show more Show less
6.1
Review score
632 reviews
Price from
$32
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. Well located. Near Main Rabat Attraction - Professional staff

Show more Show less
7.6
Good
1,482 reviews
Price from
$126
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.8
Review score
732 reviews
Price from
$87
per night

ONOMO Hotel Rabat Terminus

Hotel in Rabat

Offering a sun terrace and views of the city, ONOMO Hotel Rabat Terminus is located in Rabat, 984 feet from Moroccan Parliament. Guests can enjoy the on-site restaurant. I am absolutely delighted to share my experience at the Onomo Hotel in Rabat, which exceeded my expectations, thanks to the outstanding service provided by Nadine and her exceptional team. Upon receiving only three hours' notice that our stay coincided with my wife's birthday, Nadine swiftly and thoughtfully decorated our room to mark the special occasion, which contributed significantly to our memorable visit. The immaculate room we stayed in boasted a stunning city view, particularly breathtaking from the fourth floor. Although the lively bar upstairs was a bit noisy at times, it quieted down by midnight, ensuring a peaceful night's sleep. One of the hotel's most striking features is its prime location. Situated right next to the train station and just a two-minute walk from the local tram, it offers unparalleled convenience for exploring the city. Moreover, the king's palace and numerous museums are within easy walking distance, making it an ideal base for sightseeing. However, what truly sets the Onomo Hotel apart is the exceptional staff. Nadine, Sayeed, and their colleagues, who work in various departments including the front office, canteen, room service, and the restaurant on the 5th floor, went above and beyond to make our stay unforgettable. Their invaluable guidance on local attractions and insider tips made our visit to Rabat all the more special. While the breakfast selection may not have been extensive, the omelette was simply delectable and left us more than satisfied. We are deeply grateful for the warm hospitality, top-notch service, and personalized touches provided by the Onomo Hotel team. It is, without a doubt, an experience we will fondly remember and highly recommend to others.

Show more Show less
7.6
Good
438 reviews
Price from
$101
per night

Ibis Rabat Agdal

Hotel in Agdal-Ryad, Rabat

Located in Rabat, Ibis Rabat Agdal offers 3-star accommodations with a terrace and a bar. With a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Very clean and comfortable rooms and extraordinary friendly and helpful staff. I felt like home.

Show more Show less
7.5
Good
1,571 reviews
Price from
$69
per night

Most-booked hotels in Rabat in the past month

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

  • On average, 3-star hotels in Rabat cost $45 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 $160 per night, on average (based on Booking.com prices).

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

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

  • Many families visiting Rabat loved staying at Fairmont La Marina Rabat Sale Hotel And Residences, STORY Rabat, and The View Hotel.

  • Some of the best hotels in Rabat near Hassan Tower include Tour Hassan- StayHere - Av Mly Ismail, Riad Zyo and apartment 2 bedrooms in hassan.

  • The View Hotel, Hôtel Le M, and Makass Appart Hotel are some of the popular hotels in Rabat.

  • For hotels in Rabat that serve highly-rated breakfasts, try The View Hotel, STORY Rabat, and Hotel des Oudaias.

  • These hotels in Rabat are highly rated by couples: Hôtel Le M, Makass Appart Hotel, and The View Hotel.

  • Makass Appart Hotel, Hôtel Le M, and STORY Rabat got great room view-related reviews from travelers in Rabat.

Learn more about visiting Rabat

  • 9 attractions
  • 4 points of interest
  • 8 neighborhoods
Find out more
Subscribe to receive premium 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