The best hotels in Rabat

About Rabat

Reviewed by
Last updated
Our shortlist
14 expert-reviewed hotels

This page lists hotels in Rabat, the capital city of Morocco, located in the Rabat-Sale-Kenitra region. The area is known for its historical sites, including the Royal Palace and the Hassan Tower, making it suitable for travelers interested in culture and history.

Planning FAQs

The best places to stay in Rabat

Practical answers for choosing the right location, style and stay.

Start with the Luxury 5 Star Hotels in Rabat collection. Compare room size, dining, wellness facilities and location before checking the live rate for your dates.

Start with the City Center Hotels in Rabat collection. Use the area guides to compare landmark access, neighbourhood character and transport, then check the Hotel map before booking.

Look for smaller properties with distinctive interiors and a walkable neighbourhood setting. The photo gallery and expert review make it easier to separate genuine character from a fashionable label.

Start with the Ocean View Hotels in Rabat collection. Compare the exact distance to the shore, direct beach access, view type and whether seasonal facilities will operate during your visit.

Choose the Hotel around the activity, not only the room: check access to landmarks, trails or transport, the earliest departure options and how practical the return journey will be. Each full review includes activities and nearby places where data is available.

Start with the Free Breakfast Hotels in Rabat collection. Check the guest score, room type and whether breakfast, parking or Wi-Fi is included; the cheapest room is not always the lowest total cost.

Start with the Aparthotels in Rabat collection. For a longer stay or a group, compare kitchens, laundry, occupancy limits and cancellation terms as carefully as the nightly price.

Set the correct dates, guests and rooms before comparing availability. Confirm entry requirements with official sources, then check airport or station transfers, local transport, check-in times and the cancellation policy on the booking page.

Choose location first, then style and price. Start with the area guide that best matches the places you plan to visit, shortlist two or three Hotels, and compare their complete reviews side by side before opening live availability.

The best hotels in Rabat

Waldorf Astoria Rabat Salé

Waldorf Astoria Rabat Salé

Rabat

8.7 Fabulous

This luxurious Rabat hotel features elegant accommodations, world-class dining, and exceptional wellness facilities. Ideal for couples and luxury travelers, it offers a perfect blend of comfort and sophistication.

  • Couples - The romantic atmosphere and panoramic views make it ideal for couples seeking a special retreat.
  • Luxury Travelers - Guests enjoy top-tier amenities and exceptional service, perfect for a lavish stay.
  • Foodies - The diverse dining options cater to various tastes, ensuring a delightful culinary experience.
  • Spa Breaks - The wellness facilities, including a spa and yoga classes, offer a relaxing escape.
from $906for 1 room, 1 night
Four Seasons Hotel Rabat at Kasr Al Bahr

Four Seasons Hotel Rabat at Kasr Al Bahr

Rabat

8.7 Fabulous

This luxurious hotel features stunning sea views, an infinity pool, and a world-class restaurant. Ideal for couples, families, and business travelers seeking comfort and elegance in Rabat.

  • Couples - The romantic atmosphere and beautiful views make it perfect for a getaway.
  • Families - Spacious rooms and family-friendly dining options cater well to all ages.
  • Business travel - Excellent facilities and services support corporate needs.
  • Spa breaks - The wellness center offers a range of rejuvenating treatments.
from $541for 1 room, 1 night
Fairmont Residences La Marina Rabat Sale

Fairmont Residences La Marina Rabat Sale

Rabat

8.5 Very good

This luxurious aparthotel features spacious residences with modern amenities and a rooftop pool. Ideal for families, couples, and business travelers, it offers direct beach access and a variety of dining options.

  • Families - Spacious accommodations and family-friendly services make this hotel ideal for families traveling together.
  • Couples - The romantic atmosphere and luxurious amenities create a perfect getaway for couples.
  • Business Travel - With modern facilities and a convenient location, this hotel caters well to business travelers.
  • Beach Life - Direct access to the beach allows guests to enjoy sun and sand just moments from their suite.
from $455for 1 room, 1 night
The Ritz-Carlton Rabat, Dar Es Salam

The Ritz-Carlton Rabat, Dar Es Salam

Rabat

9.0 Superb

This luxury hotel in Rabat offers elegant accommodations, exceptional service, and a range of amenities, making it ideal for couples, families, and business travelers alike. Enjoy diverse dining options and a relaxing spa experience.

  • Couples - The hotel’s romantic ambiance and excellent service make it a perfect choice for couples.
  • Families - Spacious rooms and a variety of dining options cater well to families traveling with children.
  • Spa breaks - The on-site spa and wellness center provide a range of relaxing treatments and facilities.
  • Business travel - With business facilities and a professional atmosphere, it’s ideal for corporate guests.
from $446for 1 room, 1 night
Conrad Rabat Arzana

Conrad Rabat Arzana

Rabat

9.0 Superb

This luxurious hotel features stunning ocean views, three swimming pools, and a wellness center, making it ideal for couples and families seeking a relaxing getaway. Enjoy diverse dining options and exceptional service at Conrad Rabat Arzana.

  • Couples - The romantic ambiance and ocean views make it perfect for a getaway.
  • Families - Spacious family rooms and interconnected suites cater to larger groups.
  • Spa breaks - The wellness center and spa facilities provide a rejuvenating experience.
  • Beach Life - While nearby beaches may be crowded, the hotel’s pools offer a relaxing alternative.
from $418for 1 room, 1 night
Rabat Marriott Hotel

Rabat Marriott Hotel

Rabat

8.4 Very good

This luxury hotel in Rabat features elegant rooms with stunning views and a range of amenities, including a spa and outdoor pool. Ideal for couples and families, it offers a prime location near local attractions.

  • Couples - The romantic ambiance and prime location make it perfect for couples seeking a getaway.
  • Families - Spacious rooms and a variety of dining options cater well to families traveling together.
  • Business travel - Excellent facilities and a central location provide convenience for business travelers.
  • Spa breaks - The wellness center and spa facilities offer a relaxing retreat for guests.
from $391for 1 room, 1 night
Sofitel Rabat Jardin Des Roses

Sofitel Rabat Jardin Des Roses

Rabat

8.9 Fabulous

Experience luxury at this 5-star Rabat hotel, featuring breathtaking gardens, exceptional dining, and top-notch wellness facilities. Ideal for couples, business travelers, and food enthusiasts seeking a memorable stay.

  • Couples - The hotel's romantic ambiance and stunning gardens make it perfect for couples seeking a luxurious getaway.
  • Business travel - With excellent meeting facilities and a central location, it caters well to business travelers.
  • Spa breaks - Guests can unwind at the full-service spa, offering a range of treatments for relaxation.
  • Foodies - The diverse dining options provide a culinary experience that caters to various tastes and preferences.
from $343for 1 room, 1 night
STORY Rabat

STORY Rabat

Rabat

9.4 Superb

Luxurious and centrally located, this five-star hotel in Rabat features a wellness center, an outdoor pool, and impeccable service. Ideal for couples, families, and business travelers, STORY Rabat ensures a memorable experience for all guests.

  • Couples - The hotel’s romantic ambiance and high guest ratings make it an excellent choice for couples.
  • Families - Spacious rooms and kid-friendly activities, like art classes, ensure a memorable family stay.
  • City breaks - The central location in Rabat allows easy access to local attractions for a perfect city getaway.
  • Spa breaks - The wellness center and hammam offer relaxation and rejuvenation for guests seeking a spa experience.
from $333for 1 room, 1 night
The View Rabat

The View Rabat

Rabat

9.6 Exceptional

This luxury hotel in Rabat features modern rooms, an indoor pool, and exceptional dining options. Ideal for couples and business travelers, The View Rabat combines comfort with top-notch service.

  • Couples - The hotel’s romantic ambiance and exceptional service make it perfect for a getaway.
  • Business travel - With comprehensive business facilities and a quiet atmosphere, it suits corporate guests well.
  • Foodies - Guests rave about the delicious breakfast and on-site dining options.
  • Long stays - The spacious rooms and amenities cater to those looking for an extended visit.
from $305for 1 room, 1 night
STORY Le Carrousel Rabat

STORY Le Carrousel Rabat

Rabat

9.3 Superb

This luxury hotel features stunning ocean views, a relaxing spa, and a highly-rated restaurant. Ideal for couples and families seeking a blend of comfort and local exploration in Rabat.

  • Couples - The romantic ambiance and ocean views make it perfect for a getaway.
  • Families - Spacious rooms and family-friendly amenities cater to all ages.
  • Beach Life - While the hotel is beachfront, swimming is not permitted; however, nearby beaches are accessible.
  • Foodies - Enjoy a diverse menu with Mediterranean and Spanish dishes, plus a highly-rated breakfast.
from $283for 1 room, 1 night
La Tour Hassan Palace

La Tour Hassan Palace

Rabat

8.8 Fabulous

This luxury Rabat hotel features exquisite Moorish-Andalusian architecture and exceptional service. Ideal for couples and food enthusiasts, it offers gourmet dining, a serene wellness center, and spacious rooms that exude comfort and style.

  • Couples - A romantic getaway is highlighted by their high guest rating, especially for shared experiences and intimate dining options.
  • Foodies - Gourmet dining experiences offered by multiple on-site restaurants attract culinary enthusiasts.
  • Spa breaks - Guests enjoy access to a full wellness center for relaxation and rejuvenation.
  • Business travel - Professional services and meeting facilities cater to corporate guests seeking convenience.
from $280for 1 room, 1 night
THE WHITE PALACE Rabat

THE WHITE PALACE Rabat

Rabat

8.3 Very good

Experience elegant accommodations and superb amenities at this luxurious guest house, ideal for couples and families seeking relaxation and cultural exploration in Rabat. Enjoy a stunning outdoor pool and personalized service during your stay.

  • Couples - The hotel’s romantic settings and attentive staff make it perfect for couples seeking a getaway.
  • Families - The indoor play area and spacious rooms cater to family needs, ensuring a comfortable stay.
  • Value chic - With luxurious amenities starting at just USD 230 per night, guests find excellent value for a premium experience.
  • Local exploring - Its prime location allows for easy access to various cultural and historical sites in Rabat.
from $230for 1 room, 1 night
View hotels in Rabat

Sign up to our weekly newsletter

HotelsNearPOI is a curated hotel recommendation platform that delivers expert-selected luxury and boutique properties straight to your inbox. No spam. Only sweet updates about the latest hotel openings and the best places to stay.