Accommodation Guide

Best Hotels in Rabat

Morocco's elegant capital — from rose-garden palaces to a Kasbah cliff-top riad and Art Deco landmarks. The 10 best hotels for 2026.

Quick Picks

Best Overall

Sofitel Jardin des Roses

17-hectare rose gardens, spa, refined dining

Best Location

Tour Hassan Palace

Next to Hassan Tower, walking to everything

Best Atmosphere

Riad Kalaa

Inside the Kasbah, ocean views, 6 rooms

Best Modern

Hotel Le Diwan

Art Deco, central, rooftop terrace

Best Value

Dar El Kebira

Medina riad, courtyard, great breakfast

Best Budget

Hotel Balima

1930s Art Deco, parliament views, ultra-central

The 10 Best Hotels

1

Sofitel Rabat Jardin des Roses

Luxury€150–350/night Souissi

Rabat's finest hotel occupies a 17-hectare rose garden estate in the diplomatic quarter. The property blends French colonial elegance with Moroccan design — marble halls, manicured gardens, and a full spa. The restaurant serves excellent Moroccan-French cuisine. It feels like a private estate.

17-hectare rose garden estateOutdoor pool and spaRefined Moroccan-French cuisineDiplomatic quarter setting

Best for: Luxury in a garden setting

2

The Tour Hassan Palace

Luxury€120–280/night Hassan (near Hassan Tower)

Rabat's landmark grand hotel — a palatial property next to the Hassan Tower and Mohammed V Mausoleum. The Andalusian gardens, Moorish arches, and traditional decor create an atmosphere of governmental grandeur. Heads of state stay here. The location is unbeatable for sightseeing.

Walking distance to Hassan TowerHistoric grand hotelAndalusian gardensPool

Best for: Central luxury with history

3

Riad Kalaa

Upper Mid-Range€80–170/night Kasbah des Oudaias

A beautifully restored riad inside the Kasbah des Oudaias — one of the most scenic locations in Morocco. Wake to Atlantic Ocean views, walk blue-and-white streets to breakfast, and watch sunset from the terrace. Only 6 rooms means personal service and a genuine feeling of discovering Rabat's soul.

Inside the KasbahOcean and river viewsTraditional Moroccan breakfastIntimate 6-room riad

Best for: Atmospheric Kasbah stay

4

Hotel Le Diwan Rabat - MGallery

Upper Mid-Range€80–180/night Ville Nouvelle (Avenue Mohammed V)

An Art Deco hotel on Rabat's grand boulevard with contemporary rooms, a rooftop terrace, and walking distance to the medina, Hassan Tower, and parliament. Part of the MGallery collection — reliable quality with local character.

Art Deco buildingCentral boulevard locationRooftop terraceMGallery collection

Best for: Central modern comfort

5

Dar El Kebira

Mid-Range€60–130/night Medina

A restored riad in the heart of Rabat's medina with a traditional courtyard, fountain, and rooftop terrace. The rooms blend Moroccan craft with modern comfort. Walking distance to Rue des Consuls shopping and the Kasbah. Breakfast is generous and homemade.

Restored medina riadCourtyard with fountainRooftop with medina viewsExcellent breakfast

Best for: Traditional medina experience

6

Cantor Boutique Hotel

Mid-Range€70–150/night Ville Nouvelle

A sleek contemporary hotel in the government quarter with a rooftop pool, modern rooms, and a location near parliament and Avenue Mohammed V. Business-friendly but equally good for tourists wanting modern amenities near the medina.

Contemporary designRooftop poolNear ParliamentBusiness-friendly

Best for: Modern business travel

7

Riad Dar Dmana

Mid-Range€50–110/night Medina (near Bab el-Had)

A charming medina riad near Bab el-Had — the main entrance to the medina and tram stop. The owners are famously hospitable, the courtyard is a peaceful retreat, and the home-cooked dinners (request in advance) are exceptional. Simple rooms, big heart.

Near main medina gateBeautiful courtyardHome-cooked mealsWarm hosts

Best for: Warm hospitality

8

Ibis Rabat Agdal

Budget€35–70/night Agdal

A clean, modern Ibis in the Agdal neighbourhood near the tram line. Rooms are small but well-maintained, WiFi is reliable, and the tram connects you to the medina and Hassan Tower in minutes. No character, but perfect execution of the "clean, cheap, central" formula.

Reliable chain qualityNear tram lineModern roomsFree WiFi

Best for: Reliable budget option

9

Dar Zouhour

Mid-Range€55–120/night Medina

An art-filled riad with a lush garden courtyard in the quieter southern medina. The rooms are individually decorated with Moroccan art and textiles. Cooking classes can be arranged, and the terrace has views over the medina rooftops. A creative, personal alternative to standard hotels.

Garden courtyardQuiet medina locationCooking classes availableArt-filled interiors

Best for: Creative travellers

10

Hotel Balima

Budget€25–55/night Ville Nouvelle (Avenue Mohammed V)

A 1930s Art Deco landmark on Rabat's main boulevard overlooking the parliament. The rooms are basic but the location is unbeatable, the terrace cafe is a Rabat institution, and the faded colonial grandeur is atmospheric. A budget classic.

1930s Art Deco landmarkParliament viewsTerrace cafeUltra-central

Best for: Budget with character and location

More Rabat Guides

Plan it with a local expert

Travel Morocco with Serenity Morocco Tours

Crafting extraordinary journeys through Morocco's timeless landscapes. 100% private journeys, handcrafted around you.

Moroccan-owned 100% Private Tours 100% private tours since 2018
Sahara Desert Luxury Expedition — Marrakech → Erg Chebbi, Morocco
from $2,011
5 days Marrakech → Erg Chebbi

Sahara Desert Luxury Expedition

Essential Morocco: Imperial Cities Circuit — Marrakech · Fes · Meknes · Rabat, Morocco
from $2,054
7 days Marrakech · Fes · Meknes · Rabat

Essential Morocco: Imperial Cities Circuit

Sahara to Sea: Morocco Complete — Full-country circuit, Morocco
from $5,978
14 days Full-country circuit

Sahara to Sea: Morocco Complete

Browse all 15+ private tours — from $924 →

Frequently Asked Questions

Where should I stay in Rabat?

The Ville Nouvelle (Agdal/Hassan districts) has the largest modern hotels and is walkable to Hassan Tower and the medina. The Kasbah des Oudaias area has boutique riads with ocean views. The Bouregreg marina area is modern and scenic. For first-timers, the Ville Nouvelle offers the best balance of comfort, location, and transport access.

How much do hotels in Rabat cost?

Rabat is affordable. Budget hotels start at 200–350 MAD ($20–35)/night. Mid-range options run 500–1000 MAD ($50–100). Luxury hotels range from 1500–3000 MAD ($150–300). Rabat is cheaper than Marrakech and Tangier for accommodation, with more business-class options due to its status as the capital.

Is Rabat worth staying overnight?

Yes — Rabat is best experienced with an overnight stay. A day trip covers the main sights, but staying overnight lets you enjoy the Kasbah at sunset, dine in the medina, and explore without rush. The city is calmer and more elegant than other Moroccan cities, making it a pleasant base. Many travellers combine Rabat with a day trip to Meknes/Volubilis.