Morocco Vacations & Trips from $255

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $2,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Your Morocco Vacation

When you book a Morocco vacation package, you can leave the details to the experts and focus on enjoying your escape. Whether it's the culture and history, or the countless other highlights you're coming to see, this destination has so much to offer. Kick off your trip to Morocco with a few nights in Marrakech visiting popular sights like Jemaa el-Fnaa and Majorelle Gardens. Tangier is another top city that draws travelers from all over. Tangier City Mall and Casino Malabata are two of the leading places to see here. From the instant you book your Morocco vacation to when you return home, Expedia will be with you each step of the way.

Top destinations in Morocco

A bustling market street with colorful textiles and traditional rugs displayed for sale.

Marrakech

Marrakech
A waterfall, an ancient archway, a desert landscape, a mosque, and a blue-walled building.

Casablanca (region)

Casablanca (region)
A blue boat on a sandy beach with the text "TALLOUBANTTE 8-1807" on its side.

Agadir

Agadir
A woman sitting by a coastal road with a lighthouse and palm trees in the background.

Tangier

Tangier
A historic fort with stone walls and towers, palm trees, and people walking around.

Rabat

Rabat
A densely packed urban area with buildings predominantly painted in shades of blue and white, with some red roofs.

Chefchaouen

Chefchaouen
A beach with boats, umbrellas, and buildings along the shore.

Taghazout

Taghazout
A historic town with terracotta-roof buildings, a prominent minaret, and a hillside in the background.

Fes

Fes
A sunset over a rocky beach with birds flying, a tower, and people walking.

Essaouira

Essaouira

The Latest Morocco Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Riad JABADOR De Marrakech

Riad JABADOR De Marrakech

Medina
$255
per person
Oct 28 - Nov 2
found 4 hours ago
Roundtrip flight included
Madrid (MAD) to Marrakech (RAK)
7.4/10 Good! (9 reviews)
Basic place to crash when you need it. Booked it for a night before our flight, but definitely wasn’t the true accommodating riad experience

Reviewed on Mar 19, 2026

Riad Rêve Et Fantaisie Marrakech

Riad Rêve Et Fantaisie Marrakech

Medina
$349
per person
Oct 29 - Nov 2
found 1 day ago
Roundtrip flight included
Madrid (MAD) to Marrakech (RAK)
8.2/10 Very Good! (15 reviews)
nice pool, great breakfast, excellent staff - very kind and helpful. the riad is beautiful and peaceful, with a good location. we found a beetle in our room and they happily offered us to swap so it can be recleaned.

Reviewed on Sep 21, 2026

Riad Les Secrets De Marrakech

Riad Les Secrets De Marrakech

Medina
$278
per person
Oct 29 - Nov 2
found 1 day ago
Roundtrip flight included
Madrid (MAD) to Marrakech (RAK)
8.6/10 Excellent! (7 reviews)
Small riad located outside the medina. You need to be prepared to deal with staff who can be quite persistent in trying to sell extra services despite our refusals. We eventually booked and paid for an airport transfer through them. They had also offered us a takeaway breakfast, which we never received. We ended up without transportation in the middle of the night, having to figure things out ourselves, and they refused to issue a refund

Reviewed on May 4, 2026

Les Secret De Khadija Boutique Hotel And Spa

Les Secret De Khadija Boutique Hotel And Spa

Medina
$274
per person
Oct 29 - Nov 2
found 1 day ago
Roundtrip flight included
Madrid (MAD) to Marrakech (RAK)
7.2/10 Good! (15 reviews)
I booked a room at Riad Lalla Khadija, but when I arrived, they sent me to a different property instead of the one I had reserved. This was not what I booked or expected. To make matters worse, I also saw a rat at the property they moved me to, which was completely unacceptable and made me feel very uncomfortable.

Reviewed on Jul 31, 2026

Riad Mille et une Nuits

Riad Mille et une Nuits

Medina
$370
per person
Oct 28 - Nov 2
found 1 day ago
Roundtrip flight included
Madrid (MAD) to Marrakech (RAK)
7.4/10 Good! (33 reviews)
Very nice, clean and peaceful Riad. The room was very spacious. It had air conditioning in it which helped to cool the room when it was warm. The continental breakfast was nice also. The hosts were very professional and polite during our stay. They let us leave our luggage there on our last day when our flight was at 10pm. The shuttle service they arranged was on time and very professional.

Reviewed on Nov 16, 2025

Best Places to Vacation in Morocco

1. Book your ideal Agadir with a vacation package

Marrakech, located in the Marrakech-Safi region of Morocco, offers a unique and vibrant atmosphere for travelers. Whether you're looking for romance, shopping, family-friendly activities, cafe culture, or exploring the local gardens, castles, and dining scene, Marrakech has it all. The city also serves as a gateway to the desert, offering exciting tours and experiences. Immerse yourself in the rich culture and vibrant energy of Marrakech, where traditional Moroccan charm seamlessly blends with modern amenities and attractions.

  • The peak season is from July to September
  • The off-peak season is from October to December
  • Travelers tend to stay 4 days in Agadir

2. Create memories in Tangier with a vacation package

Agadir, located in Souss-Massa, Morocco, offers a delightful atmosphere for a beach vacation. With its stunning coastline and perfect waves, it is a paradise for surfers and beach lovers. The breathtaking sunsets over the sea create a romantic ambiance, perfect for couples. The small town charm and family-friendly atmosphere make it an ideal destination for those traveling with children. Sports enthusiasts can enjoy various water activities, while birdwatchers can explore the diverse bird species that inhabit the area. The bustling port adds a touch of liveliness to the local atmosphere. Agadir truly has something for everyone.

  • Travelers tend to stay 3 days in Tangier

3. Explore Casablanca (region) with a vacation package

The Casablanca (region) in Casablanca-Settat, Morocco offers a vibrant and diverse atmosphere for travelers. Whether you're in the mood for relaxing at cafes, exploring the bustling shopping scene, or dancing the night away, Casablanca has something for everyone. With its close proximity to the sea, you can enjoy beautiful beaches and indulge in various water activities. The city also offers great opportunities for business, sightseeing, and entertainment. Take a leisurely walk through the urban streets and immerse yourself in the local culture. Casablanca (region) is the perfect destination for a city vacation that combines both relaxation and excitement.

  • Travelers tend to stay 2 days in Casablanca (region)

4. Plan your dream getaway to Essaouira

Tangier, located in the Tanger-Tetouan-Al Hoceima region of Morocco, offers a unique and vibrant atmosphere for a beach vacation. With its stunning geography, it is the perfect destination for cafes, tours, sightseeing, walking, and immersing yourself in the local culture. The city is also known for its ferry port and marina, making it easy to explore the surrounding areas. Whether you're looking to relax on the beach or engage in destination activities and well-being experiences, Tangier has something for every traveler. Come and enjoy the beauty of the sea and the rich cultural heritage of this enchanting city.

  • The peak season is from January to March
  • The off-peak season is from October to December
  • Travelers tend to stay 2 days in Essaouira

6. Find your perfect Chefchaouen vacation

Taghazout, located in Souss-Massa, Morocco, offers a unique atmosphere for a beach vacation. With its stunning coastline and perfect waves, it is a paradise for surfers. The local culture is vibrant, and the friendly people make visitors feel welcome. The dining scene is diverse, with delicious Moroccan cuisine and international options. In addition to beach activities, there are plenty of outdoor activities to enjoy, such as hiking and exploring the nearby mountains. Whether you're a surfer or simply seeking a relaxing beach getaway, Taghazout offers an unforgettable experience.

  • The peak season is from July to September
  • The off-peak season is from October to December
  • Travelers tend to stay 2 days in Chefchaouen

5. Experience Taghazout with a travel package

Essaouira, located in the Marrakech-Safi region of Morocco, offers a unique and captivating atmosphere for a beach vacation. With its stunning sand beaches and ideal conditions for windsurfing and kitesurfing, it is a paradise for water sports enthusiasts. The city's rich history can be explored through its ancient fortified walls, bustling medina, and vibrant cultural festivals that showcase traditional dancing and live music. Visitors can also indulge in delicious cocktails and enjoy the secluded charm of this coastal gem. Whether you're seeking relaxation or adventure, Essaouira promises an unforgettable experience.

  • The peak season is from July to September
  • The off-peak season is from October to December
  • Travelers tend to stay 4 days in Taghazout

Things to do in Morocco

Morocco offers a diverse array of activities perfect for city-themed vacations, family trips, and business retreats. Top experiences include exploring the vibrant markets, enjoying day tours, and indulging in shopping. Adventure seekers can try a hot air balloon ride or a ferry ride, while those in Casablanca can immerse themselves in the city's rich culture and history. Don't miss out on the fun at local water parks for family-friendly entertainment.

Shopping

Experience the vibrant Jemaa el-Fnaa market, bustling with local artisans and street food. For a modern touch, visit Tanger City Center, offering shopping and entertainment for the whole family. Don't miss Petit Socco, where you can find unique gifts in a charming, lively atmosphere.

Recreation

Experience tranquility at Cabo Negro Royal Golf Club, where you can play a round of golf amidst beautiful landscapes. For sports enthusiasts, Prince Moulay Abdellah Stadium offers an energetic atmosphere. Unwind at La Plage Rouge Swimming Pool, perfect for family fun and relaxation under the sun.

Adventure

At Oasiria Water Park, enjoy thrilling water slides and lazy rivers, perfect for families seeking fun and adventure. Oukaimeden offers an exhilarating skiing experience in the Atlas Mountains, ideal for outdoor enthusiasts. Taghbalout campground provides a rustic escape, allowing families to connect with nature and explore the beautiful surroundings.

Nightlife

In Morocco, the nightlife is vibrant and diverse. Explore Marrakech’s lively Djemaa el-Fna square for street performances and local cuisine. For a more upscale experience, visit the trendy Sky Lounge for stunning views and cocktails. Don’t miss the lively clubs in Casablanca for dancing and live music.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Morocco

Morocco offers a diverse vacation experience, perfect for families, business travelers, and city enthusiasts. Explore its stunning beaches, majestic mosques, and vibrant piazzas while immersing yourself in the rich culture and outdoor adventures. Don't miss out on discovering the magic of Morocco, taking desert tours, and visiting the best attractions that this captivating country has to offer.

  • Agadir Beach: Known for its stunning coastline and vibrant beach vibes, Agadir Beach offers a perfect spot for sunbathing, swimming, and water sports. With its warm climate and golden sands, it's a favorite for both relaxation and adventure. Enjoy beachside cafés and the lively atmosphere as you take in breathtaking sunset views over the Atlantic Ocean.
  • Majorelle Garden: This enchanting garden, known for its vibrant colors and exotic plants, provides a serene escape in the heart of Marrakech. With its lush pathways and tranquil ponds, it's ideal for families and nature lovers alike. The garden's unique design reflects Moroccan and French influences, creating a picturesque setting for leisurely strolls.
  • Hassan II Mosque: One of the largest mosques in the world, Hassan II Mosque showcases stunning architecture and intricate craftsmanship. Located by the sea, it offers breathtaking views and a rich cultural experience. Visitors can admire its beautiful prayer halls and the majestic minaret, making it a highlight for anyone interested in Moroccan culture.

Best time to go to Morocco

The best time to visit Morocco can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Morocco falls in August, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Morocco falls in February, visitor numbers are average and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January56.7°F (13.7°C)No RainSunnySlightly HighSlightly Low
February55.6°F (13.1°C)No RainSunnyAverageAverage
March60.3°F (15.7°C)No RainSunnyAverageAverage
April64.8°F (18.2°C)No RainSunnyAverageSlightly High
May71.6°F (22.0°C)No RainSunnySlightly LowAverage
June77.2°F (25.1°C)No RainSunnySlightly HighAverage
July75.7°F (24.3°C)No RainSunnySlightly HighSlightly High
August88.3°F (31.3°C)No RainSunnyAverageSlightly High
September77.4°F (25.200000000000003°C)No RainSunnyAverageSlightly Low
October72.3°F (22.4°C)No RainSunnySlightly LowAverage
November61.9°F (16.6°C)No RainSunnySlightly LowSlightly Low
December56.5°F (13.6°C)No RainSunnyAverageAverage

Tips to save on your trip to Morocco

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to Morocco.
  • Consider traveling to Morocco during the low season (January, September and November) for more affordable options.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Find the Best Morocco Vacation Packages

Morocco Essential Information

Prepare for your Morocco vacation with our essential travel info

Language
Arabic
Local Currency
Moroccan dirham
Local Welcome
Marhabaan
Local Goodbye
Wadaeaan
Population
36,635,156
Natural Landscapes
Hercules Caves, Taghazout Beach, Saidia Beach, Tangier Beach, Essaouira Beach

Morocco Hotel Deals

La Mamounia

La Mamounia

Avenue Bab - Jdid Marrakech
$664 nightly
$740 total
Sep 29 - Sep 30
Total with taxes and fees
9.2/10 Wonderful! (751 reviews)
"One of the great hotels in the world"

Reviewed on Sep 22, 2026

La Mamounia
ONOMO Hotel Casablanca Airport

ONOMO Hotel Casablanca Airport

H6 Nouaceur ZF6 Nouaceur Casablanca
Fully refundableReserve now, pay when you stay
$71 nightly
$82 total
Oct 16 - Oct 17
Total with taxes and fees
8.6/10 Excellent! (1,635 reviews)
"Clean room and staff"

Reviewed on Sep 26, 2026

ONOMO Hotel Casablanca Airport
Palais Moulay Said & SPA

Palais Moulay Said & SPA

60 Riad Zitoun Lakdim Marrakech Marrakech-Safi
$97 nightly
$115 total
Sep 27 - Sep 28
Total with taxes and fees
8.8/10 Excellent! (982 reviews)
"En général il s’agit d’un bel établissement. La chambre que nous avions était mal isolée donc c’était bruyant. Matelas peu confortable et climatisation inefficace. Aucun séchoir dans la chambre. Le staff est généralement gentil. Déjeuner simple mais efficace"

Reviewed on Sep 26, 2026

Palais Moulay Said & SPA
See all 19,886 properties in Morocco
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

How much does a Morocco vacation package cost?
From as little as $255. Yes, you read that correctly. Our Morocco vacation packages are a great way to make your dollar go further. Combine your favorite flights, hotels and rental car and get out and explore this top destination.
How do I get a cheap travel package to Morocco?
Browse and book everything all in one place with our Morocco vacation packages. You'll discover deals on hotels, flights, tours and more that'll keep your budget happy and your sense of adventure alive. And, with more than 550 air carriers and 1,000,000 properties throughout the world to choose from, you'll have the flexibility to mix and match.
Where should I stay in Morocco?
Marrakech is an awesome city to visit. This is where you'll find popular sights such as Jemaa el-Fnaa and Palais des Congrès. Rabat also lures many wanderers eager to check out some of the best attractions in Morocco. Some of the best are Hassan Tower and Royal Palace.
What are the top hotels in Morocco?
Look up Riad Andalla Spa and Riad Jona. They're the first choice for many travelers to Marrakech. If Agadir is next stop on your itinerary, Pickalbatros White Beach Taghazout and Hyatt Regency Taghazout are two popular options.
How far in advance should I book my Morocco vacation?
Reward yourself with the biggest variety at the cheapest prices by booking your trip to Morocco early. Airlines typically sell flights anywhere up to 12 months in advance, so secure your spot as soon as possible. Having said that, Expedia is constantly working to give you the best bargains around, so it's never a bad time to book your dream vacation!
What does an Expedia Morocco travel package include?
Travel packages include hotels, rental cars and flights, but you can mix and match them to create your perfect Morocco getaway. You can also add on a few tours and activities once you've made your booking. You're in charge! When you bundle your bookings with Expedia, you'll get access to deals you won't find elsewhere.
What should I know before booking a Morocco travel package?
You can save a tidy sum by bundling your hotels, flights and rental cars. Once you've created your package, add on fun stuff like day tours or experiences. Your next unforgettable adventure is only a few clicks away.
Can I choose my airline with a Morocco Expedia vacation package?
Yes — and it's easy too. Expedia has access to more than 550 partner airlines around the world. Our packages give you the freedom to pick from available flight, hotel or activity options that suit you.
Does Expedia offer Book Now, Pay Later Morocco vacation packages?
Working together with online lender Affirm, Expedia offers financial flexibility with a Book Now, Pay Later option for activities and hotel packages. Get the financial side of things sorted with a single upfront payment or spread the price of your package over multiple installments. It's up to you.
If I'm not able to travel, can I cancel my Morocco vacation package?
You can. We totally understand that life doesn't always go to plan, so we're here to help if you have to make changes to your Morocco vacation package. It may be possible to amend or cancel your itinerary for free if you've booked within 24 hours. Your airline, hotel or car rental company may impose a fee if you booked more than 24 hours ago. Visit our Customer Service Portal for more information. Also, check your itinerary for the nitty-gritty on change fees.

Stay near popular Morocco attractions

A bustling square with a prominent tower, surrounded by traditional buildings and palm trees.
Photo by TM

Jemaa el-Fnaa

8.4/10 (6,168 reviews)
Watch spellbinding dance routines, interact with snake charmers and browse the market stalls in this fascinating cultural hub on a central square.
See properties
A cityscape with prominent white towers and domes, a coastal area with buildings, and distant mountains under a clear sky.

Port of Tangier

8.8/10 (689 reviews)
Explore the waterfront in Tangier with a trip to Port of Tangier. Wander the waterfront and beautiful beaches in the area.
See properties
A coastal cityscape with a wide beach, dense residential buildings, and a marina.

Agadir Beach

8.6/10 (923 reviews)
Why not spend a carefree afternoon at Agadir Beach during your travels in Agadir? While you're in the area, stroll along the seaside.
See properties
A blue building surrounded by cacti and palm trees.
Photo by © ONMT / The Moroccan National Tourist Office

Majorelle Garden

9.0/10 (4,684 reviews)
As far as botanical gardens go, there is none quite like this artistic garden in bustling Marrakech.
See properties
The Hassan II Mosque with a minaret, a large courtyard, and the Atlantic Ocean in the background.
Photo by © ONMT / The Moroccan National Tourist Office

Hassan II Mosque

9.4/10 (1,648 reviews)
As the second-largest mosque in Africa, this Casablanca icon attracts worshippers and sightseers from far-flung places.
See properties

Tangier Beach

8.4/10 (294 reviews)
Why not spend a carefree afternoon at Tangier Beach during your travels in Tangier? Wander the waterfront in this culturally rich area.
See properties

Souk El Had

8.2/10 (734 reviews)
During your trip to Agadir, you can find the perfect gifts to bring home at Souk El Had. Wander the beautiful beaches and seaside in the area.
See properties

Tanger City Center

8.2/10 (463 reviews)
You can enjoy retail therapy at Tanger City Center during your stay in Tangier. Wander the waterfront and beautiful beaches in the area.
See properties
Explore a world of travel with Expedia

Other vacations you might like

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.