Find and Book Top Rated Hotels in Rabat

Search among 42 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-42 out of 42
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.2
Great208 reviews
MapView on map4.9 km from City Centre300 m from CDG
From   US$ 114 /nightSelect
8.4
Great40 reviews
MapView on map3.1 km from City Centre600 m from The National Library of the Kingdom of Morocco
From   US$ 241 /nightSelect
8.4
Great286 reviews
1.7 km from City Centre1.2 km from Moroccan National Tourist Office
From   US$ 204 /nightSelect
8.2
Great107 reviews
4.5 km from City Centre300 m from Goethe-Institut
From   US$ 117 /nightSelect
Bed & Breakfast
8.4
Great83 reviews
5.7 km from City Centre600 m from Kasbah of the Udayas
From   US$ 117 /nightSelect
8.4
Great90 reviews
1.3 km from City Centre
From   US$ 206 /nightSelect
8.4
Great250 reviews
5.7 km from City Centre600 m from Kasbah of the Udayas
From   US$ 81 /nightSelect
8.0
Great335 reviews
5.8 km from City Centre500 m from Bouregreg Marina
From   US$ 114 /nightSelect
8.4
Great102 reviews
4.5 km from City Centre200 m from Moroccan Parliament
From   US$ 56 /nightSelect
Bed & Breakfast
8.6
Great50 reviews
4.2 km from City Centre3.4 km from Royal Golf Dar Es Salam
From   US$ 152 /nightSelect
Riad
8.6
Great159 reviews
5.9 km from City Centre400 m from Kasbah of the Udayas
From   US$ 141 /nightSelect
8.4
Great244 reviews
6.0 km from City Centre300 m from Kasbah of the Udayas
From   US$ 87 /nightSelect
Hotel
8.2
Great182 reviews
5.2 km from City Centre600 m from CDG
From   US$ 85 /nightSelect
Hotel
8.4
Great196 reviews
5.2 km from City Centre700 m from Bouregreg Marina
From   US$ 91 /nightSelect
8.4
Great220 reviews
5.5 km from City Centre900 m from Barid Al Maghrib
From   US$ 59 /nightSelect
8.2
Great225 reviews
2.8 km from City Centre800 m from National Railways Office
From   US$ 56 /nightSelect
8.2
Great68 reviews
3.6 km from City Centre600 m from National Railways Office
From   US$ 90 /nightSelect
8.2
Great144 reviews
5.0 km from City Centre500 m from CDG
From   US$ 225 /nightSelect
8.4
Great364 reviews
5.4 km from City Centre600 m from Barid Al Maghrib
From   US$ 92 /nightSelect
8.2
Great106 reviews
4.3 km from City Centre100 m from ANCFCC
From   US$ 136 /nightSelect
8.0
Great98 reviews
2.0 km from City Centre1.1 km from National Railways Office
From   US$ 127 /nightSelect
8.0
Great104 reviews
5.6 km from City Centre800 m from Kasbah of the Udayas
From   US$ 129 /nightSelect
8.0
Great59 reviews
2.5 km from City Centre1000 m from National Railways Office
From   US$ 146 /nightSelect
Riad
8.4
Great196 reviews
5.8 km from City Centre600 m from Kasbah of the Udayas
From   US$ 125 /nightSelect
8.4
Great70 reviews
5.3 km from City Centre600 m from Barid Al Maghrib
From   US$ 10 /nightSelect
8.2
Great49 reviews
5.4 km from City Centre600 m from Barid Al Maghrib
From   US$ 15 /nightSelect
7.8
Very good20 reviews
3.0 km from City Centre400 m from National Railways Office
From   US$ 103 /nightSelect
Riad
8.4
Great51 reviews
5.7 km from City Centre600 m from Kasbah of the Udayas
From   US$ 157 /nightSelect
8.4
Great136 reviews
5.7 km from City Centre700 m from Kasbah of the Udayas
From   US$ 87 /nightSelect
8.0
Great126 reviews
4.4 km from City Centre100 m from National Office for Hydrocarbons and Mining
From   US$ 64 /nightSelect
8.2
Great85 reviews
3.1 km from City Centre100 m from Bank Al Maghrib
From   US$ 254 /nightSelect
8.0
Great89 reviews
5.9 km from City Centre500 m from Kasbah of the Udayas
From   US$ 138 /nightSelect
8.4
Great25 reviews
16.6 km from City Centre
From   US$ 257 /nightSelect
Riad
8.8
Great90 reviews
5.6 km from City Centre800 m from Kasbah of the Udayas
From   US$ 139 /nightSelect
8.6
Great29 reviews
5.0 km from City Centre300 m from Barid Al Maghrib
From   US$ 68 /nightSelect
8.6
Great90 reviews
5.6 km from City Centre500 m from Bouregreg Marina
From   US$ 101 /nightSelect
6.4 km from City Centre600 m from Bouregreg Marina
From   US$ 315 /nightSelect
8.2
Great12 reviews
1.7 km from City Centre1.4 km from Economic, Social and Environmental Council
From   US$ 199 /nightSelect
Hostel
5.7 km from City Centre500 m from Bouregreg Marina
From   US$ 35 /nightSelect
7.8
Very good5 reviews
3.1 km from City Centre1.8 km from National Agency for the Development of Aquaculture
From   US$ 180 /nightSelect
Apartment
3.2 km from City Centre400 m from National Railways Office
From   US$ 48 /nightSelect
Hotel
8.2
Great23 reviews
4.5 km from City Centre3.6 km from Royal Golf Dar Es Salam
From   US$ 292 /nightSelect

Best Hotels and Places to Stay in Rabat

Why visit?

Rabat, the capital city of Morocco, is a fascinating destination that offers a blend of rich history, vibrant culture, and stunning landmarks. As a tourist, you will be captivated by the citys charm, from its historic sites to its bustling markets. Choosing the right hotel in Rabat will enhance your experience, and there are plenty of options to suit every budget and preference.

Where to stay?

Medina: The heart of Rabat, the Medina is a labyrinth of narrow streets and bustling markets. Staying in a riad in Rabats Medina offers a truly authentic experience. Riads are traditional Moroccan houses-turned-hotels, known for their exquisite architecture and stunning interior courtyards. You can immerse yourself in the local culture, savor delicious Moroccan cuisine, and indulge in the tranquility of these unique accommodations.

Hassan District: The Hassan district is home to the iconic Hassan Tower and the Mausoleum of Mohammed V. This area offers a mix of ancient and modern attractions, with several luxury hotels in Rabat situated here. The hotels in this district provide easy access to the citys historical landmarks, along with stunning views of the Atlantic Ocean.

Agdal: Located on the outskirts of Rabat, Agdal is a more modern area known for its wide boulevards and upscale residential neighborhoods. This district is perfect for those seeking a peaceful stay away from the bustling city center. Agdal features a range of hotels, including international chains and boutique establishments, catering to different budgets and offering amenities like swimming pools and wellness centers.

What is the price per hotel room per night?

3-star hotels: The average price per night ranges from $50 to $100.

4-star hotels: The average price per night ranges from $100 to $200.

5-star hotels: The average price per night ranges from $200 to $400.

Best value for money:

Hotel Le Diwan Rabat: This 4-star hotel in the Agdal district offers comfortable rooms, modern amenities, and friendly service. With its convenient location, guests can easily explore the citys attractions. The average price per night ranges from $80 to $150, making it a great option for those seeking value for money.

Riad Dar El Kebira: Located in the heart of Rabats Medina, this charming riad provides an authentic Moroccan experience. The traditional architecture, tranquil courtyard, and personalized service create a welcoming atmosphere. The average price per night ranges from $70 to $120, making it an affordable choice for budget-conscious travelers.

Hotel Andalucia Golf Tanger: While not located in Rabat, this hotel in nearby Tangier offers excellent value for money. It features comfortable rooms, a golf course, and stunning views of the Mediterranean Sea. The average price per night ranges from $60 to $100, making it an affordable option for those who dont mind a short drive to Rabat.

Best kid-friendly hotels:

Sofitel Rabat Jardin des Roses: This luxurious 5-star hotel boasts spacious rooms, beautiful gardens, and a kids club. The hotel offers various activities for children, including a playground and a pool. With its family-friendly amenities and attentive staff, the Sofitel Rabat Jardin des Roses ensures a memorable stay for families.

Riad Dar Soufa: Situated in Rabats Medina, this family-run riad welcomes children of all ages. The riad features family rooms and offers a warm and inviting atmosphere. Children can enjoy exploring the narrow streets of the Medina or relax in the riads courtyards, making it an ideal choice for families.

Best hotels for a romantic getaway:

Villa Mandarine: Nestled in a lush garden setting, this boutique hotel offers privacy and tranquility, perfect for a romantic escape. The serene atmosphere, elegant rooms, and gourmet dining options ensure a romantic and intimate experience. Couples can also relax by the pool or indulge in a couples spa treatment.

The View Hotel & Spa: Perched on a hill overlooking Rabat and the Atlantic Ocean, this 5-star hotel provides breathtaking views and a luxurious ambiance. Couples can enjoy romantic dinners with panoramic vistas, rejuvenate at the spa, and take leisurely walks along the hotel grounds. The View Hotel & Spa offers an unforgettable retreat for couples.

Best for location:

LAlcazar Hotel: Situated in the heart of the Medina, LAlcazar Hotel offers easy access to the citys main attractions, restaurants, and markets. The hotels rooftop terrace provides panoramic views of Rabat. Its central location makes it a convenient choice for exploring the city on foot.

Golden Tulip Farah Rabat: Located near Hassan Tower and the Royal Palace, this 5-star hotel offers a prime location for sightseeing. The hotel features spacious rooms, a lovely garden, and a rooftop pool with stunning views of the city. Guests can also enjoy the hotels proximity to the beach and nearby restaurants.

La Tour Hassan Palace: Situated within walking distance of the Hassan Tower, this luxury hotel combines modern amenities with a historic atmosphere. Guests can explore the nearby attractions, enjoy the hotels lush gardens and outdoor pool, and indulge in fine dining at its onsite restaurants. The convenient location makes it ideal for discovering Rabats rich heritage.

Best for a short city break:

Hotel La Tour Hassan: Located in the heart of Rabat, this upscale hotel offers easy access to the citys landmarks and vibrant neighborhoods. The elegant rooms, delicious dining options, and a spa provide a luxurious retreat for a short city break.

Hotel Le Dawliz: Situated in the charming neighborhood of Hassan, Hotel Le Dawliz offers comfortable accommodation and a friendly ambiance. Its central location allows visitors to explore the citys attractions and enjoy the lively atmosphere of the surrounding streets.

Show moreLess