pig.holiday

Morocco

Holidays in Morocco: Best Resorts, Beaches & Hotels

Morocco

Morocco is a perennial favourite for UK travellers seeking a perfect blend of sun, culture, and convenience. Whether you are flying out of Manchester or Liverpool, the promise of golden sands, vibrant markets, and comfortable resorts makes it a top-tier choice for those needing an escape that feels exotic yet remains easily accessible.

For families and couples alike, Morocco offers a distinct change of pace. From the laid-back coastal vibes of the Atlantic shoreline to the bustling, sensory-rich atmosphere of the historic inland cities, there is a holiday style here for everyone. With a range of all-inclusive packages now available, it has never been easier to plan a stress-free getaway.

Where to Stay: Our Top Hotel Picks

Choosing the right base is essential for a great trip, and Morocco features excellent options whether you prefer a coastal retreat or a city centre oasis. Here are some of our recommended spots for your next stay:

  • Royal Decameron Tafoukt Beach Resort & Spa - All Inclusive: This is an excellent choice for sun-seekers, being an all-inclusive beachfront resort located in Agadir.
  • Aqua Mirage Club & Aqua Parc - All Inclusive: Ideal for families, this large all-inclusive resort in Marrakesh features an extensive water park and beautiful views of the Atlas Mountains.
  • Savoy Le Grand Hotel: If you are looking for a touch of luxury, this 5-star hotel is located in the Hivernage district of Marrakech.
  • Argana Hotel: Situated in Agadir’s tourist sector, this 4-star hotel is a short walk from the sandy beach and local attractions, perfect for those who want to be in the heart of the action.
  • Riad Catalina: For those wanting a more traditional experience, this riad is located in the heart of the Marrakesh Medina.
  • Pickalbatros Aqua Fun Club - Marrakech: Located on the outskirts of the city, this resort is popular for its large, sprawling pool areas.

Beaches, Resorts and City Life

Your choice of destination in Morocco largely dictates the pace of your holiday. Agadir is the primary destination for beach lovers, offering wide, sandy stretches and a relaxed atmosphere that is ideal for a classic package holiday. The climate here is consistently warm, making it perfect for sunbathing or trying your hand at various watersports.

Conversely, Marrakech and Marrakesh provide a completely different experience. These cities are famous for their old-town strolls, where the narrow streets are filled with history and local character. Many visitors choose to split their time between the two, or opt for a resort on the outskirts, such as those found in the Palmeraie area, to enjoy the best of both worlds—the excitement of the city during the day and a peaceful, scenic base for the evenings.

Getting There and When to Go

Morocco is well-served by flights from major UK hubs, including Manchester and Liverpool, making it a very convenient short-to-medium-haul flight. The country enjoys a sunny climate for the vast majority of the year. While the coastal towns like Agadir and Taghazout stay pleasant due to the Atlantic breeze, those heading inland to cities like Marrakech might find the summer months quite hot. Spring and autumn are widely considered the sweet spots, offering glorious temperatures that are perfect for both relaxing by the pool and exploring the local sights.

Who Does Morocco Suit?

Morocco is incredibly versatile. It is a brilliant destination for families, particularly with the abundance of all-inclusive resorts that offer dedicated water parks and kids' clubs. Couples often find the boutique hotels and traditional riads offer a romantic and authentic atmosphere that you simply cannot find elsewhere. Whether you are looking for an active holiday filled with culture and exploration or simply want to lounge by a pool in the sun, there is a package deal waiting to suit your needs.

Ready to pack your bags? Take a look at the latest live package holiday deals below to compare prices and find the perfect Moroccan getaway for your travel dates.

Photos from Morocco

Live package deals to Morocco

Argana Hotel
Morocco
Bed & Breakfast
From £900
Riad Shaden
Morocco
Bed & Breakfast
From £998
Les Deux Tours
Morocco
Room Only
From £1141
Riad Dar Zaman
Morocco
Bed & Breakfast
From £1243
Riad Chergui
Morocco
Bed & Breakfast
From £1408
Hotel Prestige Agadir Boutique
Morocco
Room Only
From £1450
Marrakech Ryads Parc & Spa
Morocco
All Inclusive
From £1479
Dellarosa Boutique Hotel
Morocco
Bed & Breakfast
From £1485
Riad Catalina
Morocco
Bed & Breakfast
From £1491
Sol Oasis Marrakech
Morocco
All Inclusive
From £1501
Valeria Dar Atlas Resort
Morocco
All Inclusive
From £1535
Riu Tikida Palmeraie
Morocco
All Inclusive
From £1551
Radisson Residences Taghazout Bay
Morocco
Self Catering
From £1668
Hotel du Golf by Pickalbatros
Morocco
All Inclusive
From £1680
Valeria Madina Club Resort
Morocco
All Inclusive
From £1692
Iberostar Waves Founty Beach
Morocco
All Inclusive
From £1700
Aqua Mirage Club & Aqua Parc - All Inclusive
Morocco
All Inclusive
From £1700
Cesar Resort & Spa
Morocco
Bed & Breakfast
From £1733
Barcelo Palmeraie Oasis Resort
Morocco
Half Board
From £1783
Pickalbatros Aqua Fun Club - Marrakech
Morocco
All Inclusive
From £1940
Iberostar Waves Club Palmeraie Marrakech
Morocco
All Inclusive
From £2000
Be Live Experience Marrakech Palmeraie
Morocco
All Inclusive
From £2189
Kenzi Rose Garden
Morocco
Bed & Breakfast
From £2345
Agadir Beach Club
Morocco
Bed & Breakfast
From £2370
Tigmiza Boutique Hotel & Spa
Morocco
Bed & Breakfast
From £2414
ROBINSON AGADIR
Morocco
All Inclusive
From £2460
Hotel Club SUNGO by Pickalbatros
Morocco
Full Board
From £2508
Riad 48 & Spa
Morocco
Self Catering
From £2632
El Olivar Palace Marrakech
Morocco
Self Catering
From £2656
Sofitel Marrakech Palais Imperial
Morocco
Room Only
From £2676
Royal Decameron Tafoukt Beach Resort & Spa - All Inclusive
Morocco
All Inclusive
From £2740
Paradis Plage Resort
Morocco
Self Catering
From £2752
Riad La Maison des Oliviers
Morocco
Bed & Breakfast
From £2776
Delta Hotels by Marriott Marrakech Eden Andalou
Morocco
All Inclusive
From £2900
Hotel Timoulay and Spa
Morocco
Bed & Breakfast
From £3100
Les Jardins De La Koutoubia
Morocco
Bed & Breakfast
From £3177
Pickalbatros Palais Des Rose
Morocco
All Inclusive
From £3720
Hyatt Regency Taghazout
Morocco
Bed & Breakfast
From £3720
Palace Africa
Morocco
Bed & Breakfast
From £3941
Sirayane Boutique Hotel and Spa
Morocco
Bed & Breakfast
From £4172
Riad Explore
Morocco
Bed & Breakfast
From £4197
Riad Kniza
Morocco
Bed & Breakfast
From £4304
Hilton Taghazout Bay Beach Resort & Spa
Morocco
Bed & Breakfast
From £6609
Savoy Le Grand Hotel
Morocco
Bed & Breakfast
From £6664
Riad La Maison des Oliviers
Morocco
Full Board
From £7312
Demeures D'Orient Riad de Luxe and Spa
Morocco
Full Board
From £8444
Fairmont Taghazout Bay
Morocco
Bed & Breakfast
From £9190
Sirayane Boutique Hotel and Spa
Morocco
Full Board
From £10088