Search
Best Deals
Tips
Vacation information
Holidays in Morocco

Holidays in Morocco

2 travellers
Exact dates

KAYAK searches hundreds of travel sites at once for holiday package deals in Morocco

Here is why travellers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Bundle and saveSave money when you bundle your flight + hotel.

Cheap Morocco package deals

Discover the best prices by selecting your travel dates on KAYAK.
Choose your dates

Most popular Morocco flight and hotel deals

Show all
Riad Qodwa
7.7 Good
Parking
Free Wi-Fi
Pool
Pet friendly
Malaga
Breakfast
3 nights + flight
€182
Hotel El Hadna By Hms - Marrakech - Restaurant
Hotel El Hadna By Hms - Marrakech - Restaurant
Hotel El Hadna By Hms
5.3 Fair
Gueliz
Free Wi-Fi
Pool
Air conditioning
London Stansted
Breakfast
3 nights + flight
€167
El Hamra Hotel - Marrakech - Bedroom
El Hamra Hotel - Marrakech - Bedroom
El Hamra Hotel
4.7 Mediocre
Gueliz
Free Wi-Fi
Air conditioning
London Stansted
Meals not included
3 nights + flight
€124
Les Trois Palmiers - Marrakech - Bedroom
Les Trois Palmiers - Marrakech - Bedroom
Les Trois Palmiers
7.6 Good
Gueliz
Free Wi-Fi
Pool
Air conditioning
Manchester
Breakfast
3 nights + flight
€178
El Olivar Palace Marrakech - Marrakech - Pool
El Olivar Palace Marrakech - Marrakech - Pool
El Olivar Palace Marrakech
8.5 Very Good
Free Wi-Fi
Pool
Air conditioning
London Stansted
Half board
3 nights + flight
€239
Wazo Appart-Hôtel - Marrakech - Pool
Wazo Appart-Hôtel - Marrakech - Pool
Wazo Appart-Hôtel
7.4 Good
Gueliz
Free Wi-Fi
Pool
Pet friendly
Air conditioning
London Stansted
Meals not included
3 nights + flight
€198
Gueliz
Parking
Free Wi-Fi
Pool
Air conditioning
Manchester
Breakfast
3 nights + flight
€245
Annakhil
Parking
Free Wi-Fi
Pool
Pet friendly
Stuttgart Echterdingen
Breakfast
3 nights + flight
€496
La Mamounia
8.8 Very Good
Medina
Free Wi-Fi
Pool
Pet friendly
Air conditioning
Stuttgart Echterdingen
Meals not included
3 nights + flight
€692
Gueliz
Free Wi-Fi
Pet friendly
Air conditioning
London Stansted
Meals not included
3 nights + flight
€145
Parking
Free Wi-Fi
Pool
Pet friendly
Manchester
All-inclusive
3 nights + flight
€337
Gueliz
Parking
Free Wi-Fi
Pool
Air conditioning
Stuttgart Echterdingen
Meals not included
3 nights + flight
€341
Hotel Club Madina Marrakech - Marrakech - Pool
Hotel Club Madina Marrakech - Marrakech - Pool
Hotel Club Madina Marrakech
6.9 Okay
Free Wi-Fi
Pool
Air conditioning
London Stansted
All-inclusive
3 nights + flight
€268
Gueliz
Free Wi-Fi
Pool
Air conditioning
London Stansted
Breakfast
3 nights + flight
€132
Wazo Hotel
7.2 Good
Gueliz
Parking
Free Wi-Fi
Pool
Pet friendly
Manchester
Meals not included
3 nights + flight
€182
Annakhil
Parking
Free Wi-Fi
Pool
Air conditioning
Malaga
Breakfast
3 nights + flight
€276

All inclusive holiday packages to Morocco

Show all
Free Wi-Fi
Pool
Air conditioning
London Stansted
All-inclusive
3 nights + flight
€270
Sol Oasis Marrakech - Marrakech - Building
Sol Oasis Marrakech - Marrakech - Building
Sol Oasis Marrakech
8.6 Very Good
Parking
Free Wi-Fi
Pool
Air conditioning
Stuttgart Echterdingen
All-inclusive
3 nights + flight
€342

Last minute holiday packages to Morocco

Show all
Villa Des 3 Golfs
8.1 Very Good
Annakhil
Parking
Free Wi-Fi
Pool
Pet friendly
Paris Orly
Breakfast
3 nights + flight
€337
Selman Marrakech
9.4 Wonderful
Parking
Free Wi-Fi
Pool
Pet friendly
Lyon-Saint Exupéry
Meals not included
3 nights + flight
€997
Dar Les Cigognes
9.3 Wonderful
Medina
Free Wi-Fi
Pet friendly
Air conditioning
Lyon-Saint Exupéry
Meals not included
3 nights + flight
€590

When to book a holiday in Morocco

Price includes flights and 3 nights accommodation for 2 travellers. Prices are not fixed and may vary with time.

Tips for finding Morocco package deals

  • There are loads of types of holidays in Morocco and the cost will depend on what type of trip you’re taking and for how long you’d like to stay. Here are the latest prices for a 3 night trip for 2 travellers: Top holiday €349; Family holiday €349; Romantic holiday €389; Luxury holiday €403; Budget holiday €513.

Why should you book a holiday package to Morocco?

Morocco is one of the prime global tourism destinations due to its culture and heritage. You get to visit ancient cities, beaches, and epic mountain ranges. It has coasts on both the Mediterranean Sea and Atlantic Ocean, so many water-based activities are available including snorkeling and surfing. Notable places of interest include the 12th century Kasbah Royal Fort, the Jemaa el-Fnaa marketplace, and Koutinia Mosque in Marrakesh.

<h2>Why should you book a holiday package to Morocco?</h2><p>Morocco is one of the prime global tourism destinations due to its culture and heritage. You get to visit ancient cities, beaches, and epic mountain ranges. It has coasts on both the Mediterranean Sea and Atlantic Ocean, so many water-based activities are available including snorkeling and surfing. Notable places of interest include the 12th century Kasbah Royal Fort, the Jemaa el-Fnaa marketplace, and Koutinia Mosque in Marrakesh.</p> <p>If you want to enjoy a holiday in Morocco, a travel package is ideal because it can cut the cost while guaranteeing high-quality accommodation. It saves you the hassle of spending time making separate arrangements and leaves money for extras such as airport pickups and taxi fares.</p> <h2>When should you book a holiday package to Morocco?</h2><p>It's ideal to visit in mid-March to May when the landscape is lush and green and hiking conditions are favorable. If you are holidaying along the coastline, this period offers the type of weather favorable for various beach activities.</p> <h2>Where should you stay in Morocco during your holidays?</h2> <h3>For any holiday type in Morocco:</h3><p>A stellar hotel, the Eden Andalou Aquapark & Spa has furnished suites with Moroccan accents. It boasts 3 exotic restaurants where you can fine-dine on Moroccan and other cuisines. Relax in the Arabian-style lounge or the jazz-bar. The hotel is 6.8 miles via P2009 from Marakkesh-Menara Airport.</p> <p>For all-around enjoyment check out the Hôtel Aqua Mirage Club Marrakech, an all-inclusive establishment with bright rooms overlooking the Atlas Mountains. Activities include hiking and mountain-biking. The airport is just 18 minutes away via R203.</p> <h3>For family holidays in Morocco:</h3><p>With its waterpark for kids, the Hotel Aqua Fun Marrakech is a family-friendly hotel, boasting rooms with an intriguing view of the Atlas Mountains. The multiple outdoor pools add to the fun. A 28 minute drive via P2017 gets you to and from the airport.</p> <p>A child-friendly hotel with a playground, the Sirayane Boutique Hôtel & Spa offers upscale rooms adorned with Arabic motifs. Other rooms have views of the Atlas Mountains. The kids will have fun playing in the verdant gardens in the grounds. It is 7.2 miles via P2009 from the airport.</p> <h3>For romantic holidays in Morocco:</h3><p>A romantic-themed resort, the La Sultana Oualidia Hotel has 12 plush garden-view rooms and the suites have furnished terraces with plenty of shade. The rooms feature paintings, tadelakt walls, marble, and Jacuzzis. There's also a private beach for enjoying a quiet swim. It's 2.5 hours from Casablanca's Mohammed V Airport.</p> <p>Another romantic getaway is the Royal Mansour Marrakech, which features traditional houses with courtyard patios, rooftop terraces with plunge pools, and fireplaces. Relax and order from the Mediterranean eatery. Some of the accommodation boasts kitchens with personal butlers, hammams, and steam rooms. It's just 11 minutes via Avenue-Prince-Moulay-Rachid to the airport.</p> <h3>For luxury holidays in Morocco:</h3><p>One hotel with a reputation for luxury is the Mandarin Oriental, Marrakesh, noted for its luxurious suites. The elegant villas have courtyards and gardens. Fine dining can be enjoyed at the Chinese and Moroccan restaurants. The hotel is 6.1 miles or 17 minutes via Avenue-Guemassa from the airport.</p> <p>The elegant suites of the Four Seasons Resort Marrakesh have separate living areas with 24/7 room service. In addition to 2 outdoor pools and tennis courts, there's also a cultural center where you can learn about Moroccan heritage. It's 8 minutes via Avenue-de-la-Ménara to the airport.</p> <h3>For budget holidays in Morocco:</h3><p>Hotel Ibis Budget Tanger has rooms with free Wi-Fi, bunk beds, and flat-screen TVs. It serves a breakfast buffet in a dining room and is 13.7 miles from Al-Massira Airport.</p> <p>Hotel Ibis Budget Agadir has rooms fashioned with minimalist decor that offer free Wi-Fi, flat-screen TVs, and air-conditioning. It's 22 minutes via N1 from Agadir Al Massira Airport.</p>

If you want to enjoy a holiday in Morocco, a travel package is ideal because it can cut the cost while guaranteeing high-quality accommodation. It saves you the hassle of spending time making separate arrangements and leaves money for extras such as airport pickups and taxi fares.

When should you book a holiday package to Morocco?

It's ideal to visit in mid-March to May when the landscape is lush and green and hiking conditions are favorable. If you are holidaying along the coastline, this period offers the type of weather favorable for various beach activities.

Where should you stay in Morocco during your holidays?

For any holiday type in Morocco:

A stellar hotel, the Eden Andalou Aquapark & Spa has furnished suites with Moroccan accents. It boasts 3 exotic restaurants where you can fine-dine on Moroccan and other cuisines. Relax in the Arabian-style lounge or the jazz-bar. The hotel is 6.8 miles via P2009 from Marakkesh-Menara Airport.

For all-around enjoyment check out the Hôtel Aqua Mirage Club Marrakech, an all-inclusive establishment with bright rooms overlooking the Atlas Mountains. Activities include hiking and mountain-biking. The airport is just 18 minutes away via R203.

For family holidays in Morocco:

With its waterpark for kids, the Hotel Aqua Fun Marrakech is a family-friendly hotel, boasting rooms with an intriguing view of the Atlas Mountains. The multiple outdoor pools add to the fun. A 28 minute drive via P2017 gets you to and from the airport.

A child-friendly hotel with a playground, the Sirayane Boutique Hôtel & Spa offers upscale rooms adorned with Arabic motifs. Other rooms have views of the Atlas Mountains. The kids will have fun playing in the verdant gardens in the grounds. It is 7.2 miles via P2009 from the airport.

For romantic holidays in Morocco:

A romantic-themed resort, the La Sultana Oualidia Hotel has 12 plush garden-view rooms and the suites have furnished terraces with plenty of shade. The rooms feature paintings, tadelakt walls, marble, and Jacuzzis. There's also a private beach for enjoying a quiet swim. It's 2.5 hours from Casablanca's Mohammed V Airport.

Another romantic getaway is the Royal Mansour Marrakech, which features traditional houses with courtyard patios, rooftop terraces with plunge pools, and fireplaces. Relax and order from the Mediterranean eatery. Some of the accommodation boasts kitchens with personal butlers, hammams, and steam rooms. It's just 11 minutes via Avenue-Prince-Moulay-Rachid to the airport.

For luxury holidays in Morocco:

One hotel with a reputation for luxury is the Mandarin Oriental, Marrakesh, noted for its luxurious suites. The elegant villas have courtyards and gardens. Fine dining can be enjoyed at the Chinese and Moroccan restaurants. The hotel is 6.1 miles or 17 minutes via Avenue-Guemassa from the airport.

The elegant suites of the Four Seasons Resort Marrakesh have separate living areas with 24/7 room service. In addition to 2 outdoor pools and tennis courts, there's also a cultural center where you can learn about Moroccan heritage. It's 8 minutes via Avenue-de-la-Ménara to the airport.

For budget holidays in Morocco:

Hotel Ibis Budget Tanger has rooms with free Wi-Fi, bunk beds, and flat-screen TVs. It serves a breakfast buffet in a dining room and is 13.7 miles from Al-Massira Airport.

Hotel Ibis Budget Agadir has rooms fashioned with minimalist decor that offer free Wi-Fi, flat-screen TVs, and air-conditioning. It's 22 minutes via N1 from Agadir Al Massira Airport.

Where to stay in Morocco

Our map will help you find the perfect place to stay for your holiday in Morocco by showing you the exact location of each hotel.

Morocco holiday information

Top holiday (Flight+Hotel)€349
Family holiday (Flight+Hotel)€349
Romantic holiday (Flight+Hotel)€389
Luxury holiday (Flight+Hotel)€403
Budget holiday (Flight+Hotel)€513