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 Holiday

Enjoy sun, sand, sea and culture in a North African country that beguiles with its Arabic architecture, mountains, desert and extensive coastline.

Morocco is an exotic country of wild beaches, snow-capped mountains and vast desert regions in North African. Lying between the ocean and the dunes of the Sahara Desert, its cities are a patchwork of extravagant ancient architecture, modern high-rises and labyrinthine alleys leading to souks.

Visit the country’s capital, Rabat, where its imperial past can be seen in the 12th-century walls and gates. Tour the fortresses, mosques, palaces and gardens of Fez, the country's oldest city. Head toward the north Atlantic coast and see Tangier, the main port linking Europe with Africa. Drink mint tea while enjoying views of the sea and tour the Kasbah Museum in the former sultan's palace. Travel 200 miles (320 kilometers) down the coast to Casablanca and its Hassan II Mosque, one of the largest mosques in the world. In Marrakech, explore the networks of souks and shopping malls.

With a diverse natural landscape, Morocco provides plenty of outdoor adventures. Hike and bike the trails of the High Atlas Mountains. Go through gorges and forests past rivers, waterfalls and ancient fortified towns. Venture into the Sahara Desert on a sunset or sunrise camel ride or traverse the sand dunes in a four-wheel-drive. Ski down the runs of Oukaimeden or Mischliffen, two winter ski resorts within the Atlas Mountains.

To experience Morocco's beach life, visit either the Atlantic or Mediterranean coastline. Swim in the calm waters of Oualidia's lagoon. In autumn observe flocks of migrating pink flamingoes. Climb on a surfboard at Tamri and enjoy a range of watersports at Agadir’s beach.

Morocco is located in the northwest corner of Africa and is easy to reach by plane. Regular international flights connect to several cities including Casablanca, Marrakech and Rabat. You can also come by boat from several Spanish ports. Morocco has good transportation infrastructure; getting around is easy via rail and road. Book your vacation in this exotic country known for its varied geography, culture, architecture and beaches.


Top Hotel Deals

See all 6,095 properties in Morocco
Atlas Sky Airport £93
Reviewed on 20 May 2019
See details
 
Atlas Sky Airport

Atlas Sky Airport

Zone Urbaine, Nouaceur
     
    3.8 of 5
    4.0 out of 5.0

    Very close to airport with free shuttle service. Not much in vicinity though so only good for long layover or one night before very early flights.

    Savoy Le Grand Hotel £102
    Reviewed on 20 May 2019
    See details
     
    Savoy Le Grand Hotel

    Savoy Le Grand Hotel

    Avenue de la Menara, Marrakech
       
      4.1 of 5
      5.0 out of 5.0

      Great location and facilities. Food and beverage service limited due to Ramadan

      Kenzi Club Agdal Medina All Inclusive £140
      Reviewed on 21 May 2019
      See details
       
      Kenzi Club Agdal Medina All Inclusive

      Kenzi Club Agdal Medina All Inclusive

      Avenue Mohamed VI Zone de l Agdal, Marrakech
         
        4.2 of 5
        5.0 out of 5.0

        There could have been more selection at the snack bar by the pool bar.

        Opera Plaza Hotel Marrakech £71
        Reviewed on 2 May 2019
        See details
         
        Opera Plaza Hotel Marrakech

        Opera Plaza Hotel Marrakech

        Angle Avenue Mohammed VI, et Avenue Hassan II, Marrakech
           
          4.3 of 5
          4.0 out of 5.0

          Nice big room excellent staff very good position. Great view from our balcony.Excellent breakfast.

          Adam Park Hotel & Spa Marrakech £49
          Reviewed on 13 May 2019
          See details
           
          Adam Park Hotel & Spa Marrakech

          Adam Park Hotel & Spa Marrakech

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

            Nice Location and clean and tidy, very close to airport and shopping malls

            Movenpick Hotel Casablanca £81
            Reviewed on 5 May 2019
            See details
             
            Movenpick Hotel Casablanca

            Movenpick Hotel Casablanca

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

              The kindness and treatment received by the staff. The room was impeccable, very fast elevators.

              Mogador Palace Agdal £55
              Reviewed on 21 May 2019
              See details
               
              Mogador Palace Agdal

              Mogador Palace Agdal

              Zone touristique Agdal, Marrakech
                 
                3.3 of 5
                5.0 out of 5.0

                We loved everything about the hotel, closeness to the airport, free shuttle to the town centre 10 minutes, The staff were brilliant considering our lack of ability to speak Arabic, French. Mohamed who we met on the first day we arrived was great and welcoming - he even upgraded us. Very helpful staff, ...

                La Mamounia £611
                Reviewed on 28 Mar 2019
                See details
                 
                La Mamounia

                La Mamounia

                Avenue Bab - Jdid, Marrakech
                   
                  4.5 of 5
                  5.0 out of 5.0

                  Great service....Hakim in the Italian bar made us feel at home...all around comfort and luxury

                  Top Flight + Hotel Deals

                  Top Deals on Flights

                  These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.