Rabat Holidays

Book a Hotel + Flight or Car together to unlock savings

Where to stay in Rabat

Find the best Rabat areas and neighborhoods for the activities you enjoy most. Learn more about Rabat

Top hotels in Rabat

Hôtel Oscar
Hôtel Oscar
3.5 out of 5
429 Avenue Hassan 2, Rabat
4.4/10 (46 reviews)
"Room was good and walkable to the bus station."

Reviewed on 11 May 2025

Hôtel Oscar
Rabat Marriott Hotel
Rabat Marriott Hotel
4.5 out of 5
AVENUE INAOUIN, ARRIBAT CENTER AGDAL, Rabat
The price is 5.696.187 ₫ per night from 12 Jul to 13 Jul
5.696.187 ₫
6.380.255 ₫ total
12 Jul - 13 Jul
includes taxes & fees
9.4/10 Exceptional! (65 reviews)
Nice hotel
"Little bit expensive for what you get but it’s nice place to stay"

Reviewed on 7 May 2025

Rabat Marriott Hotel
Hotel La Tour Hassan Palace
Hotel La Tour Hassan Palace
5 out of 5
26 Rue Chellah Bp 14, Rabat
8.4/10 Very Good! (219 reviews)
"Great stay as usual. Délicieuse breakfast and excellent service"

Reviewed on 15 Mar 2025

Hotel La Tour Hassan Palace
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

How much does a Rabat holiday package cost?
You'll find cheap prices on Expedia for your Rabat escape. However, factors like the length of stay, hotel choice and season will determine how much your holiday to Rabat costs.
What are the cheapest months to go to Rabat?
If you're looking to score a cheap Rabat holiday package, consider visiting in January, February and November. You'll generally find lower rates on accommodation and flights during these months --- ideal for travellers wishing to save money.
How many days is enough for Rabat?
Dedicate around 3 days for your Rabat holiday if you're hoping to discover everything that makes this destination special. Wander around key neighbourhoods, including Medina of Rabat and Quartier Hassan. Then tick off top sights like Rabat Zoo and Royal Palace. With a good itinerary, you can keep busy with room for some me-time too. Want to venture outside of Rabat? Consider an excursion or two.
Is it worth booking a holiday package to Rabat?
Known for its culture, history and plenty of other highlights, you can be assured Rabat is a good holiday destination. Some of the top attractions to put on your itinerary? Check out Hassan Tower and Rabat Beach during your Rabat holiday.
How to find the best Rabat package deals?
Finding a cheap Rabat package deal is easy with Expedia. After you've entered your travel dates and destination under our "Packages" tab, set your maximum budget, apply a few filters and browse what's available. You can personalise your search by "Property class," "Number of bedrooms," "Traveller experience" and more. Sort the results by "Price: low to high" to discover the most wallet-friendly Rabat package deals. Want a simple trick to get the biggest savings? Be flexible with your departure dates and consider going away on a weekday, when prices are often lower.
Is it cheaper to book a Rabat holiday as a package?
An Expedia holiday package could save you hundreds of dollars when compared to booking stays and flights individually. Better still, you can personalise your Rabat getaway to match your exact needs. Pick your preferred flight time, select the hotel type and add a rental car. Explore our bundles to see how much you can save.
When to book a holiday package to Rabat?
If you've got your Rabat travel dates confirmed, book early to snap up some unbeatable deals. With Expedia, you can often reserve some flights up to a year in advance. Prefer spontaneous adventures? Our last-minute deals are ideal for quick escapes.
How to plan a trip to Rabat?

  1. Pick the perfect time to travel: Your schedule, favourite season and the type of weather you like can all influence your decision on when to go to Rabat.
  2. Plan your budget wisely: In addition to the price of your stay, you should factor in other expenses. These include food, transportation and flights. Also, put aside a little extra for unexpected expenses that may arise during your trip to Rabat.
  3. Decide how many days away: Start by listing all the attractions and activities you'd like to get to in Rabat. Then, estimate how long you'll need for each, including any travel time.
  4. Combine your flights and hotel: Awesome destination, check. Length of stay, check. Now all that's left is to pick a Rabat holiday package that brings all your bookings together.

Popular places to visit