26 Jan 2017

When do you want to go?

7 nights

How long for?

Other options

2 0 0
Rooms: 1

Your Party (age on return date)


Morocco Holidays

Morocco Holidays

Read more about Morocco

Bordered by Mauritiana and Algeria, Morocco is perfectly placed for wonderful weather, beautiful beaches and stunning scenery in resorts such as Marrakech and Agadir. Morroco holidays offer more than enough to keep every member of the family very happy.

Morocco is full of ancient wonders, amazing architecture and is also home to a number of UNESCO world heritage sites. Agadir is the most popular beach destination in Morocco and is home to plenty of great value all inclusive hotels. The bustling city of Marrakech is also a popular choice for holidays with plenty to explore including markets, the ancient city and the Bahia Palace.

With a flight time of just over 3 hours from most UK airports, Morocco is easily reachable and with temperatures in July reaching almost 40°C, there’s no reason not to try this underrated resort. We recommend a visit outside of the summer months where temperatures range between a delightful 22°C and 28°C.

There is so much to do in Morocco that no two holidays are the same. From bustling markets to idyllic beaches, there really is something for everyone. Many of the beaches here offer a wide variety of watersports, perfect for any adrenaline seekers. For those looking for something even more adventurous, take advantage of the 4x4 adventure tour and prepare to lose yourself in the rich diversity of Morocco.

Another highlight of a trip to Morocco is the delicious cuisine that is unlike anything you will have tasted before. Subtle spices and intriguing flavours are common occurrences in many of these dishes with B’ssara, Makouda and Couscous being just a few of the most popular dishes here.

We highly recommend exploring your new surroundings as much as possible when in Morocco as there is so much to do. In Marrakesh, beautiful architecture lines the streets as you make your way round the small and winding roads. In the centre of the resort you’ll find Djemaa El Fna market which boasts great stalls, fakirs and snake charmers. Food stalls here really come to life in the evening so make sure you hang around long enough to taste some more of this unforgettable cuisine.

The resort of Essaouira, just 2 miles north of Marrakech, is the former stomping ground of Bob Marley and Jimi Hendrix and is known for its laid back and relaxed vibe, as well as its street art.

With an array of exciting and refreshing resorts, Morocco is the perfect place to visit for a family holiday.

View destination on a map

Top Morocco Hotels

Iberostar Founty Beach

Agadir, Agadir, Morocco

Labranda Les Dunes Dor Aquapark & Spa

Agadir, Agadir, Morocco

Almohades Resort

Agadir, Agadir, Morocco

Blue Sea Le Tivoli

Agadir, Agadir, Morocco

Royal Mirage Agadir

Agadir, Agadir, Morocco

Royal Decameron Tafoukt Beach Hotel

Agadir, Agadir, Morocco

Sofitel Agadir Royal Bay Resort

Agadir, Agadir, Morocco

Club Al Moggar

Agadir, Agadir, Morocco

Residence Igoudar

Agadir, Agadir, Morocco

Kenzi Farah

Marrakech, Marrakech, Morocco

Hotel Aferni

Agadir, Agadir, Morocco

Atlas Asni

Marrakech, Marrakech, Morocco

Es Saadi

Marrakech, Marrakech, Morocco

Petit Karmela

Marrakech, Marrakech, Morocco

Sentido Kenzi Menara Palace

Marrakech, Marrakech, Morocco

Mogador Menzah

Marrakech, Marrakech, Morocco

Hotel Rabat

Rabat, Morocco, Morocco

Hotel Reda Zagora

Zagora, Morocco, Morocco

Riad Salam Hotel

Zagora, Morocco, Morocco

Hotel Al Khaima

Assila, Morocco, Morocco

Ibis Moussafir Fès

Fes, Fes Boulemane, Morocco

Hotel Ksar Chellah

Tangier, Morocco, Morocco

Kenzi Club Agdal Medina

Marrakech, Marrakech, Morocco

Sirayane Boutique Hotel & Spa

Palmeraie, Marrakech, Morocco

Zalagh Kasbah Hotel & Spa

Marrakech, Marrakech, Morocco

Sol House Taghazout Bay

Agadir, Agadir, Morocco

Suite Hotel Tilila

Agadir, Agadir, Morocco

Sofitel Agadir Thalassa Sea and Spa

Agadir, Agadir, Morocco

Le Kech Boutique Hotel And Spa

Marrakech, Marrakech, Morocco

Labranda Les Idrissides Hotel & Spa

Marrakech, Marrakech, Morocco

Morocco Weather

Morocco's wonderful weather makes it a year-round premier holiday destination. The climate is Mediterranean, so whatever time of year you visit you can expect wonderful temperatures. Sun-seekers should definitely consider heading out in the peak times of June to August when temperatures reach an average of 28 to 30 degrees Celsius.

Pack plenty of sunscreen for your Morocco holidays, as temperatures can get even higher if you're visiting the mountainous areas of the country. If this sounds a little hot for you though, then visiting Morocco any time outside of the peak months will still provide you with a tan, but temperatures will stay at a more comfortable average of 22 to 25 degrees Celsius.

Jan 16ºC
Feb 17ºC
Mar 18ºC
Apr 22ºC
May 24ºC
Jun 25ºC
Jul 25ºC
Aug 25ºC
Sep 23ºC
Oct 21ºC
Nov 18ºC
Dec 16ºC


A Morocco holiday is perfect for landscape lovers as its multiple terrains make for hugely varied views. In the most well known cities of Rabat and Marrakech, expect bustling streets with wonderfully elaborate and detailed constructions, while a couple of hours outside of Marrakech, the Atlas Mountains run from the south west of the country to the north east, and can be seen with toppings of snow at certain times of year. A portion of the country's south east is in the Sahara Desert, which though bare and sparsely populated, are sure to provide amazing photo opportunities.

Things To Do on Morocco Holidays

Holidays in Morocco provide you with a wealth of wonderful things to see and do. Once (and if) you've had your fill of lounging on beautiful beaches all day you might want to take a trip to the Museum of Moroccan Arts in Place de le Kasbah or the Archaelogical Museum in Ben Hussaien to sample the wonderful arts and architectural gems of the country.

If you fancy something challenging, why not try trekking? Not only does trekking in Morocco provide a fantastic opportunity to enjoy the scenery, but you'll also be able to visit the mountain Berber tribes and be privy to their simplistic lifestyle, which remains unaffected by other civilations for generations upon generations. After that, why not give hot air ballooning a try! Head to the Western High Atlas plains near Marrakech to take your Morocco holiday to fantastic new heights!


Morocco enjoys a history stretching way back to around 800 AD, and has seen many important events, including control by the Roman empire which declined in the 5th Century. The Portuguese then invaded in the 15th Century, while many Moroccans served for the French army in World Wars one and two.

Morocco enjoys a hugely packed events calendar, meaning that whatever time you visit there will be dozens of things to enjoy. In the larger cities like Marrakech you can expect lots of market days selling food and crafts, while the L'Boulevard Music Festival takes place in Casablanca on the 19th of June - a must for those enjoy dancing. On the 21st meanwhile Marrakech hosts its annual X'Trail Morocco, with runners heading up the High Atlas Mountains as part of a race covering 50 kilometres!

After that there's the Imilchil Festival festival in August, a harvest carnival that traditionally sees young people search for marriage partners. To take part in the country's religious festivals, the end of Ramadan will be marked this year on the 1st of September. It's a hugely important cultural celebration, and one that will make your holiday in Morocco that bit extra special!


Because Morocco is an Islamic country, alcohol can be a bit difficult to come across outside of your hotel or resort, so we'd advise anyone looking for a clubbing holiday to look elsewhere! 

The larger cities Marrakech, and the capital of Rabat, offer a host of brilliant restaurants that will allow you to sample fantastic cuisine and music, while you can dance at the popular nightclub Paradise at the Hotel Pullman in Mansour Edhabi.

Book a Morocco Holiday now!

Fantastic beaches, wonderful views, and tons of cultural activities - beats the thought of that drive to work doesn't it? Book a cheap Morocco holiday now with On the Beach! With our convenient live booking system, your cheap flights and Morocco hotels are just a few clicks away!

Morocco Resorts



What better location to enjoy a break than Agadir in the beautiful country of Morocco, one of the world's most visited destinations. Located on the sh…

Read more on Agadir Travel Guide