Discovering...
Discovering...
Morocco's elegant capital — from rose-garden palaces to a Kasbah cliff-top riad and Art Deco landmarks. The 10 best hotels for 2026.
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
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.
Best for: Luxury in a garden setting
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.
Best for: Central luxury with history
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.
Best for: Atmospheric Kasbah stay
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.
Best for: Central modern comfort
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.
Best for: Traditional medina experience
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.
Best for: Modern business travel
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.
Best for: Warm hospitality
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.
Best for: Reliable budget option
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.
Best for: Creative travellers
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.
Best for: Budget with character and location
Plan it with a local expert
Crafting extraordinary journeys through Morocco's timeless landscapes. 100% private journeys, handcrafted around you.
from $2,011Sahara Desert Luxury Expedition
from $2,054Essential Morocco: Imperial Cities Circuit
from $5,978Sahara to Sea: Morocco Complete
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.
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.
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.