Morocco

With its vibrant souks, majestic desert landscapes, and rich cultural tapestry, Morocco invites travellers to embark on a sensory journey through its ancient cities and stunning natural wonders.

Everything you need to know about Morocco

If you are looking for a holiday filled with sunshine that still adds a big splash of culture, look no further than a holiday to Morocco. Located less than four hours flying time from the UK, on the coast of North Africa and bordering the Mediterranean Sea, Morocco radiates a wonderful blend of spirited historical cities and relaxing beach resorts.

The city of Marrakech provides a welcome alternative to your standard holiday. A mix of both authentic and modern life, absorb the sights and sounds of the local markets, let the aromas of the countless food stalls in the medina entice you, then dance the night away in one of the many clubs in the town centre. The resort of Agadir lies next to the Atlantic and is a fantastic family holiday destination. The long sandy beaches and shallow shores offer plenty of water-based activities.

Watersports Water sports are plentiful in beach resorts such as Agadir and Essaouira for all types of experience levels. Popular activities include kite surfing, diving and windsurfing. Nightlife Most hotels offer an evening entertainment programme, but if you fancy venturing out into the resorts, there are various folklore nights, belly dancing and live shows on offer. Agadir is a livelier resort with bars and clubs to get you on the dance floor.

Agadir

Situated on Morocco's Atlantic coast, Agadir is a contemporary vacation city renowned for its breathtaking beaches and constant sunlight. Reconstructed following a catastrophic earthquake in 1960, it features broad boulevards, modern buildings, and a laid-back vibe along the sea...

Visit Agadir

Marrakech

Situated at the foot of the Atlas Mountains, the imperial city of Marrakech is fascinating, full of history and culture. When on holiday in Marrakech, it is easy to believe you've been transported back in time...

Visit Marrakech