Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Morocco

Visit this North African nation to soak up the sun, admire lavish Islamic architecture and explore centuries of religious history. 

Morocco is known for its ornate architecture as well as for its red- and golden-hued landscapes. Explore this North African country and discover a diverse range of picturesque terrains, from desert dunes to sandy beaches to towering mountain ranges. 

Modern Morocco is still largely influenced by the Islamic conquest of A.D. 670 and the country remains an Arab nation that observes Muslim customs and holidays. Although colonized by the French beginning in 1912, Morocco gained full independence from colonial rule in 1956. 

Explore thriving cities such as Casablanca, made famous by the movie of the same name. In Fez, wander the atmospheric streets of the historic Fez Medina and practice your haggling skills. Buy exotic spices and quality fabrics from local vendors, and try spicy Moroccan cuisine from a food cart.

Another popular city destination in Marrakech, home to the vibrant Jemaa el Fna square. Watch magicians perform tricks and acrobats fly through the air while being cheered on by the public.

Head to Morocco’s Atlantic coast for miles of sandy beaches. Surf in the clear waters of Taghazout, relax under an umbrella at El Jadida’s sandy shores or experience the bustling oceanfront town of Agadir. For a more active vacation, try mountain biking in the rugged terrain of the Atlas Mountains.

Many international flights touch down at Mohammed V International Airport in Casablanca. Travel from Casablanca to other major cities by train or bus. Car rental is a good choice for those who want to explore some of the country’s more remote destinations. In cities, consider renting a motorcycle or scooter to zip around the streets.

Locals are generally friendly and hospitable toward foreigners, providing they are respectful of the conservative atmosphere of the country. Keep in mind that Friday is a holy day, so check ahead to see what is open. Alcohol is available in licensed hotels and tourist areas, but drinking in other places is not allowed. Women should dress modestly when in public and especially when visiting religious sites.

Come to Morocco to discover unique cultural experiences and natural landscapes that fill you with awe and inspiration.

*Savings based on all vacation package bookings with Flight + Hotel on Expedia.ca from January through December 2017, as compared to price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.


Top Hotel Deals

See all 4,784 properties in Morocco
Atlas Sky Airport C$132
Atlas Sky Airport

Atlas Sky Airport

Zone Urbaine, Nouaceur
     
    3.8
    of 5, from 677 reviews
    4.0 out of 5.0

    Situated near the airport, this spa hotel is within 16 mi (25 km) of Town Park, Casanearshore Park, and Casablanca Technopark. Casablanca Twin Center and Ain Diab Beach are also within 20 mi (32 km).

    Savoy Le Grand Hotel C$164
    Savoy Le Grand Hotel

    Savoy Le Grand Hotel

    Avenue de la Menara, Marrakech
       
      4.1
      of 5, from 570 reviews
      5.0 out of 5.0

      Located near the airport, this family-friendly hotel is within 6 mi (10 km) of Menara Mall, Oasiria Water Park, and Le Jardin Secret. Agdal Gardens and Royal Club Equestrian Center are also within 6 mi (10 km).

      Kenzi Club Agdal Medina All Inclusive C$190
      Kenzi Club Agdal Medina All Inclusive

      Kenzi Club Agdal Medina All Inclusive

      Avenue Mohamed VI Zone de l Agdal, Marrakech
         
        4.2
        of 5, from 1,628 reviews
        5.0 out of 5.0

        Set amid 10 hectares of olive groves, the Kenzi Club Agdal Medina All Inclusive resort is just a 12-minute drive from Marrakech Menara Airport. It’s a 10-minute free shuttle ride to the center of the city, where guests can explore the lively medina and market stalls.

        Opera Plaza Hotel Marrakech C$99
        Opera Plaza Hotel Marrakech

        Opera Plaza Hotel Marrakech

        Angle Avenue Mohammed VI, Marrakech
           
          4.2
          of 5, from 410 reviews
          4.0 out of 5.0

          Located in Hivernage, this spa hotel is within 6 mi (10 km) of Harti Garden, Palais des Congres, and Theatre Royal. Place du 16 November is 0.6 mi (0.9 km) away.

          Adam Park Hotel & Spa Marrakech C$88
          Adam Park Hotel & Spa Marrakech

          Adam Park Hotel & Spa Marrakech

          7th Avenue Art, Agdal Tourist Area, Marrakech
             
            3.7
            of 5, from 310 reviews
            5.0 out of 5.0

            This family-friendly Marrakech hotel is located in Agdal, within 2 mi (3 km) of Cinema Megarama, Agdal Gardens, and Place of Youth. Jemaa el-Fnaa and Oasiria Water Park are also within 3 mi (5 km).

            Movenpick Hotel Casablanca C$125
            Movenpick Hotel Casablanca

            Movenpick Hotel Casablanca

            Rond - Point Hassan II, Casablanca
               
              3.8
              of 5, from 650 reviews
              5.0 out of 5.0

              Located in Casablanca City Center, this luxury hotel is within 6 mi (10 km) of Casablanca Twin Center, Port of Casablanca, and Hassan II Mosque. Ain Diab Beach and Morocco Mall are also within 6 mi (10 km).

              Mogador Palace Agdal C$71
              Mogador Palace Agdal

              Mogador Palace Agdal

              Zone touristique Agdal, Marrakech
                 
                3.3
                of 5, from 349 reviews
                5.0 out of 5.0

                This family-friendly Marrakech hotel is located near the airport, within 1 mi (2 km) of Cinema Megarama and Agdal Gardens. Jemaa el-Fnaa and Oasiria Water Park are also within 3 mi (5 km).

                La Mamounia C$631
                La Mamounia

                La Mamounia

                Avenue Bab - Jdid, Marrakech
                   
                  4.5
                  of 5, from 222 reviews
                  5.0 out of 5.0

                  Located near the airport, this family-friendly hotel is within 6 mi (10 km) of Koutoubia Minaret, Jemaa el-Fnaa, and Bab El Djedid.

                  Top Flight + Hotel Deals