Free cookie consent management tool by TermsFeed

Best hotels in Rabat

Blending Atlantic coast breezes with elegant boulevards, historic kasbahs, and a calm rhythm rare among capitals, Rabat feels both regal and refreshingly livable. We list the best hotels in Rabat based on expert recommendations and thousands of guest reviews. All of our recommended hotels have a review rating of at least 4 out of 5 stars.

Best cheap hotel: Rent-Iinn Boutique Hotel
Best boutique hotel: STORY Rabat
Best luxury hotel: The Ritz-Carlton Rabat, Dar Es Salam

Sort list by price or by rating

4.7

STORY Rabat

STORY Rabat

In Rabat’s quiet embassy district, Moroccan hospitality takes a modern turn at STORY Rabat. More than a traditional riad, this luxury boutique hotel blends striking contemporary architecture with a resort-like atmosphere and an intimate compound-style layout.

The 38-room hotel combines sleek modern design with classic Moroccan influences. Suites feature balconies or terraces, while the spacious Emiri Villa includes a private hammam and pool. Guests can also enjoy a main pool, spa, fitness center, upscale Moroccan dining, and a stylish cocktail bar.

4.5

Conrad Rabat Arzana

Perched above the Atlantic, the new Conrad Rabat Arzana blends contemporary luxury with Moroccan elegance. Palm-lined pathways and a red-carpet entrance lead into a refined marble lobby where modern design meets local tradition, creating a sophisticated yet welcoming atmosphere.

Designed to embrace its dramatic clifftop setting, the seaside retreat features open-air walkways that invite in fresh ocean breezes. Guests can unwind on private balconies, relax at the Conrad Spa, or enjoy seafood dining and poolside views at L’Oursin, all while overlooking the Atlantic coastline.

4.4

Sofitel Rabat Jardin Des Roses

Sofitel Rabat Jardin Des Roses

Sofitel blends Parisian elegance with a modern, boutique-style atmosphere, enhanced by North African design touches like mashrabiya wood screens and carved headboards. Beneath its stylish exterior, the hotel delivers a fully contemporary luxury experience with high-end amenities and refined comfort.

Beyond the expected pool, guests can enjoy unique features such as an Andalusian garden, an orange grove, and even a driving range. Located in the heart of the historic city, the hotel sits close to major landmarks including the Royal Palace and the Mausoleum.

4.4

Four Seasons Hotel Rabat at Kasr Al Bahr

Four Seasons Hotel Rabat at Kasr Al Bahr

Set on Rabat’s Atlantic cliffs, Four Seasons Hotel Rabat at Kasr Al Bahr transforms a former royal palace into a serene luxury retreat. Opened in October 2024, the hotel blends Moroccan heritage with contemporary elegance through arched courtyards, intricate tilework, lush gardens, and sweeping ocean views.

The rooms combine understated luxury with Berber rugs, carved wood details, and warm natural tones. Guests can enjoy refined Moroccan and Mediterranean dining, while the spa offers traditional rituals and argan oil treatments designed for complete relaxation.

4.5

The Ritz-Carlton Rabat, Dar Es Salam

Set within a 440-acre forest, The Ritz-Carlton Rabat, Dar es Salam blends royal Moroccan heritage with modern luxury. Opened in 2024 on a former royal estate, the retreat feels secluded despite being minutes from Rabat’s historic center. Guests are welcomed through Andalusian fountains into grand interiors decorated with zellij tiles, carved cedarwood, and ornate Arab-Andalusian ceilings.

Rooms and suites overlook lush gardens or the famed Royal Golf Dar Es Salam. The property also features a hammam-inspired spa, infinity pool, elegant lounges, and peaceful olive groves. From mint tea rituals to championship golf, every experience reflects Morocco’s timeless elegance and regal charm.

4.5

Riad Sidi Fatah

Tucked into the old medina, Riad Sidi Fatah has that quiet courtyard energy that makes you want to slow down and stay awhile. The rooms are simple but cozy, with colorful Moroccan details and a rooftop terrace that catches the evening breeze perfectly. It feels more like staying in someone’s stylish home than a standard hotel.

The location is a big win too. You can wander to the beach, explore Rabat’s historic streets, or grab mint tea at nearby cafés without needing long taxi rides. The staff are known for being welcoming and helpful, which gives the whole place a warm, easygoing atmosphere.

4.2

Imperial Boutique Hotel Rabat in Rabat

Imperial Boutique Hotel Rabat

Imperial Boutique Hotel is a stylish and comfortable stay in central Rabat, ideal for travelers who want a mix of convenience and charm. The rooms feel modern and cozy, and the overall atmosphere is calm, welcoming, and easy to settle into.

It is well placed for exploring the city, with shops, restaurants, and key sights within easy reach. Whether you are visiting for work or a short city break, it offers a relaxed base with a boutique feel and a practical location.

4.2

Az Hotel Rabat Centre in Rabat

Az Hotel Rabat Centre

Az Hotel Rabat Centre is a handy, comfortable spot right in the heart of Rabat. It’s a good pick if you want to be close to the city’s main sights, shops, and restaurants without spending too much time getting around.

The rooms are modern and simple, with the basics you need for a relaxed stay. Guests often like the central location, friendly staff, and easy access to public transport, making it a practical base for exploring the capital.

4.5

Fairmont la Marina Rabat Salé

Fairmont La Marina Rabat Salé is a modern luxury retreat set along the Bouregreg River, just outside Rabat’s historic medina. The hotel blends sleek contemporary design with refined Moroccan details, including geometric tiles, ironwork, lanterns, and archways. Spacious rooms feature black-and-white décor, Moroccan-inspired artwork, luxurious bathrooms, and, in many cases, balconies or terraces overlooking the water.

The property also stands out for its upscale amenities, including a rooftop pool with panoramic sunset views, two fitness centers, and one of the city’s top spas. Guests can enjoy a Moroccan restaurant, a French brasserie, and a stylish marble-clad lobby bar filled with greenery.

4.2

Rent-inn Boutique Hotel in Rabat

Rent-inn Boutique Hotel

Rent-inn Boutique Hotel is a stylish, comfortable spot that feels modern without being too formal. The rooms are clean and cozy, with tasteful decor and a relaxed atmosphere that works well for both short city breaks and business stays.

Its location makes it easy to get around Rabat and explore nearby attractions, restaurants, and shops. Guests often appreciate the friendly service and the overall calm vibe, making it a nice choice if you want something practical with a bit of charm.

4.7

Dally Apart Hotel in Rabat

Dally Apart Hotel

Dally Apart Hotel is a handy, no-fuss place to stay if you want a bit more space than a standard hotel room. The apartment-style setup makes it a good option for longer visits, city breaks, or anyone who likes having a more home-like base while exploring the capital.

It offers a practical, relaxed feel and works well for travelers who want independence with the convenience of hotel services. Its Rabat location also makes it easy to get around and enjoy the city’s mix of history, local life, and coastal charm.

Discover more