Morocco Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to AU$703 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Your Morocco Holiday

Make organising your next getaway easy with a Morocco holiday package. Whether it's the cuisine, nature or something else entirely that brings you here, our package deals will help you discover it all. Your trip to Morocco wouldn't be complete without visiting some of its most popular cities, such as Marrakech, Rabat and Fes. Expedia has hotels, flights and whatever else you need to help you organise your dream Morocco holiday today.

Top destinations in Morocco

If you're planning a cheap themed holiday in Morocco, there are plenty of exciting areas and neighborhoods to explore. From the vibrant markets and bustling cafes in Marrakech to the historic medina of Fes, there are endless opportunities to immerse yourself in the rich culture and history of the country. For nature lovers, the stunning landscapes of the Atlas Mountains and the Sahara Desert offer breathtaking views and opportunities for hiking and camel trekking. Don't forget to indulge in the delicious Moroccan cuisine and visit the beautiful gardens scattered throughout the cities. Morocco truly has something for everyone.

  • Marrakech: Marrakech is a vibrant city that offers a unique blend of history and modernity. Explore the bustling souks, visit the majestic palaces and gardens, and immerse yourself in the rich Moroccan culture. Indulge in delicious local cuisine, take a camel ride in the desert, or simply relax in a traditional hammam. Marrakech is known for its affordable accommodation options and budget-friendly shopping experiences, making it an ideal destination for a cheap holiday.
  • Agadir: Agadir is a coastal city that boasts stunning beaches and a relaxed atmosphere. Enjoy sunbathing on the golden sands, try your hand at surfing or kiteboarding, or simply take in the breathtaking sunsets over the Atlantic Ocean. Explore the charming small towns nearby, visit the bustling port, or go birdwatching in the nearby nature reserves. Agadir offers a range of affordable accommodations and is perfect for a budget-friendly beach holiday.
  • Tangier: Tangier is a fascinating city that combines historical charm with a laid-back vibe. Take a stroll along the picturesque marina, visit the bustling cafes and restaurants, or explore the vibrant medina. Enjoy sightseeing tours, take a ferry ride to Spain, or simply relax by the sea. Tangier offers affordable accommodations and is a great choice for a cheap holiday with a touch of culture and relaxation.

If you're planning a holiday visit to Morocco, get ready for a diverse and vibrant local atmosphere. Morocco offers a range of experiences for a cheap themed holiday. From exploring local souks and haggling for unique wares to immersing yourself in the rich culture and history, there's something for everyone. Indulge in delicious Moroccan cuisine, visit stunning gardens, and enjoy romantic walks through charming streets. For sports enthusiasts, there are plenty of activities to keep you entertained. Don't miss a visit to the Morocco Mall, a popular attraction for shopping and entertainment. Experience the magic of Africa with a holiday in Morocco!

  • Golf Club Med les Dunes: Immerse yourself in the beauty of this golf course with its stunning beachfront location. Feel the warm sand between your toes as you play a round of golf, while the gentle sea breeze and breathtaking sunsets create a serene atmosphere. If you're an adventure seeker, try your hand at surfing the waves or enjoy birdwatching amidst the lush surroundings. The architecture of the club, along with the nearby port and marina, adds a touch of charm to the experience. For fishing enthusiasts, the club offers the perfect opportunity to reel in some impressive catches.
  • Atlas Studios: Step into the world of film at Atlas Studios and be amazed by its desert setting. Experience the thrill of adventure as you explore the hilly landscapes and take in the mesmerizing views. Take a guided tour of the studios and get a behind-the-scenes look at the magic of filmmaking. Afterward, relax at one of the cozy cafes and soak in the sights of the surrounding mountains. Whether you're a film buff or simply looking for a unique family outing, Atlas Studios offers a budget-friendly option with plenty of entertainment.
  • Anfaplace Mall: Indulge in a shopping spree at Anfaplace Mall, located right by the beach. Enjoy the refreshing sea breeze as you explore the wide range of shops and boutiques. The bustling port and marina nearby add to the charm of this luxurious shopping destination. Afterward, treat yourself to a pampering session at one of the luxurious spas or savor some delicious cheese at the cafes. Whether you're visiting with family, on a city break, or on a business trip, Anfaplace Mall offers a perfect blend of relaxation and retail therapy.

When visiting Morocco, you'll be in for a treat when it comes to dining. The local food scene is vibrant and filled with delicious Middle Eastern and Moroccan flavours. For dinner, a highly recommended restaurant is Ahmet Chef. This Middle Eastern Turkish restaurant is highly rated and popular among locals and tourists alike. Their menu features a variety of dishes that will satisfy your taste buds. So make sure to visit Ahmet Chef for an unforgettable dining experience in Morocco.

Looking to avoid the rainy, cloudy, or uncomfortably hot or cold months? Our table below will help you find the perfect time for your visit to Morocco. Here you will find a year-round average temperature of 20.1°C, reaching a peak of 31.3°C in August, its warmest month, and dropping to an average low of 13.1°C in February, the coolest month. The annual rainfall averages 20.7mm, with March experiencing the heaviest showers, while July is the driest month.

Monthcalendar iconTemperature (Celcius)temperature iconRainfallrain iconCloud coveragecloud icon
January13.7No Rain (Dry)Sunny
February13.1No Rain (Dry)Sunny
March15.7No Rain (Dry)Sunny
April18.2No Rain (Dry)Sunny
May22.0No Rain (Dry)Sunny
June25.1No Rain (Dry)Sunny
July24.3No Rain (Dry)Sunny
August31.3No Rain (Dry)Sunny
September25.2No Rain (Dry)Sunny
October22.4No Rain (Dry)Sunny
November16.6No Rain (Dry)Sunny
December13.6No Rain (Dry)Sunny
  • Diverse Geographic Landscapes: Morocco offers stunning beaches, majestic mountains, and vast deserts, providing a diverse range of natural beauty to explore.
  • Rich Culture and History: Immerse yourself in the vibrant local atmosphere, explore bustling souks, and visit historic medinas to experience Morocco's rich culture and history.
  • Delicious Moroccan Cuisine: Indulge in the mouthwatering Moroccan cuisine, from flavorful street food to upscale dining options, satisfying the taste buds of food lovers.
  • Beautiful Gardens: Morocco's cities are adorned with enchanting gardens, offering tranquil settings for relaxation and a chance to appreciate the beauty of nature.
  • Outdoor Activities: From hiking in the Atlas Mountains to camel trekking in the Sahara Desert, Morocco provides ample opportunities for outdoor enthusiasts to enjoy thrilling adventures.
  • Take advantage of Expedia's package deals to save money on flights, accommodation, and car rentals for your trip to Morocco.
  • Consider traveling during the off-peak season (October-December) to get better deals and avoid crowds.
  • Use Expedia's search filters to find the perfect accommodation within your budget and preferences.
  • Collect points and save money by signing up for Expedia's rewards program.
  • Don't forget to check for any special promotions or discounts on Expedia for even more savings.
  • Plan your itinerary in advance to make the most of your time in Morocco and visit iconic landmarks such as the Hassan II Mosque in Casablanca or the Djemaa el-Fna square in Marrakech.

Morocco Holiday

Be dazzled by the blue-washed buildings of Chefchaouen, venture out into the Sahara on the back of a camel and soak up ancient and colonial treasures in some of the most alluring cities in northern Africa. A trip to Morocco promises to be unforgettable.

Morocco Hotel + Flights

Take your pick of 16,145 hotels on offer with Expedia starting at AU$108 a night. Want to save some serious money on your trip? One of the easiest ways to make your budget go further is to bundle your hotel and flights into a Morocco Holiday Package. You can add other bookings as well, like tours and car rental. If you want to learn how to make the perfect tagine, why not add a cooking class in Marrakech to your package?

Your Morocco Holiday Itinerary

  • Day 1-2: Start your adventure in the exciting city of Marrakech. Soak up the sights and sounds as you explore The Majorelle Garden and the Bahia Palace. At night, visit the bustling main square Jemaa el Fna and be entranced by acrobats,storytellers and more.

  • Day 3-5: Hop on a flight to Fez and pick up a rental car at the airport. Visit the oldest university in the world, the University of Al-Karaouine, and the UNESCO World Heritage site, the Medina of Fez. For an incredible photo opportunity, go on a road trip to the famous blue city of Chefchaouen.

  • Day 6-8: Continue north to the coastal city of Tangier. The Caves of Hercules and the Kasbah Museum of Mediterranean Cultures are two top sights here. Try not to get lost as you search for treasures among the chaotic alleys of the Medina of Tangier.

Morocco Information

  • Time your visit with the Fez Festival of World Sacred Music which takes place every May or June. Held among some of the city’s most beautiful landmarks, this multi-day programme showcases a diverse line-up of artists from across the globe.

  • Browse our Morocco All Inclusive Resorts for the luxurious holiday you’ve been dreaming of. Your only job will be to relax and enjoy every moment.

Our pick of the best Morocco Hotel Deals

ONOMO Hotel Casablanca Airport
ONOMO Hotel Casablanca Airport
3 out of 5
H6 Nouaceur ZF6, Lotissment Du Parc Indust, Nouaceur, Casablanca
Fully refundableReserve now, pay when you stay
The price is AU$108 per night from 18 Jan to 19 Jan
AU$108
includes taxes & fees
18 Jan - 19 Jan 2025
8.4/10 Very Good! (1,019 reviews)
"I had a pleasant stay at the Airport Inn. The location is extremely convenient, just a short drive from the terminal. The room was clean and well-appointed, offering a comfortable bed and modern amenities. The staff were friendly and efficient, ensuring a smooth check-in and a relaxing stay."

Reviewed on 15 Dec. 2024

ONOMO Hotel Casablanca Airport
Aqua Mirage Club & Aqua Parc - All Inclusive
Aqua Mirage Club & Aqua Parc - All Inclusive
4 out of 5
Km 5, Route de Tahanaout, Marrakech
The price is AU$222 per night from 6 Jan to 7 Jan
AU$222
includes taxes & fees
6 Jan - 7 Jan 2025
8/10 Very Good! (1,003 reviews)
"I had an amazing team who were all smiles and ever so ready to assist"

Reviewed on 19 Dec. 2024

Aqua Mirage Club & Aqua Parc - All Inclusive
La Mamounia
La Mamounia
5 out of 5
Avenue Bab - Jdid, Marrakech
The price is AU$875 per night from 14 Jan to 15 Jan
AU$875
includes taxes & fees
14 Jan - 15 Jan 2025
9/10 Wonderful! (533 reviews)
"-"

Reviewed on 8 Dec. 2024

La Mamounia
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 Morocco holiday package cost?
Maybe less than you might think — from a low , actually! By bundling flights, hotels and car rentals into your own custom-made package, your getaway to Morocco is just a few clicks away.
How do I get a cheap travel package to Morocco?
One of the simplest ways to save money (and time) is to bundle your bookings with Expedia. Flights, hotels, rental cars and activities — we’ve got them all covered. Select the combination that suits your style and see your savings stack up. We know a travel package is never one-size-fits-all. That’s why we offer more than 550 air carriers and 1 000 000 hotel options across the world, which lets you customize your Morocco getaway.
Where should I stay in Morocco?
It’s hard to go past Marrakech, with fantastic attractions including Jemaa el-Fnaa and Bahia Palace to explore. Or, if sights like Hassan Tower and Royal Palace are more your style, Rabat is the place to head.
What are the top hotels in Morocco?
When it comes to properties in Marrakech, Riad Andalla Spa and Le Meridien Nfis are two great options. If you’re heading to Agadir, Sofitel Agadir Royal Bay Resort and Iberostar Founty Beach are waiting to welcome you.
How far in advance should I book my Morocco holiday?
Smart travellers often book as early as possible. You can normally start comparing international airfares on Expedia up to a year before your flight. If you’ve left things to the last minute, don’t stress. Low prices sometimes occur in the last weeks prior to departure.
What does an Expedia Morocco travel package include?
That depends on what sort of getaway you’re contemplating. Morocco holiday deals can include flights, car rentals and hotels. You can mix and match to create the travel package that suits you. You can also add on experiences and activities after you’ve booked to pick up even bigger discounts.
What should I know before booking a Morocco travel package?
You’ll enjoy excellent savings when you bundle your hotels, flights and rental cars into a package. Not just that, booking everything in one place makes trip planning much easier. So why waste time or money? Whether you’re organising a luxury city stay with your love or a budget family adventure, explore our holiday packages today.
Can I choose my airline with a Morocco Expedia holiday package?
Yes — and it’s simple too. Expedia has access to more than 550 partner airlines all over the world. Our packages give you the freedom to pick from available flight, hotel or activity options that suit you.
If I'm not able to travel, can I cancel my Morocco holiday package?
You can. We get that life doesn’t always go to plan, so we’re happy to help if you need to make changes to your Morocco holiday package. It may be possible to cancel or amend your itinerary for free if you’ve booked within 24 hours. Your hotel, airline or car rental company may charge you a fee if you booked more than 24 hours ago. Head to our Customer Service Portal for further information. Also, be sure to check your itinerary for the finer details on change fees.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.