Johnson Holidays Loader

Morocco

Exotic souks, golden deserts and Atlantic beaches — perfect for people seeking rich-culture

Deals from £303pp
Flight+Hotels
Hotels
Cruise
Holidays
Destinations...
You can select up to 3 destinations only
Departure airport...
Select Date
7 Nights
Room: 1 | Adults: 2
If you would like to book more rooms, call our sales team on 0203 9947646
Destinations...
Most Popular Searches
Max 3 destinations selected
Select Date
7 Nights
Room: 1 | Adults: 2
If you would like to book more rooms, call our sales team on 0203 9947646
Search Regions...
Most Popular Searches
Max 3 destinations selected
Cruise Line...
March
Destinations...
Most Popular Searches
Max 3 destinations selected
Select Date
7 Nights
Room: 1 | Adults: 2
If you would like to book more rooms, call our sales team on 0203 9947646

Best Deal of Morocco

View All
Marrakech, Morocco
Tripadvisor Reviews 1164 reviews

28 Jun - 05 Jul 2026

7 Nights

Bed & Breakfast


£ 461 pp
View Holiday
Marrakech, Morocco
Tripadvisor Reviews 2174 reviews

30 May - 06 Jun 2026

7 Nights

Bed & Breakfast


£ 303 pp
View Holiday
Marrakech, Morocco
Tripadvisor Reviews 1257 reviews

21 Jun - 28 Jun 2026

7 Nights

Bed & Breakfast


£ 650 pp
View Holiday
Marrakech, Morocco
Tripadvisor Reviews 740 reviews

15 Jun - 22 Jun 2026

7 Nights

Bed & Breakfast


£ 413 pp
View Holiday

Overview

Things To Do

Deals

Travel Guide

Morocco, located in North Africa between the Atlantic Ocean and the Mediterranean Sea, is around a 3–4 hour flight from the UK. Known for its diverse landscapes, rich history and vibrant culture, it offers everything from bustling cities and mountain villages to desert adventures and coastal resorts. The climate varies from Mediterranean in the north to desert conditions inland, while coastal areas like Agadir enjoy mild, sunny weather year-round. Key destinations such as Marrakech, Agadir, Fes and Essaouira provide a mix of culture, relaxation and adventure. UK travellers choose Morocco holidays for exotic experiences, excellent value and short travel time.


✨ Why Visit Morocco

  • Diverse landscapes — mountains, deserts, beaches and cities all in one destination.
  • Rich cultural heritage — historic medinas, palaces and UNESCO sites.
  • Year-round travel — warm winters and hot summers depending on region.
  • Excellent value holidays — more affordable than many European destinations.
  • Short flight time — just 3–4 hours from the UK.
  • Unique experiences — camel trekking, souks and traditional riads.

🌴 What Makes It Special

Unlike European destinations such as Spain or Italy, Morocco offers a completely different cultural experience just a short flight away. Compared to Middle Eastern destinations, it combines African, Arab and European influences in a more accessible and affordable way. Its ability to blend beach holidays with desert adventures and historic cities makes it one of the most diverse destinations available to UK travellers.


📍 Key Areas to Explore

  • Marrakech — cultural heart with souks, palaces and gardens.
  • Agadir — modern beach resort with all-inclusive hotels.
  • Fes — historic city with traditional medina and craftsmanship.
  • Essaouira — relaxed coastal town with artistic vibe.
  • Atlas Mountains — scenic region with villages and hiking routes.


Experience Morocco through culture, nature and cuisine.



🏞️ Nature & Outdoor Activities

  • Trek the Atlas Mountains — guided hikes through valleys and villages.
  • Explore Sahara dunes — camel rides and desert camping.
  • Visit Ouzoud Waterfalls — one of Morocco’s highest waterfalls.
  • Discover Dades Valley — scenic landscapes and rock formations.

🏖️ Beaches

  • Relax at Agadir Beach — wide sandy coastline with resorts.
  • Visit Essaouira Beach — popular for surfing and wind sports.
  • Explore Taghazout — laid-back surf village north of Agadir.
  • Swim at Legzira Beach — known for natural rock arches.

🍽️ Food & Drink

  • Try tagine — slow-cooked Moroccan stew.
  • Sample couscous — traditional Friday dish.
  • Visit Nomad Restaurant (Marrakech) — modern Moroccan cuisine.
  • Enjoy mint tea — Morocco’s signature drink.

🎉 Nightlife & Entertainment

  • Experience rooftop bars in Marrakech.
  • Visit beach clubs in Agadir.
  • Enjoy live music in riads and restaurants.
  • Attend cultural festivals and events.

📸 Instagram-Worthy Spots

  • Jemaa el-Fnaa square — vibrant street life.
  • Sahara dunes — endless desert landscapes.
  • Chefchaouen blue streets — iconic photo location.
  • Essaouira harbour — boats and coastal views.


Best Value Deals

🌴 All-Inclusive Holidays

Morocco offers excellent value all-inclusive holidays, particularly in Agadir, with deals starting from around £399pp including flights from the UK. These packages include beachfront hotels, dining, drinks and entertainment, making them ideal for travellers seeking a relaxing and affordable beach escape with year-round sunshine.


👨‍👩‍👧‍👦 Family Holidays

Morocco is well suited for family holidays, especially in resort areas like Agadir where hotels offer kids’ clubs, pools and entertainment. Cultural cities such as Marrakech also provide unique experiences, though they are better suited for families with older children.


💎 Luxury Holidays

Luxury holidays in Morocco focus on riads in Marrakech, high-end resorts in Agadir and desert camps in the Sahara. These offer private courtyards, spa treatments and exclusive experiences, providing a premium and authentic stay.


⚡ Last-Minute Deals

Last-minute deals to Morocco are widely available due to frequent flights and strong hotel supply. Travellers booking within a few weeks of departure can secure excellent value, particularly outside peak seasons.


Why book with us:

💷 Low deposits from £49pp

🔄 Flexible booking & payment options

🛡️ ATOL Protected holidays

📞 UK-based support team (8am–11pm daily)

✅ Competitive Morocco package deals


📅 Best Time to Visit Morocco

The best time to visit Morocco depends on the region. March to May and September to November offer the most comfortable weather across the country. Coastal areas like Agadir are suitable year-round, while desert regions are best avoided in peak summer due to extreme heat.


🏨 Where to Stay

  • Families: Agadir, Taghazout
  • Couples: Marrakech, Essaouira
  • Luxury seekers: Marrakech riads, desert camps
  • First-timers: Marrakech, Agadir
  • Adventure seekers: Atlas Mountains, Sahara

🚗 Getting Around

Trains connect major cities such as Marrakech, Fes and Casablanca. Taxis are widely available, while private transfers are recommended for comfort. Domestic flights are useful for longer distances.



💡 Travel Tips

  • Dress modestly in traditional areas.
  • Bargaining is expected in souks.
  • Carry cash for small purchases.
  • Drink bottled water.
  • Use guided tours for desert and mountain trips.


Map Of Morocco

Top Experiences

Marrakech Medina & Souks Tour

Explore the bustling medina, vibrant souks and Jemaa el-Fnaa square on a guided walking tour filled with culture, street food and local crafts.

Sahara Desert Camel Trek & Camp

Overnight experience including camel rides across dunes, sunset views and traditional Berber camp stays under the stars.

Atlas Mountains Day Trip

Discover traditional villages, waterfalls and scenic valleys just a short drive from Marrakech.

Essaouira Coastal Escape

Visit a relaxed seaside town known for fresh seafood, historic ramparts and strong coastal winds ideal for surfing.

Fes Medina Cultural Walk

Step into one of the world’s oldest medinas, with narrow alleys, traditional tanneries and centuries-old architecture.

Agadir Beach & Resort Relaxation

Enjoy a modern beach resort with wide sandy shores, promenade walks and all-inclusive hotels.

Top Hotels In Morocco

Demeures D'orient Riad De Luxe & Spa

Demeures D'orient Riad De Luxe & Spa

Marrakech

01 Jun - 08 Jun 2026

Tripadvisor Rating 283 reviews
Dwo Marrakech Ennakhil

Dwo Marrakech Ennakhil

Marrakech

16 Jun - 23 Jun 2026

Tripadvisor Rating 242 reviews
El Olivar Palace & Spa

El Olivar Palace & Spa

Marrakech

16 May - 23 May 2026

Tripadvisor Rating 577 reviews
Es Saadi Marrakech Hotel

Es Saadi Marrakech Hotel

Marrakech

10 May - 17 May 2026

Tripadvisor Rating 2324 reviews
Amani Hotel Suites & Spa

Amani Hotel Suites & Spa

Marrakech

24 Jun - 01 Jul 2026

Tripadvisor Rating 144 reviews
Anna Hotel Agadir

Anna Hotel Agadir

Agadir

08 May - 15 May 2026

Tripadvisor Rating 7097 reviews
Appart Hotel Amina

Appart Hotel Amina

Marrakech

30 Aug - 06 Sep 2026

Tripadvisor Rating 61 reviews
Atlantic Hotel Boutique & Spa

Atlantic Hotel Boutique & Spa

Agadir

20 Sep - 27 Sep 2026

Tripadvisor Rating 1300 reviews
Ag Hotel Marrakech & Spa

Ag Hotel Marrakech & Spa

Marrakech

01 Jun - 08 Jun 2026

Tripadvisor Rating 49 reviews
Albakech Boutique Hotel & Spa

Albakech Boutique Hotel & Spa

Marrakech

01 Jul - 08 Jul 2026

Tripadvisor Rating 390 reviews
Club Al Moggar Garden Beach

Club Al Moggar Garden Beach

Agadir

11 May - 18 May 2026

Tripadvisor Rating 1744 reviews
Dellarosa Hotel Suites & Spa

Dellarosa Hotel Suites & Spa

Marrakech

18 Jun - 25 Jun 2026

Tripadvisor Rating 1796 reviews
Dominium Hotel

Dominium Hotel

Agadir

08 May - 15 May 2026

Tripadvisor Rating 53 reviews
Hotel Timoulay & Spa Agadir

Hotel Timoulay & Spa Agadir

Agadir

14 Sep - 21 Sep 2026

Tripadvisor Rating 2088 reviews
Iberostar Founty Beach

Iberostar Founty Beach

Agadir

10 May - 17 May 2026

Tripadvisor Rating 4328 reviews
Kennedy Hospitality Resort

Kennedy Hospitality Resort

Marrakech

08 May - 15 May 2026

Tripadvisor Rating 1354 reviews

Explore other Destinations & Resorts of Morocco

Travel Information

Everything You Need To Know Before You Jet Off To Morocco.

Flight Time From UK 4 hours
Currency Moroccan Dirham (MAD)
Language Arabic, French
Time Difference GMT
Average Temperature 20°C – 38°C
Jan 18 °C
Feb 19 °C
Mar 21 °C
Apr 24 °C
May 27 °C
Jun 30 °C
Jul 35 °C
Aug 38 °C
Sep 32 °C
Oct 28 °C
Nov 23 °C
Dec 19 °C

Frequently Asked Questions

The best time to visit Morocco is during spring (March–May) and autumn (September–November), when temperatures are comfortable across cities, mountains and desert regions. Coastal areas like Agadir are suitable year-round.
Morocco is family-friendly, particularly in resort areas like Agadir, which offer safe beaches, all-inclusive hotels and organised activities. Cultural cities are better suited for families with older children.
Flights from the UK take approximately 3–4 hours, depending on the destination airport, making Morocco a convenient short-haul option.
Morocco uses the Moroccan Dirham (MAD). Cash is commonly used, although hotels and larger restaurants accept cards. ATMs are widely available in cities.
UK travellers do not need a visa for stays of up to 90 days. A valid passport is required, and entry requirements should be checked before travel.
Morocco offers excellent value compared to many European destinations, with affordable accommodation, dining and transport options. Holiday packages start from around £399pp including flights from the UK.
Marrakech is ideal for first-time visitors seeking culture and markets, while Agadir is best for those looking for a relaxed beach holiday with modern resorts.