7 Accommodations to Stay in Rabat

Share on Pinterest
Share with your friends


hotel-1330846_1280Source: davidlee77094

Rabat’s colonial streets and ancient pre-17th-century architecture have earned it the UNESCO world heritage site status. Rabat has some very beautiful picturesque hotels which open a vista into its glorious past. Here are 7 hotels in Rabat which will surely tempt you to stay in.

1. Riad Oudaya

Tucked away down a street in Medina, this vibrantly painted guesthouse is a gem of a place. The rooms around the spectacular courtyard are intricately decorated with a blend of Western and Moroccan styles. Open fireplaces, Subtle lighting, balconies and the gentle gurgling sound of the fountain in the courtyard complete the romantic appeal. Moroccan dishes can be prepared upon advance request.


  • Name: Riad Oudaya
  • Opening hour: 12 am – 11:59 pm
  • Address: Rue Sidifath, Rabat, Morocco
  • Phone: +212 5377-02392

2. Dar Al Batoul

This splendid 18th-century merchant’s house  is tucked down an alley off the main street and has been transformed into a beautiful hotel with just nine rooms in authentic Moroccan style. At the heart of a gracefully columned courtyard, each room is unique, with fascinating combinations of fabrics, intricate handpainted tilework, and stained glass.


  • Name: Dar Al Batoul
  • Address: 7 Rue jirari Rabat
  • Opening hour: 12 am – 11:59 pm
  • Phone:+212 5377-27250

3. L’Alcazar

Riad l’Alcazar is a boutique hotel located in the heart of Rabat. Set in Bab Laalou, it is just 200 meters from the legendary Les Oudayas Kasbah and the busy markets of rue des Consuls.
This original hotel was built in the year 1903 and continues to offer a traditional experience complemented with contemporary and luxurious touches. The hotel spa has a hammam, the Turkish bath, whilst delicious Moroccan cuisine is served in the restaurant.


  • Name: L’Alcazar
  • Address: 4 impasse Benabdellah, Bab Laalou, Hassan Rabat
  • Opening hour: 12 am – 11:59 pm
  • Phone: +212 661-152991
  • Website: http://lalcazar.com/

4. Riad Dar El Kébira

The Riad Dar El Kébira offers a wellness center, where traditional Hammam and massage services are available. Rooms at Dar El Kébira have a splendid decor and are air conditioned. They have satellite TV and Wi-Fi access. The hotel’s restaurant features an awesome fireplace and serves a wide variety of Moroccan delicacies. The terrace offers scenic views of the Bouregreg Bank and the Tour Hassan.


  • Name: Riad Dar El Kébira
  • Address: Rue Des Consuls – 1 Impasse Belghazi, Ferran Znaki – Médina Rabat
  • Opening hour: 7:30 am – 11:30 pm
  • Phone: +212 5377-24906
  • Website: www.darelkebira.com/en/

5. La Villa Mandarine

Villa Mandarine is a boutique hotel in Morocco’s capital city, located in a posh residential area. Set in an orange grove, this guest house offers an outdoor, heated swimming pool. You can relax in the massage room and hammam or drive to the beach in 20 minutes. The riad’s large garden is scattered with 700 orange trees and thousands of fragrant flowers.


  • Name: La Villa Mandarine
  • Address: 19, Rue Ouled Bousbaa Rabat
  • Opening hour: 9 am – 10:00 pm
  • Phone: +212 5377-52077
  • Website: http://www.villamandarine.com/

6. Sofitel Rabat Jardin Des Roses

The Sofitel Rabat Jardin des Roses is a five-star hotel in Rabat, which spreads across 17 acres of gardens. The grand hotel spa is a home to a gym, hammam, sauna, and jacuzzi. There are nine meeting rooms that attract working guests of the Sofitel. Designer Didier Gomez has given the hotel French touches, which can be seen in the decor. There is also a bar and a nightclub, a restaurant, and a garden terrace surrounded by palm trees.


7. Villa Diyafa Boutique Hotel & Spa

Villa Diyafa is a luxury hotel located in the upscale Les Ambassadeurs district in the posh suburbs of the city. Beautifully decorated with mosaic tiles, the hotel spa provides a lavish setting to replenish. The hotel’s fine-dining restaurant serves with mouthwatering delights teamed with delectable wines from its own cellar.


  • Name: Villa Diyafa Boutique Hotel & Spa
  • Address: Angle Bani Yadder & Rue Jebala – 10220 Rabat – Morocco
  • Opening hour: 12 am – 11:59 pm
  • Phone: +212 (538) 050 800
  • Website: http://villadiyafa.com/

Have a good trip and travel!

Share on Pinterest
Share with your friends

Africa, Morocco, Rabat-Sale-Zemmour-Zaer Region