Morocco Vacations & Trips from $1,003

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 mountainous landscape with a clear blue lake surrounded by rolling hills.

Fes

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

Rabat

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

Essaouira

Essaouira
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

The Latest Morocco Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Oum Palace Hôtel & Spa Casablanca

Oum Palace Hôtel & Spa Casablanca

Casablanca City Center
$1,003
per person
Nov 11 - Nov 15
found 1 day ago
Roundtrip non-stop flight included
Boston (BOS) to Casablanca (CMN)
7.4/10 Good! (166 reviews)
Malgré un petit contretemps à mon arrivée concernant le manque de serviettes pour prendre ma douche, le problème a été réglé en moins de 30 minutes, ce que j'ai beaucoup apprécié. Le personnel est très accueillant, professionnel et toujours prêt à aider. Une mention spéciale à l'équipe du buffet et du restaurant, qui offre un excellent service et répond rapidement à toutes les demandes avec le sourire. Dans l'ensemble, j'ai passé un très agréable séjour. Je recommande vivement cet hôtel pour la qualité de son service et l'amabilité de son personnel.

Reviewed on Jul 25, 2026

Riad Rêve Et Fantaisie Marrakech

Riad Rêve Et Fantaisie Marrakech

Medina
$1,189
per person
Nov 16 - Nov 22
found 1 day ago
Roundtrip non-stop flight included
New York (NYC) to Marrakech (RAK)
8.4/10 Very Good! (16 reviews)
Très beau séjour! Je recommande. Les chambre sont propre et confortable. Le staff sont accueillant et serviable. Tout est à l’intérieur de 25 minutes à pieds. Nous avons utilisé le hammam du Riad et ça a été une expérience relaxante. Je commande vivement!

Reviewed on Oct 8, 2026

Les Secret De Khadija Boutique Hotel And Spa

Les Secret De Khadija Boutique Hotel And Spa

Medina
$1,066
per person
Nov 16 - Nov 22
found 1 day ago
Roundtrip non-stop flight included
New York (NYC) to Marrakech (RAK)
7/10 Good! (16 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

Dar Lazrek Villa & Guest House

Dar Lazrek Villa & Guest House

$1,383
per person
Dec 29 - Jan 4
found 1 day ago
Roundtrip non-stop flight included
Boston (BOS) to Marrakech (RAK)
No reviews
Riad Flam & Spa

Riad Flam & Spa

Medina
Save 100% on your flight
$1,646
per person
Nov 17 - Nov 25
found 21 hours ago
Roundtrip non-stop flight included
Washington (IAD) to Marrakech (RAK)
9.8/10 Exceptional! (18 reviews)
We had a wonderful stay at Riad Flam & Spa in Marrakech. From the moment we arrived, we were welcomed with warm Moroccan hospitality and felt right at home. The riad is beautiful, peaceful, and full of Moroccan charm. Our room was comfortable and very clean, and the whole place was well maintained. After spending the day exploring the busy streets and souks of Marrakech, it was wonderful to come back to such a quiet and relaxing place. The staff were one of the best parts of our stay. Everyone was friendly, helpful, and always ready to make sure we had everything we needed. The breakfast was delicious and gave us a great start to each day. We really enjoyed our time at Riad Flam & Spa and would definitely recommend it to anyone visiting Marrakech. Thank you to the entire team for making our stay so enjoyable and memorable! Hakeem

Reviewed on Sep 26, 2026

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

Palais Moulay Said & SPA

Palais Moulay Said & SPA

60 Riad Zitoun Lakdim Marrakech Marrakech-Safi
$105 nightly
$125 total
Oct 14 - Oct 15
Total with taxes and fees
8.8/10 Excellent! (1,014 reviews)
"It was a lovely place stay but we booked a room for 2 People and the bed was honestly tiny and the room was like a cupboard. I think they need to make the room sizes clearer when booking"

Reviewed on Oct 10, 2026

Palais Moulay Said & SPA
ONOMO Hotel Casablanca Airport

ONOMO Hotel Casablanca Airport

H6 Nouaceur ZF6 Nouaceur Casablanca
Fully refundableReserve now, pay when you stay
$69 nightly
$79 total
Oct 16 - Oct 17
Total with taxes and fees
ONOMO Hotel Casablanca Airport
La Mamounia

La Mamounia

Avenue Bab - Jdid Marrakech
$713 nightly
$794 total
Nov 11 - Nov 12
Total with taxes and fees
9.2/10 Wonderful! (755 reviews)
"For"

Reviewed on Oct 6, 2026

La Mamounia
See all 20,055 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 do vacation package prices compare across popular destinations in Morocco?
For a week-long trip, vacation package prices in Morocco are typically a little lower in Casablanca than in Marrakech, though both offer a similar range of options. Expect to pay around $1,250 per adult in Casablanca and around $1,400 per adult in Marrakech.*Package prices shown are the average total cost per adult across Expedia bookings over the past year and may change depending on availability, dates, and demand.
How can I save money on a Morocco vacation package?
When you bundle, you can save up to 30%*. To save money on a Morocco package, consider traveling during the quieter months or be flexible with your dates to find more options. Bundling your flights and hotel together often unlocks savings compared to booking separately. *Members only. Savings vary.
What's included in a Morocco vacation package?
A Morocco vacation package lets you combine flights, hotel stays, and rental cars, based in one of the region's top destinations like Marrakech, Casablanca, or Agadir. In Marrakech, most hotels offer airport shuttle service to and from Marrakech Menara Airport (RAK) and nearly all include free breakfast. Similarly, in Casablanca, most hotels provide airport shuttle service to and from Mohammed V International Airport (CMN) and nearly all offer free breakfast. For Agadir, most hotels also feature airport shuttle service to and from Al Massira Airport (AGA), and nearly all provide free breakfast.Exactly what's included will vary by hotel and package, so it's worth reviewing the details before you confirm your booking.
Which destinations in Morocco offer the best-value vacation package deals?
Marrakech and Casablanca are some of the top destinations for cheap Morocco vacation package deals. For an affordable weekend getaway, Marrakech is often among the most budget-friendly options, with package prices starting around $200 per adult. For notable bundle savings, Marrakech is also a strong option, with flight-and-hotel bundles saving around $80 per adult for week-long trips.Browse cheap vacation packages in Morocco on Expedia to compare current deals.*Package prices shown are the average total cost per adult across Expedia bookings over the past year and may change depending on availability, dates, and demand.
When is the best time to visit the top destinations in Morocco?
The best time for a Morocco vacation package depends on which destination you choose.Marrakech is busiest in December and April, when average highs are around 69°F and 78°F, respectively. If you'd prefer fewer crowds, January and July are quieter, with average highs around 66°F and 99°F.Casablanca sees peak demand in December and October, with average highs around 67°F and 78°F. For a quieter trip, February, January, and March are less busy, with average highs around 64°F to 67°F.Agadir is most popular in December and July, when average highs are around 72°F and 88°F. If you'd prefer fewer crowds, January, March, and May are quieter, with average highs ranging from 70°F to 75°F.Tangier is busiest in July and December, with average highs around 83°F and 62°F. For fewer visitors, January to March are quieter, with average highs around 60°F to 62°F.
What package types are available across the top destinations in Morocco?
Morocco vacation package options span various travel styles across popular destinations like Marrakech and Casablanca:
  • Couples: In Marrakech, Riad Louaya, rated 9 out of 10 by travelers, offers a bar/lounge and spa, making it a relaxing choice for romantic getaways.
  • Budget: Marrakech also provides budget-friendly options like Riad Azawan, a 3.5-star property rated 9.6 out of 10 by travelers, which includes free breakfast and free WiFi.
  • Luxury: In Casablanca, the 5-star Royal Hideaway Casablanca, rated 9.4 out of 10 by travelers, features an outdoor pool and spa for an upscale experience.
  • Family: Casablanca offers family-friendly stays such as the 5-star Hotel Art Palace Suites & Spa, rated 8.6 out of 10 by travelers, which provides family rooms and an indoor pool.
Which destinations should I consider for a Morocco vacation?
For your Morocco vacation, consider these diverse destinations to match your travel style:
  • Marrakech: A popular package base, this city is ideal for cultural trips and family-friendly attractions, offering a vibrant urban experience.
  • Casablanca: Another well-established package base, Casablanca is a great choice for those seeking city attractions, business travel, and access to beaches.
  • Agadir: If you're looking for a beach-focused getaway with outdoor activities, Agadir provides a good lodging base with plenty of options.
  • Tangier: This coastal city is known for its beaches and family-friendly attractions, making it a good lodging base for a relaxed seaside trip.
  • Fes: For a deep dive into cultural attractions, Fes is a strong lodging base, offering a rich historical urban experience.
Is Morocco better suited for a beach vacation or a cultural trip?
A Morocco vacation offers a rich blend of both cultural and beach experiences, though it is primarily known for its city and urban attractions.Cities like Marrakech and Fes are cultural hubs, with Marrakech featuring vibrant spots like Jemaa el-Fnaa and Fes known for its historic medina. Casablanca also offers significant urban attractions, including the impressive Hassan II Mosque. For those seeking sun and sand, coastal cities such as Agadir and Tangier are excellent choices, with Agadir Beach being a popular spot.Ultimately, your Morocco vacation package can be tailored to emphasize either cultural immersion or beach relaxation, or a combination of both.
Which airports serve the main destinations in Morocco?
For a Morocco vacation, several key airports serve the country's main destinations. Marrakech Menara Airport (RAK) serves Marrakech, while Casablanca Mohammed V International Airport (CMN) is the gateway for Casablanca. Agadir Al Massira Airport (AGA) serves Agadir, and Tangier Ibn Batouta Airport (TNG) serves Tangier. Choose the airport that best aligns with your itinerary.
What are the top things to do across the destinations in Morocco?
A Morocco vacation offers a diverse range of experiences, from bustling city life to relaxing coastal escapes. Each major destination provides unique attractions to explore:Browse and book things to do in Morocco on Expedia.
Which destinations in Morocco have all-inclusive resorts?
You'll find all-inclusive resorts in Morocco across several popular destinations, which can be booked as part of a Morocco vacation package:Browse all-inclusive resorts in Morocco on Expedia.
Are there family vacation packages in Morocco with kid-friendly amenities?
Yes, family vacation packages in Morocco can include hotels with a range of kid-friendly amenities across destinations like Marrakech and Casablanca:
  • Mövenpick Hotel Mansour Eddahbi Marrakech: This 5-star property, rated 8.6 out of 10 by travelers, offers a kids club and game room, with travelers highlighting the modern rooms and amazing food.
  • Selman Marrakech: Also in Marrakech, this 5-star hotel, rated 9 out of 10 by travelers, features a kids club and playground, and is praised for its exceptional breakfast and staff.
  • Hyatt Regency Casablanca: Rated 8.2 out of 10 by travelers, this 5-star hotel provides family rooms, a game room, and kitchen facilities, with guests frequently noting the fantastic pool and spacious rooms.
  • Hotel Art Palace Suites & Spa: In Casablanca, this 5-star hotel, rated 8.6 out of 10 by travelers, makes a strong family base with its family rooms, hot tub, and indoor pool, while travelers often love the pool and beautiful rooms.
What luxury vacation packages are available in Morocco?
Luxury Morocco vacation packages can feature exquisite hotels across its vibrant cities, offering premium amenities and service:Browse luxury vacation packages in Morocco on Expedia to compare options.
Which destinations in Morocco have adults-only resorts?
Several destinations in Morocco offer adults-only resorts that can be part of your Morocco vacation package, providing a tranquil stay:Browse adults-only resorts in Morocco on Expedia to compare.
When should I book vacation packages for the top destinations in Morocco?
For a Morocco vacation package, booking around 6 to 7 weeks ahead is generally recommended, though the ideal timing varies slightly by destination.Travelers tend to book trips to these destinations most often from February to May, in August, and in December. If you're planning a spontaneous getaway, Expedia also offers last-minute Morocco vacation packages.
How many days do you need for a Morocco vacation?
Most Morocco vacation packages last around 6 days, but the ideal trip length depends on where you're going and what you'd like to experience.Marrakech, known for its vibrant city and cultural attractions, is often enjoyed with a stay of around 6 days. Week-long trips are popular, and some travelers also opt for weekend getaways or longer two-week visits, allowing time to explore the bustling Jemaa el-Fnaa square.Casablanca, a central urban destination with a mix of city and cultural attractions, also sees typical stays of around 6 days. Many travelers choose week-long trips, with some extending to two weeks, providing ample opportunity to visit landmarks like the impressive Hassan II Mosque.
Can I change or cancel my Morocco vacation package if my plans change?
Yes, you can cancel your vacation package via your itinerary page on Expedia or by contacting customer service. Remember that some packages are fully refundable, but the details vary based on each unique booking. A fully refundable package may depend on how far out from the travel dates you're canceling and what airline you are traveling with.
Do One Key members get extra savings when booking Morocco vacation packages?
Yes, members who join our free One Key™ travel rewards program can instantly unlock additional savings and save 10% or more on over 500,000 stays worldwide with Member Prices and over 1 million car rentals.
Does Expedia offer Book Now, Pay Later Morocco vacation packages?
Yes, with Expedia's Book Now, Pay Later option, powered by Affirm, you can spread the cost of your Morocco vacation over 3, 6, or 12 months. With no late payment fees or hidden costs, it's easy to secure your ideal vacation package as soon as you spot it.
How do I find last-minute vacation packages to Morocco?
To find last-minute vacation packages to Morocco, explore the last-minute deals section for the latest package offers, including flights, departing in the coming weeks. Being flexible with your travel dates and hotel preferences can help you secure the best prices.
How does free cancellation work on Morocco vacation packages?
Free cancellation on a Morocco vacation package depends on the specific hotel and rate combination you book. Many bookings allow free cancellation up to a stated deadline (often a few days before travel) where eligible. Read the cancellation terms carefully when reviewing the package, and visit Expedia help center for further details.
Is it cheaper to book a Morocco vacation as a package or separately?
Booking flights and hotels together can unlock lower overall prices. Better still, you can tailor your Morocco getaway to match your exact preference. Pick your preferred flight time, select the hotel type and add a car rental. Explore our bundles to see how much you can save.
Why should I book my Morocco vacation package with Expedia?
Booking your vacation package on Expedia makes it easier to get more out of your trip from the start. With a wide choice of hotels, you can compare prices, reviews and amenities all in one place, then bundle your hotel with flights which could help you save even more. Flexible booking options on selected stays also make it easier to plan with confidence.

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 beach, marina, and dense urban development.

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
A historic tower with intricate architecture, a paved walkway, and a stone wall with scattered ruins.
Photo by TM

Koutoubia Mosque

8.8/10 (2,814 reviews)
Gaze up at the curved windows of one of the three remaining Almohad minarets in the world at the Mosque of the Booksellers.
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
A person carrying a surfboard on a beach with camels.

Essaouira Beach

8.8/10 (367 reviews)
Why not spend a carefree afternoon at Essaouira Beach during your travels in Essaouira? Take in the live music while you're in the area.
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
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.