Find and Book Top Rated Hotels in Rabat

Search among 47 available hotels and places to stay in Rabat from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-47 out of 47
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great90 reviews
MapView on map1400 yd from City Center
From   US$ 206 /nightSelect
8.2
Great208 reviews
MapView on map3.0 mi from City Center300 yd from CDG
From   US$ 103 /nightSelect
8.4
Great272 reviews
1.1 mi from City Center1300 yd from Moroccan National Tourist Office
From   US$ 235 /nightSelect
8.4
Great40 reviews
1.9 mi from City Center600 yd from The National Library of the Kingdom of Morocco
From   US$ 319 /nightSelect
8.2
Great130 reviews
3.1 mi from City Center500 yd from CDG
From   US$ 217 /nightSelect
8.2
Great81 reviews
1.9 mi from City Center100 yd from Bank Al Maghrib
From   US$ 233 /nightSelect
8.2
Great107 reviews
2.8 mi from City Center300 yd from Goethe-Institut
From   US$ 367 /nightSelect
8.4
Great244 reviews
3.7 mi from City Center400 yd from Kasbah of the Udayas
From   US$ 84 /nightSelect
Riad
8.4
Great196 reviews
3.6 mi from City Center600 yd from Kasbah of the Udayas
From   US$ 134 /nightSelect
8.4
Great25 reviews
10.3 mi from City Center
From   US$ 265 /nightSelect
8.4
Great364 reviews
3.4 mi from City Center700 yd from Barid Al Maghrib
From   US$ 102 /nightSelect
Riad
8.6
Great88 reviews
3.5 mi from City Center900 yd from Kasbah of the Udayas
From   US$ 142 /nightSelect
8.4
Great220 reviews
3.4 mi from City Center900 yd from Barid Al Maghrib
From   US$ 59 /nightSelect
Hotel
8.2
Great23 reviews
2.8 mi from City Center2.2 mi from Royal Golf Dar Es Salam
From   US$ 270 /nightSelect
8.4
Great138 reviews
3.5 mi from City Center800 yd from Kasbah of the Udayas
From   US$ 97 /nightSelect
8.0
Great119 reviews
2.8 mi from City Center100 yd from National Office for Hydrocarbons and Mining
From   US$ 64 /nightSelect
8.0
Great335 reviews
3.6 mi from City Center400 yd from Hassan Tower
From   US$ 109 /nightSelect
8.4
Great244 reviews
3.6 mi from City Center700 yd from Kasbah of the Udayas
From   US$ 81 /nightSelect
Riad
8.6
Great156 reviews
3.7 mi from City Center500 yd from Kasbah of the Udayas
From   US$ 154 /nightSelect
Riad
8.4
Great51 reviews
3.6 mi from City Center700 yd from Kasbah of the Udayas
From   US$ 366 /nightSelect
Hostel
3.5 mi from City Center500 yd from Bouregreg Marina
From   US$ 17 /nightSelect
8.6
Great199 reviews
3.3 mi from City Center700 yd from Barid Al Maghrib
From   US$ 144 /nightSelect
8.4
Great153 reviews
3.6 mi from City Center600 yd from Kasbah of the Udayas
From   US$ 83 /nightSelect
8.4
Great96 reviews
2.8 mi from City Center200 yd from Moroccan Parliament
From   US$ 56 /nightSelect
Hotel
8.2
Great182 reviews
3.2 mi from City Center700 yd from Hassan Tower
From   US$ 77 /nightSelect
8.4
Great96 reviews
2.9 mi from City Center200 yd from National Office for Hydrocarbons and Mining
From   US$ 100 /nightSelect
8.2
Great225 reviews
1.8 mi from City Center1.1 mi from The National Library of the Kingdom of Morocco
From   US$ 66 /nightSelect
8.2
Great68 reviews
2.2 mi from City Center800 yd from The National Library of the Kingdom of Morocco
From   US$ 85 /nightSelect
Hotel
8.4
Great196 reviews
3.3 mi from City Center700 yd from Bouregreg Marina
From   US$ 82 /nightSelect
8.0
Great97 reviews
3.5 mi from City Center800 yd from Kasbah of the Udayas
From   US$ 129 /nightSelect
8.0
Great59 reviews
1.6 mi from City Center1200 yd from The National Library of the Kingdom of Morocco
From   US$ 118 /nightSelect
8.2
Great106 reviews
2.6 mi from City Center100 yd from ANCFCC
From   US$ 136 /nightSelect
8.0
Great98 reviews
1.2 mi from City Center1.1 mi from The National Library of the Kingdom of Morocco
From   US$ 106 /nightSelect
8.2
Great49 reviews
3.4 mi from City Center600 yd from Barid Al Maghrib
From   US$ 16 /nightSelect
8.4
Great70 reviews
3.3 mi from City Center700 yd from Barid Al Maghrib
From   US$ 10 /nightSelect
7.8
Very good20 reviews
1.9 mi from City Center1000 yd from The National Library of the Kingdom of Morocco
From   US$ 119 /nightSelect
Bed & Breakfast
8.4
Great83 reviews
3.6 mi from City Center600 yd from Kasbah of the Udayas
From   US$ 117 /nightSelect
8.0
Great89 reviews
3.6 mi from City Center500 yd from Kasbah of the Udayas
From   US$ 139 /nightSelect
Bed & Breakfast
8.6
Great50 reviews
2.6 mi from City Center2.1 mi from Royal Golf Dar Es Salam
From   US$ 162 /nightSelect
4.0 mi from City Center700 yd from Bouregreg Marina
From   US$ 315 /nightSelect
8.6
Great90 reviews
3.5 mi from City Center600 yd from Bouregreg Marina
From   US$ 101 /nightSelect
8.4
Great77 reviews
3.5 mi from City Center700 yd from Bouregreg Marina
From   US$ 109 /nightSelect
8.6
Great29 reviews
3.1 mi from City Center300 yd from Barid Al Maghrib
From   US$ 65 /nightSelect
7.8
Very good5 reviews
1.9 mi from City Center1.1 mi from National Agency for the Development of Aquaculture
From   US$ 189 /nightSelect
2.7 mi from City Center1200 yd from Ministry of Employment and Social Affairs
From   US$ 104 /nightSelect
8.2
Great12 reviews
1.1 mi from City Center1600 yd from Economic, Social and Environmental Council
From   US$ 198 /nightSelect
Apartment
2.0 mi from City Center900 yd from The National Library of the Kingdom of Morocco
From   US$ 48 /nightSelect

Best hotels and places to stay in Rabat

Why visit?

Rabat, the capital city of Morocco, offers a unique blend of ancient history and modern charm, making it an intriguing destination for tourists. With its well-preserved historical sites, vibrant markets, and stunning coastal views, Rabat promises an unforgettable experience for visitors seeking a taste of Moroccan culture.

Where to stay?

To make the most of your stay in Rabat, it is crucial to choose the right area to stay in. Here are some of the best areas in Rabat that offer a convenient location and a variety of accommodation options.

Hassan

The neighborhood of Hassan is located in the heart of Rabat and is home to many of the city's major attractions, including the iconic Hassan Tower and the picturesque Chellah Necropolis. Staying in this area will give you easy access to historical sites and a bustling atmosphere, with a range of hotels to suit different budgets.

Agdal

Agdal is a modern neighborhood known for its wide boulevards, lush gardens, and upscale shops. It is a popular choice among tourists as it offers a more contemporary side of Rabat. This area is home to several luxury hotels and provides a tranquil retreat from the busy city center.

Souissi

Souissi is a residential neighborhood that offers a tranquil and upscale atmosphere. It is known for its spacious villas, green spaces, and proximity to the Royal Golf Dar Es Salam. Staying in this area will give you a sense of luxury and tranquility, perfect for those seeking a peaceful stay in Rabat.

What is the price per hotel room per night?

In Rabat, the average price per hotel room per night varies depending on the star rating of the hotel. Here is an overview of the average prices for 3-star, 4-star, and 5-star hotels:

3-star hotels: The average price per room per night ranges from $40 to $70.

4-star hotels: The average price per room per night ranges from $80 to $120.

5-star hotels: The average price per room per night ranges from $120 to $250.

Best value for money:

Hotel Bouregreg: Starting at $60 per night, this 3-star hotel offers comfortable rooms, friendly staff, and a central location near the Medina and Hassan Tower. It provides excellent value for money.

Riad Dar Dar: With rates starting at $90 per night, this charming Riad offers a traditional Moroccan experience, with beautifully decorated rooms and a rooftop terrace. It is located in the heart of the Medina, close to major attractions.

Hotel Rabat: Starting at $100 per night, this 4-star hotel combines modern amenities with Moroccan decor. It offers panoramic views of the city and is conveniently located near the Hassan Tower and the Old Medina.

Best kids-friendly hotels:

Le Diwan Rabat: MGallery by Sofitel: This 4-star hotel caters to families with its spacious rooms, dedicated kids' club, and a swimming pool. Rates start at $130 per night, and it is located near the Royal Palace and the Hassan Tower.

The View Hotel Rabat: With rates starting at $120 per night, this 4-star hotel offers family-friendly amenities, including interconnecting rooms, a pool, and a kids' playground. It is ideally situated near the Rabat Zoo and the Andalusian Gardens.

Best hotels for a romantic getaway:

Villa Mandarine: Starting at $180 per night, this boutique hotel is set in a lush garden and offers a peaceful retreat for couples. It features elegant rooms, a pool, and a gourmet restaurant. The location provides easy access to the Royal Golf Dar Es Salam.

Hotel La Tour Hassan Palace: Rates start at $200 per night at this luxurious 5-star hotel, known for its grand architecture and exquisite Moroccan decor. It boasts a spa, multiple restaurants, and a prime location near the Hassan Tower.

Best for location:

Sofitel Rabat Jardin des Roses: With rates starting at $160 per night, this 5-star hotel offers a prime location in the Agdal neighborhood, close to the Royal Palace and the Andalusian Gardens. It features beautifully landscaped gardens, a spa, and multiple dining options.

Riad A La Belle Etoile: This charming riad is nestled within the Medina, offering an authentic Moroccan experience. With rates starting at $80 per night, it provides easy access to key attractions such as the Kasbah of the Udayas and the Oudaya Museum.

Villa Diyafa Boutique Hotel & Spa: Starting at $220 per night, this luxurious 5-star hotel is located in the Souissi neighborhood. It offers spacious rooms, a spa, and a Michelin-starred restaurant. The location provides a serene getaway while still being close to the city center.

Best for a short city break:

Hotel Belere Rabat: With rates starting at $90 per night, this modern 4-star hotel offers comfortable rooms and a rooftop pool. It is conveniently located near the Medina and the Royal Palace.

Hotel Lutece: Starting at $70 per night, this boutique hotel is situated in the Hassan neighborhood, offering easy access to the Hassan Tower and Kasbah of the Udayas. It provides a cozy atmosphere and personalized service.

Show moreLess