Rabat Holidays from £321

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Packages with flights are ATOL protected

Your Rabat Holiday

The rich history, multicultural diversity and lively atmosphere are just three of the reasons why people fall in love with this urban city. Discover this amazing destination in whatever way you choose with a Rabat holiday package. Fill up your itinerary with tours of Hassan Tower, Royal Palace and Rabat Beach, some of the top attractions you should see during your trip to Rabat. Whoever you're heading away with and whatever your budget, your dream Rabat holiday is just a few clicks away with Expedia.

Top Rabat Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Eurostars Californie
New Hotel Piscine wellness & Spa Casablanca
Luxor Home - Spacious & proximity to CFC
STORY Le Carrousel Rabat
Domo Casablanca

Where to stay in Rabat

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

Things to do in and around Rabat

Rabat offers a delightful blend of family-friendly activities and urban exploration. Visitors can enjoy educational attractions, indulge in golfing at scenic courses, and embark on exciting tours, including desert safaris. Whether you're keen on cultural experiences or seeking adventure, there’s plenty to discover in this captivating city. A trip to Rabat promises a variety of engaging activities for every type of traveller.

Shopping

Experience shopping in Rabat at Mega Mall Rabat, a vibrant centre offering entertainment and family-friendly amenities. For a local touch, visit the Central Market, bustling with city vibes. Additionally, the Complexe des Potiers, located 27.4km from Rabat, features unique artisanal gifts and souvenirs.

Recreation

Experience the vibrant culture at the Mohammed V National Theatre, where captivating performances create a romantic atmosphere. For sports enthusiasts, the Royal Golf Dar Es Salam offers an outdoor haven with stunning greens, while the Prince Moulay Abdellah Stadium buzzes with the excitement of various athletic events.

Adventure

In Rabat, explore the scenic coast at the Bouregreg Marina, where you can enjoy thrilling water sports like jet skiing and paddleboarding. Nearby, the Oudayas Kasbah offers a picturesque backdrop for hiking and discovering charming narrow streets filled with local artisans and cafés.

Nightlife

Rabat's nightlife offers a vibrant mix of trendy bars and lively cafes. Visit Le Petit Rocher for stunning views and cocktails by the sea. For a taste of local culture, check out the bustling Medina at night, where you can enjoy traditional music and delicious street food.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Rabat

Rabat, the capital of Morocco, is an ideal destination for families and city enthusiasts, offering a rich blend of culture and outdoor experiences. Visitors can explore beautiful beaches, lush botanical gardens, and impressive mosques. The city's attractions cater to a variety of interests, ensuring a delightful holiday filled with relaxation and discovery for all types of travellers.

  • Rabat Beach: Experience the relaxed atmosphere of Rabat Beach, where golden sands meet the Atlantic Ocean. Enjoy sunbathing, swimming, and beachside cafes, making it an ideal spot to unwind and soak up the sun while enjoying the vibrant local culture.
  • Hassan Tower: This iconic minaret, a symbol of Rabat, reflects the city's rich history and architectural grandeur. Explore its intricate designs and the nearby Mausoleum of Mohammed V, both offering a glimpse into Morocco's cultural heritage and Islamic artistry.
  • Chellah: Wander through the ancient ruins of Chellah, a serene site blending Roman and Islamic history. Marvel at the beautifully preserved structures, lush gardens, and storks nesting in the ruins, creating a unique atmosphere of tranquillity and reflection.

Best time to go to Rabat

The best time to visit Rabat is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly high and weather is sunny with no rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January56.1°F (13.4°C)Light RainMostly SunnySlightly LowSlightly Low
February56.5°F (13.6°C)No RainMostly SunnyAverageAverage
March59.0°F (15.0°C)Light RainMostly SunnyAverageSlightly Low
April62.4°F (16.9°C)No RainMostly SunnyAverageAverage
May67.8°F (19.9°C)No RainSunnySlightly LowAverage
June71.6°F (22.0°C)No RainSunnySlightly LowSlightly High
July75.0°F (23.9°C)No RainSunnySlightly HighSlightly High
August76.6°F (24.8°C)No RainSunnySlightly HighSlightly High
September73.6°F (23.1°C)No RainSunnyAverageSlightly Low
October70.7°F (21.5°C)No RainSunnySlightly HighAverage
November63.1°F (17.3°C)Light RainMostly SunnyAverageAverage
December58.8°F (14.9°C)Light RainMostly SunnyAverageAverage

Tips to save on your trip to Rabat

  • Combine your flights, hotels and car rentals on Expedia—bundling can result in significant savings.
  • Consider traveling during the off-peak season (typically January, March and September) for more affordable package holidays to Rabat.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Rabat Beach Holiday

The smell of fresh sea air and fabulous coastal vistas are just the start of things to look forward to on your Rabat holiday. If you want to save on your trip to Rabat, we'll let you in on a secret — book one of our Rabat holiday deals. Grab one close to Plage de Temara, just 7 miles from the town centre and a must-do while here. Alternatively, pick a package that puts you closer to Dahomey Beach, another gorgeous strip of coast. Whichever you choose, you'll be left with extra dollars in your budget to have fun with.

Things You Should Know About Rabat

  • If you're hoping to stay just moments from the water, see what's available at these Rabat beach hotels. There's sure to be something that suits your style.
  • Apartments, such as Apartment With 3 Bedrooms in Sidi Bouknadel, With Pool Access and Terrace and Suite Balima XI 32, are also popular property types here. Compare prices and amenities and then take your pick.
  • Dread constantly pulling your wallet out during your holiday? We know how you feel. With most things taken care of, our All-Inclusive hotels in Rabat are the perfect remedy.
  • Our Rabat things to do page is a great place to start planning your escape to Rabat. After you arrive, strike up a conversation with one of the 1,655,800 locals to find out more.
  • Save big bucks on experiences by booking our Rabat holiday deals. With major attractions like Hassan Tower to put on your to-do list, this destination will keep you busy.

Rabat Essential Information

Language
Arabic
Currency
Moroccan dirhams
Closest Airport
Sale Airport (RBA)
Population
1,655,800
Max Temp Winter
18ºC
Max Temp Summer
27ºC
Top Sights
Rabat Beach, Plage de Temara and Rabat Zoo

Top hotels in Rabat

STORY Le Carrousel Rabat

STORY Le Carrousel Rabat

5 out of 5
Avenue Moustapha Assayeh Rabat Rabat
Fully refundableReserve now, pay when you stay
The price is £210 per night from 11 Jul to 12 Jul
£210
11 Jul - 12 Jul
includes taxes & fees
9.4/10 Exceptional! (26 reviews)
"We loved our stay here- the location was quiet and safe- about 15 min drive from main tourist sites. Secure parking. Across the street from an outdoor mall with modern shops and eateries. Room (ocean view suite) was beautifully designed and clean with very comfortable beds, bathroom, and living room ..."

Reviewed on 21 Jun 2026

STORY Le Carrousel Rabat
Four Seasons Hotel Rabat At Kasr Al Bahr

Four Seasons Hotel Rabat At Kasr Al Bahr

5 out of 5
Ancien Hopital Marie Feuillet Rabat
Fully refundableReserve now, pay when you stay
The price is £318 per night from 1 Aug to 2 Aug
£318
1 Aug - 2 Aug
includes taxes & fees
9.2/10 Wonderful! (46 reviews)
"Great property and service. But both Moroccan and Italian restaurants were quite disappointing. Service was good but not the food."

Reviewed on 17 Jun 2026

Four Seasons Hotel Rabat At Kasr Al Bahr
ONOMO Hotel Rabat Terminus

ONOMO Hotel Rabat Terminus

4 out of 5
286, Avenue Mohamed V Rabat
Fully refundableReserve now, pay when you stay
The price is £98 per night from 14 Jul to 15 Jul
£98
14 Jul - 15 Jul
includes taxes & fees
8.2/10 Very good! (236 reviews)
"System was down when i was checking in. After an hour wait they just gave me a room. If you are light sleeper do not get room by road. It is very noisy. Continuous honking all night. No iron in room. It says 4 star but its more of a 3 star"

Reviewed on 30 Jun 2026

ONOMO Hotel Rabat Terminus
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.

Stay near popular Rabat attractions

What to do in Rabat

Frequently asked questions

Why should I book my Rabat holiday with Expedia?
Expedia has your back for every aspect of your upcoming Rabat trip. You'll always get the best deals, but when you bundle your hotel, flights and/or hire car into a holiday package, you'll get even more savings. Keen to truly make the most of your escape? Add some tours and activities to your customised package. We offer flexible cancellation policies on almost all bookings, so there's no need to stress if your travel plans change. Visit our Customer Service Portal link to find out more.
When is the best time of year to holiday in Rabat?
To enjoy the energy of peak season, pack your bags for May, August and October. November, December and January are typically quieter and a good idea if you want to get away from the crowds. With average daytime temperatures of 13ºC, January is the coolest period in Rabat. The warmest time of year is August, when you can experience averages of 24ºC throughout the day. Whatever the weather conditions, you'll find plenty to keep you occupied here.
What are the top hotels for my holiday in Rabat?
ibis Rabat Agdal and Hotel Mercure Rabat Sheherazade are among the best picks in the Agdal neighbourhood. If you prefer to stay in the Medina of Rabat area, make a reservation at ONOMO Hotel Rabat Medina or Hotel Belere Rabat.
How do I get a cheap holiday to Rabat?
Creating your own Rabat holiday with Expedia is the easiest way to save. We have over 400 partner airlines and 321,000 hotels throughout the world. With such a fantastic range to select from, you'll have no hassles putting together your dream holiday. Learn more about how you can save money on your holiday when you combine your hotel and flight bookings with Expedia.
What should I do on my Rabat holiday?
Make sure your next holiday in Rabat is one to remember by visiting its best attractions. Hassan Tower, Royal Palace, Rabat Beach and Mohammed V University are some of the things to put on your itinerary while you're in the city.
What are the best neighbourhoods to stay in when on holiday in Rabat?
Many travellers like to book a stay in Touarga. This vibrant neighbourhood has so much to do, such as Royal Palace. Quartier Hassan is another traveller hotspot, and for good reason. Stay in this area and Hassan Tower will be at your fingertips.
Do I need a visa for my Rabat holiday?
Research the latest information on official government websites. Your nationality and whether you're travelling for work or pleasure will determine if you'll require a visa for Rabat. Find out about the application process, including the required documentation, fees and turnaround times. Submit your application well in advance to allow plenty of time for processing. Some visas can take weeks or even months to go through, depending on the country.
What should I wear on my Rabat holiday?
Although everyone's fashion style differs, it can help to have a few guidelines for what type of clothes to wear on your holiday in Rabat. Think about looking up social media before you head off to get inspiration for local fashion trends. Be sure to check the local weather forecast so you can pack appropriately. The warmest month in Rabat is August, with average daily temperatures of 24ºC. If you're holidaying in the coolest month of January, the mercury averages 13ºC during the day.
What does an Expedia Rabat holiday include?
Much of that is up to you. Simply select from a range of Rabat packages, such as a hire car, hotel and flight. You can also book a hotel with a flight, or a car hire with a flight. Once you've made your booking, add on the fun stuff like activities and tours. Whatever your dream Rabat getaway looks like, get set to save! Explore an excellent range of property types and select one that matches your group size and travel needs. The most in-demand holiday rentals here are apartments and private holiday homes. With Expedia, you can easily tailor-make your Rabat retreat any way you like.
Does Expedia offer Book Now, Pay Later Rabat holidays?
We sure do. Expedia has joined forces with online lender Klarna to help you conveniently pay for your trip in manageable instalments. Simply choose the payment plan that works for you during the checkout process and take the stress out of budgeting for your trip. Be sure to bundle your flights, car hire and hotel with Expedia to get the biggest bang for your buck. Consider these flexible payment options below:

  • Pay monthly holidays: If paying in multiple transactions is what works best for you, Klarna offers just that! Paying in easy monthly instalments will make that dream getaway possible.
  • No-deposit holidays: Clicking the "book now" button is much easier with this payment plan. With no upfront fee for your holiday, you can Book Now, Pay Later and get on your way.

Can I choose my airline with a Rabat Expedia holiday?
Yes — that's one of the best things about an Expedia package. You're in charge! We have access to more than 400 partner airlines worldwide, so you have options galore when arranging your Rabat trip.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.