Morocco Holidays

Top destinations in Morocco

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 12727 hotels on offer with Expedia starting at S$100 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 holidays for the luxurious holiday you’ve been dreaming of. Your only job will be to relax and enjoy every moment.

Top hotels in Morocco

ONOMO Hotel Casablanca Airport
ONOMO Hotel Casablanca Airport
3 out of 5
H6 Nouaceur ZF6, Lotissment Du Parc Indust, Nouaceur, Casablanca
Fully refundable
The price is S$100 per night from 13 Dec to 14 Dec
S$100
per night
13 Dec - 14 Dec
4.1/5 Very Good! (648 reviews)
"We stayed at ONOMO for one night, before our flight back home. Sadly, we missed the shuttle by 5 minutes (as it comes every hour, on the hour), but were able to hop in a cab for 50 dirhams and got to the hotel in a few minutes. It was very convenient to take the shuttle back to the airport the very ..."

Reviewed on 23 Nov,2022

ONOMO Hotel Casablanca Airport
Pestana CR7 Marrakech
Pestana CR7 Marrakech
4 out of 5
Av. de la Ménara, Marrakech, Marrakech, 40000
Fully refundableReserve now, pay when you stay
The price is S$259 per night from 12 Dec to 13 Dec
S$259
per night
12 Dec - 13 Dec
5/5 Exceptional! (22 reviews)
Pestana CR7
"Wonderful hotel located in M Avenue. Rooms are spacious, clean and comfortable. Staff were attentive and professional. The spa was excellent with a range of treatments and an on-site functional gym. Overall highly recommend this lovely hotel!"

Reviewed on 29 Nov,2022

Pestana CR7 Marrakech
Barcelo Anfa Casablanca
Barcelo Anfa Casablanca
5 out of 5
44 Boulevard D Anfa, Casablanca, 20020
Fully refundableReserve now, pay when you stay
The price is S$182 per night from 10 Dec to 11 Dec
S$182
per night
10 Dec - 11 Dec
4.5/5 Wonderful! (281 reviews)
Excellent one night stay
"Very nice property, really easy check-in, excellent bell desk service, well appointed room. The shower was amazing , the bed was extremely comfortable and the room was quiet! 10/10 would really-book and stay again."

Reviewed on 20 Nov,2022

Barcelo Anfa Casablanca
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

Can I travel to Morocco right now?
For all the details you need about visiting Morocco, take a look at our Covid-19 Travel Advisor. Covering quarantine policies, travel restrictions and much more, this guide will help make your trip go off without a hitch.
If I'm not able to travel, can I cancel my Morocco holiday package?
If you’ve booked a Morocco holiday package, you can cancel or change it, but there may be a charge in certain circumstances. You may be able to cancel and rebook for free if you’ve locked in your package in the last 24 hours. If it’s been more than that, you may incur additional charges from your hotel, airline or car rental company. If you suddenly need to change your plans, make our Customer Service Portal your first stop for more information.
Where should I stay in Morocco?
There’s an abundance of terrific places to visit in Morocco, including Marrakech. This city is home to popular attractions including Jemaa el-Fnaa and Menara Gardens. You could also make tracks to Fes, where you’ll find Bou Inania Medersa and Tombs of the Merenides. If you’re here for a while, explore both vibrant destinations!
What are the top hotels in Morocco?
For hotels in Marrakech with comfy beds and friendly service, you can’t beat Movenpick Hotel Mansour Eddahbi Marrakech and La Mamounia. If you’re visiting Fes as well, you can look forward to a great night’s sleep at Fes Marriott Hotel Jnan Palace or ibis Meknes Hotel.
When is the best time of year to visit Morocco?
The ideal time to visit Morocco depends on you. If you’re holidaying on a budget, you might want to avoid , which is considered to be the most expensive time of year. is usually when you’ll land the best prices. To experience the atmosphere of peak season, pack your bags for . are the quietest months to visit and a good idea if you want to get away from the crowds.
How far in advance should I book my Morocco holiday?
Savvy travellers always book early. Airlines typically advertise flight tickets up to a year prior to departure, and this is a great opportunity to land some rock-bottom prices. Boss just told you to take all your holiday days in a few weeks? Don’t fret. Expedia are never short of fantastic bargains to whisk you away on the getaway of your dreams, at an affordable price.
What should I know before booking a Morocco travel package?
Bundling your bookings into a Morocco holiday package is the most convenient way to organise your trip. Not only that, you’ll save big just for combining your flights, hotels and car rentals. Once you’ve booked, why not add on an activity or a tour?
Can I travel to Morocco right now?
For all the details you need about visiting Morocco, take a look at our Covid-19 Travel Advisor. Covering quarantine policies, travel restrictions and much more, this guide will help make your trip go off without a hitch.
If I'm not able to travel, can I cancel my Morocco holiday package?
If you’ve booked a Morocco holiday package, you can cancel or change it, but there may be a charge in certain circumstances. You may be able to cancel and rebook for free if you’ve locked in your package in the last 24 hours. If it’s been more than that, you may incur additional charges from your hotel, airline or car rental company. If you suddenly need to change your plans, make our Customer Service Portal your first stop for more information.
Where should I stay in Morocco?
There’s an abundance of terrific places to visit in Morocco, including Marrakech. This city is home to popular attractions including Jemaa el-Fnaa and Menara Gardens. You could also make tracks to Fes, where you’ll find Bou Inania Medersa and Tombs of the Merenides. If you’re here for a while, explore both vibrant destinations!
What are the top hotels in Morocco?
For hotels in Marrakech with comfy beds and friendly service, you can’t beat Movenpick Hotel Mansour Eddahbi Marrakech and La Mamounia. If you’re visiting Fes as well, you can look forward to a great night’s sleep at Fes Marriott Hotel Jnan Palace or ibis Meknes Hotel.
When is the best time of year to visit Morocco?
The ideal time to visit Morocco depends on you. If you’re holidaying on a budget, you might want to avoid , which is considered to be the most expensive time of year. is usually when you’ll land the best prices. To experience the atmosphere of peak season, pack your bags for . are the quietest months to visit and a good idea if you want to get away from the crowds.

Popular places to visit