With its ancient enchanting towns and modern seaside resorts, delicious cuisine and stunning scenery waiting to be explored, Morocco has plenty up its sleeve to tempt visitors...
The North African nation of Morocco is only about three to four hours away from the UK by plane. Steeped in tradition, it offers a warm welcome to visitors and strict dress codes are relaxed at coastal resorts, which offer a similar holiday experience to the Middle East, or quieter stretches of the Mediterranean.
Don't expect wild, all-night parties in this sultry, intoxicating country, though. Late nights are spent negotiating the price of market goods, being enthralled by fire-eaters and snake charmers or sampling slow-cooked lamb and couscous tagines, rather than partying the night away in a strip of neon-lit bars.
Coastal resorts can be found on both the Mediterranean Sea and the Atlantic Ocean, with Rabat, Agadir and Essaouira ranking highly for their excellent hotels, lovely vistas, and gentle beaches or surf spots. Essaouira is ideal for lovers of big waves, while families may prefer Agadir.
Moroccan city breaks, meanwhile, can be taken in medieval Fez (also spelled Fes), enchanting Marrakech, vibrant Casablanca and bustling Tangier (also called Tangiers).
There is no shortage of things to do during Morocco holidays, with camel treks for the adventurous and hammam steam baths for those who prefer to be pampered.
Morocco hotels and accommodation are also varied and interesting. Stay in pretty, traditional riads centring on cool courtyards in the cities, or book a top-class luxury hotel by the sea or in one of Morocco's mountain resorts.
You can find the best Morocco holidays using the TravelSupermarket search tool. Simply enter your requirements and we'll do the hard work of finding your perfect holiday for you.
Your Moroccan adventure begins the minute you step off the plane - but find out the ideal time to travel to ensure you get the best weather...
In Morocco, coastal resorts tend to enjoy more moderate weather than mountain towns. The Mediterranean coast experiences hot summers and cooler winters, while the Atlantic resorts enjoy much warmer winter daytime averages, similar to those in the winter-sun destinations of the nearby Canary Islands. Average annual temperatures in Agadir, for example, do not dip below 20C, even in winter.
With a variety of music, art, dance and cultural festivals, there is plenty for you to get involved in on holidays to Morocco. Here are some to look out for...
Rose Festival; May: Smell the roses at this wonderful annual harvest of red and pink roses in the Dades Valley, also known as the Valley of the Roses.
Mousseum of Sidi Mohammed Ma al-Ainin; May: The “Blue People”, nomads of the Sahara, travel from the desert to sell their wares at places such as Guelmim and Casablanca.
Festival of World Sacred Music; June: Global music and culture is celebrated at this annual musical extravaganza, with a different type of music showcased each year.
Casablanca Festival; July: This stimulating Moroccan city dances to another beat in summer when venues - including city beaches - host a variety of cultural performances.
Marrakech Popular Arts Festival; July: The highlight of this art and cultural festival has to be the daily show of horsemanship, which is called Fantasia and is held at the Palais el-Badi.
Whether you want to flop on the beach, shop till you drop, find an adventure, or hike into the mountains, holidays in Morocco have something for everyone...
Shopping: The souks in Marrakech or Fez are the place to barter for rugs, lanterns, spices and other souvenirs - just make sure you save space for them in your suitcase.
Kids & teens: Youngsters will love the sights, sounds and smells of the medina in Fez.
Relaxing: The sandy beaches of Agadir are perfect for soaking up the sun and letting the breeze carry your cares away.
Grown-up families: Teens will be begging to hit the surf when they spy the big waves at Essaouira.
Romance: Loved-up couples should visit the Valley of the Roses for a beautifully scented day trip among the vines.
Active types: Jebel Toubkal, standing at a touch over 4,000 metres, is North Africa's highest peak. Bring your hiking gear and earn the magnificent views from the top.
Nightlife: Make like Humphrey Bogart and Ingrid Bergman in the classic movie 'Casablanca' and order drinks at Rick's Bar in the city of the same name.