Call us today on 020 7644 1755

A bit about Morocco

Morocco has become one of the premier destinations in North Africa in recent years, with the country boasting amazing cities that are brimming with culture, beautiful beach resorts along the coast and spectacular mountain and desert scenery.

All of this makes Morocco an incredibly diverse place to visit, with plenty on offer for all kinds of holidaymakers, whether you're looking for a cultural break, an active trip, a relaxing holiday or a combination of the three.

The country's culture is a fascinating blend of African, Arabian and European influences. You can uncover the Berber heritage in the mountains, see traditional medinas in the likes of Marrakesh and Fez, and explore the distinctly European districts in the nation's main cities. On the coast, meanwhile, you have pristine sandy beaches that sit alongside historical attractions of their own, such as the medina in Agadir.

Discover Morocco's cities

You can't visit Morocco and not spend time in one of its vibrant and exciting cities. Among the top spots to visit are Marrakesh, Casablanca and Fez, with each of these boasting incredible historical attractions, bustling souks and amazing cuisine at the varied restaurants and street vendors.

  • Marrakesh

    Marrakesh is one of Morocco's most visited cities and with very good reason. Its medina and Jemaa el Fna Square is the obvious starting point, with the narrow alleys of the souks being a splendid riot of colour and smells. In the square, you'll see incredible street performers and can try mouth-watering dishes from the street vendors. In terms of historical attractions, the Ben Youssef medersa, the Saadian Tombs and the Koutoubia mosque are among the must-visit sites. Don't forget to explore the Gueliz district, where the French made their mark on the city - the Majorelle Gardens are a particular highlight.

  • Casablanca

    As well as being famous for the Hollywood movie that shares its name, Casablanca is renowned for being one of Morocco's most cosmopolitan cities. It has a very modern vibe, which can best be appreciated in the trendy Anfa area and around the designer boutiques in the centre. However, the old medina, with its impressive fortifications, and the new medina that's home to all manner of craftsmen, will keep you in touch with Casablanca's heritage. In the new medina, look out for the mahkama of the Pasha, a striking building that was once a courtroom. It's also worth seeking out the Hassan II mosque, one of the biggest Islamic places of worship in the world.

  • Fez

    Often overshadowed by Marrakesh, Fez is the place to come to if you want to really uncover Morocco's fascinating culture. The city is home to a number of medersas, including the Karaouiyine mosque, which is considered to be one of the oldest universities in the world. Fez is also renowned for its craftsmen and cuisine, so this is the place to stay if you're keen to learn more about traditional crafts or to sample some of the country's top gastronomic offerings.

Unwind on the coast

In addition to its incredible cities, Morocco is home to several beautiful coastal resorts, many of which also boast their own historical attractions. Two of the most popular are Agadir and Essaouira, with each of these sitting right next to glorious stretches of sand.

Agadir is widely considered to have Morocco's best beaches, with the 10 km of golden sand looking inviting at any time of the year. One of the biggest things in Agadir's favour is its incredible weather, with the destination receiving at least 300 days of sun per year. The resort's new medina area will allow you to get a taste of traditional Moroccan culture with a modern twist, while the old kasbah is also worth a visit.

Essaouira, meanwhile, has a wonderfully laidback atmosphere, quieter and less crowded than Agadir, with gorgeous golden sands and windy conditions that attracts many windsurfers the world over. Essaouira is perfect for travellers who want to have a go at some water sports during their holiday, as the coast here is a world-class spot for windsurfing. This does, however, mean that it can often be windy on the beach too.

Twin centre holidays in Morocco

With so much to see and do in Morocco, one of the best ways to discover the country and get an overview of its varied attractions is to book a twin centre holiday. This can include time in one or more of its vibrant cities, as well as a few days relaxing on the coast and soaking up the sun.

It's also worth organising an excursion into the incredible dunes of the Sahara Desert, where the sand spreads out as far as the eye can see. If you choose to camp overnight in this wilderness, you'll be treated to some of the most spectacular views of the night sky you could ever hope for.

Search for hotels in Morocco

Holiday Place Exclusives ↓

Places of interest in Morocco

Depending on the type of location you want, the kind of facilities you'd like to find and the proximity to certain attractions, we have a good number of areas for you to choose from and stay at during your holiday.

Whether you want a pumping and energetic beachside retreat, a tranquil setting in a secluded cove, a hillside resort perched in the midst of nature, or a strategic central location close to civilisation and buzzing city life, nightclubs, theme parks and other kinds of leisure attractions, we can advise you on the best places for you.

Choose from our selection of handpicked places and be based right at the place that's most ideal for you and your travelling party

Talk to a specialist


Call 020 7644 1755 to speak with our award-winning travel consultants.

Opening hours 09:00 - 21:00 GMT

Related articles for Morocco

Be Live Hotels opens two new properties in Palm Grove in Marrakech

Be Live Hotels has opened two new hotels in Marrakech in Morocco. The opening of the "Be Live Experience Marrakech Palmeraie" and "Be Live Collection Marrakech Adults Only" hotels is part of the hotel group's expansion plans in the country. Both properties are located in the heart of the city's palm grove, and bring a total of 379 guest rooms and suites.

Museum dedicated to fashion design icon YSL opens in Marrakech

Marrakech is now home to a new museum dedicated to the life and work of French fashion icon Yves Saint Laurent, who found inspiration in the Moroccan city. Located next to the famous Jardin Majorelle, which he saved from development in the 1980s, the museum contains thousands of YSL’s sketches, couture garments, prototypes and photos.

The Gulf Times promotes desert and city trip to Morocco

Riding a camel through the majestic terracotta dunes of the Sahara Desert or exploring the ancient casbahs and local souqs in the cities of Fez, Makarrech and Rabat are some of the unforgettable experiences Morocco has to offer. Terri Colby, writer for The Gulf Times recently listed the top sites to see and activities to take part in whilst in the North African territory.