Morocco

Morocco holidays

Colourful lanterns, bustling souks, Sahara-like sands and awe-inspiring landscapes – that’s the make-up of this captivating North African country. Morocco is blessed with an average of 300 days of sunshine a year and sizzling temperatures throughout the summer months, so you can see why it’s a hit for sun-seekers and beach-lovers. It’s packed with unique culture, so you can get your sightseeing fix and immerse yourself in the local traditions too. Get ready to experience the laidback Moroccan way of life, where warm hospitality and a welcoming glass of mint tea await!

Public holidays in Morocco

Morocco celebrates many national holidays throughout the year such as Eid al-Fitr, Ramadan, Feast of the Throne, Eid al-Adha and many more! During these holidays, you might find that some restaurants, shops and banks are closed or have different opening hours. Your hotel facilities should remain unchanged, and you’ll still find plenty to see and do throughout these celebration periods!

Pickalbatros Aqua Fun Club Marrakech
Experience More
£563pp
Based on
  • London Stansted, Mon 12 Jan 2026
  • 7 Nights, All Inclusive
  • 2 Adults, 0 Children
  • Prices are cached and updated daily

Pickalbatros Aqua Fun Club Marrakech

Nr Marrakech, Marrakech Area

plus

Our rating

Based on 7228 reviews

  • Unlimited waterpark entry included
  • Fantastic entertainment
  • All Inclusive
  • Family rooms available
  • Range of restaurants and bars
Barcelo Palmeraie Oasis Resort
£619pp
Based on
  • London Stansted, Mon 12 Jan 2026
  • 7 Nights, Half Board
  • 2 Adults, 0 Children
  • Prices are cached and updated daily

Barcelo Palmeraie Oasis Resort

Palmeraie, Marrakech Area

plus

Our rating

Based on 2267 reviews

  • Modern, stylish interiors
  • Adults only pool
  • Surrounded by lush gardens
  • Heated pool in winter
  • Spa and Wellness centre, featuring Hammam
Kenzi Club Agdal Medina
£670pp
Based on
  • London Stansted, Fri 09 Jan 2026
  • 7 Nights, All Inclusive
  • 2 Adults, 0 Children
  • Prices are cached and updated daily

Kenzi Club Agdal Medina

Marrakech, Marrakech Area

Our rating

Based on 10499 reviews

  • Pool with waterslides
  • Contemporary style
  • Range of activities
  • Beautiful gardens
  • All Inclusive
Allegro Agadir
£523pp
Based on
  • Glasgow Intl, Sun 14 Dec 2025
  • 7 Nights, All Inclusive
  • 2 Adults, 0 Children
  • Prices are cached and updated daily

Allegro Agadir

Agadir, Agadir

Our rating

Based on 5264 reviews

  • Ideal for families
  • Close to the beach
  • Lively pool area
  • Daily entertainment
  • Sports bar
Amadil Ocean Club
£599pp
Based on
  • London Stansted, Sun 07 Dec 2025
  • 7 Nights, All Inclusive
  • 2 Adults, 0 Children
  • Prices are cached and updated daily

Amadil Ocean Club

Agadir, Agadir

plus

Our rating

Based on 4090 reviews

  • On-site Aqua park
  • Beachfront
  • Range of bars and restaurants
  • Great for all ages
  • Children's club
Dunes D'or Ocean Club
Family Favourites
£457pp
Based on
  • London Stansted, Sun 07 Dec 2025
  • 7 Nights, All Inclusive
  • 2 Adults, 0 Children
  • Prices are cached and updated daily

Dunes D'or Ocean Club

Agadir, Agadir

plus

Our rating

Based on 3519 reviews

  • Pool with slides
  • Great for all the family
  • Premium Package rooms available
  • Beachfront location
  • Lively atmosphere
Show all (104) and filter options

Morocco resorts

Agadir

Welcome to Agadir, a North African resort famed for its sun-kissed beaches, vibrant souks and amazing, all-inclusive hotels.

Imi Ouaddar

The laidback coastal retreat of Imi Ouaddar has got relaxing beach holidays written all over it.

Marrakech

Discover the enchanting 'Red City' of Marrakech, a vibrant fusion of cool and colourful cultures. Whether in the city itself, or its captivating suburbs, you’re sure to embrace the relaxed Moroccan lifestyle on a holiday here.

Palmeraie

Often referred to as the city of Marrakech’s palm grove, this oasis of calm is just perfect for a relaxing getaway.

Taghazout

Make a beeline for Taghazout if you’re in need of a chilled-out break surrounded by stunning sea views and a tranquil atmosphere.

A different kind of beach holiday

Love your sun, sea and sand getaways? Head off to Morocco and get all that but with an exotic twist. In between sunbathing, your days in Agadir could be spent market-hopping, surfing the waves and sampling the unique cuisine. Couples, families or groups – whoever you’re jetting off with, you’ll find plenty of exciting things to see and do here.

Cameras at the ready!

From its idyllic Atlantic coastline that’s dotted with golden beaches to the majestic mountains that rise up inland, this place is a real sight to behold. And whether it’s selfies with a camel or shots of bejewelled buildings, you’ll find photo opportunities around every corner!

Shop ‘til you drop

Roll up, roll up – it’s time to get your haggling hat on and snap up a bargain at one of the many street markets and souks. And in the dazzling city of Marrakech, there are more than you could ever wish for. Pick up everything from handwoven rugs and fragrant spices to leather goods and rose water-infused treats!