Best Hotels In Rabat

Our selection of five carefully chosen places in the Moroccan capital lets you experience the heritage and nature of this ocean-side imperial city.

Once mainly for business, Rabat is quickly becoming a top tourist spot. Recent openings of luxury 5-star resorts like Fairmont La Marina Rabat-Salé on the banks of the Bouregreg River and Conrad Arzana on the Atlantic coast show this change. With affordable riads and boutique hotels in the medina, it’s perfect for a short cultural stay—far from the higher prices of Marrakech. Discover the 5 best hotels in Rabat!

Fairmont La Marina Rabat Salé

Fairmont La Marina Rabat Salé Hotel

With sleek ocean liner-inspired lines, refined Art Deco design, and an ideal location facing the Casbah of the Oudayas, Fairmont La Marina Rabat-Salé offers a luxurious escape. The 186 rooms, including 27 suites, provide an urban resort experience with a beautiful spa and top-notch dining. The rooftop Deck, with its lounge bar, heated pool, and panoramic views, is the perfect spot to watch the sunset over the city.

Room to book: Opt for a room with a view of the estuary or ocean in the Fairmont View or suite category.
Price: From €330 for a double room, €400 for a Fairmont View room, €810 for an Ocean suite.

Fairmont La Marina Rabat Salé

Story Rabat, a Gem in a Garden

Hotel Story Rabat, A Gem In A Garden

Tucked in a lush 1.5-hectare garden, Story Rabat offers 27 Premium rooms, 10 suites, and a private villa, all in a quiet, serene setting. Business travelers favor it, but it’s also perfect for leisure guests, especially golfers with the Royal Golf Dar Es Salam nearby. The elegant decor reflects Arab-Andalusian influences, offering a peaceful escape just 20 minutes from the city center.

Room to book: The spacious Premium rooms are a solid choice, while suites offer garden views.
Price: From €270 for a Premium room with breakfast, €450 for a suite.

Hotel Story Rabat, A Gem In A Garden

Conrad Arzana, Balcony on the Ocean

Conrad Arzana Hotel Rabat

Set near Harhoura, this first Conrad hotel in Morocco overlooks the ocean from its cliffside location. The 92 rooms and 27 suites reflect a modern, minimalist style. The 99 Sushi Restaurant & Bar is already attracting locals, while the spa and adult-only pool add to its appeal. The resort’s layout makes it tricky in bad weather, but golf carts are available.

Room to book: Go for a Deluxe room with a sea or garden view, or a suite for more space.
Price: From €252 for a Deluxe room with breakfast, €342 for a Deluxe room with ocean view, €794 for a suite with a private pool.

Conrad Arzana Hotel Rabat

Euphoriad, A Hidden Gem in the Medina

Euphoriad, A Hidden Hotel Gem In The Rabat Medina

This former Pasha’s house is a masterpiece of creativity and refinement, with eight uniquely designed rooms and suites. The landscaped terrace, complete with a jacuzzi pool and bar, offers panoramic views of the city. Dining options include Moroccan meals served on the terrace or on the stunning main patio, surrounded by Arab-Andalusian columns.

Room to book: Even the standard rooms are spacious, but the suites offer a touch more luxury at an affordable price.
Price: From €105 for a standard room, €164 for a suite.

Euphoriad, A Hidden Hotel Gem In The Rabat Medina
Riad Zyo, Garden Riad And Art Gallery In Rabat

Housed in a former post office in the medina, Riad Zyo is a family-run business known for its warm welcome and stylish decor. The 12 rooms are comfortable, with air conditioning and heating. The riad features a blend of modern and traditional styles, including a swimming pool, an English garden on the terrace, and an art gallery showcasing local creativity.

Room to book: The larger Pacha or Favorite rooms offer more comfort, while zellige fans should choose Jasmine or Chahrazad.
Price: From €108 for a double room with breakfast.

Riad Zyo, Garden Riad And Art Gallery In Rabat