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.

Check prices on hotels in Morocco

Tonight Jun 16 - Jun 17
This weekend Jun 21 - Jun 23
Next weekend Jun 28 - Jun 30

Featured Morocco Ski Hotels

See all 5,640 Properties in Morocco

Estimated price for 1 night/2 adults

Dar Adrar

Dar Adrar

Atlas Mountains, Asni
    3.0 out of 5.0
    4.5 out of 5 (33 reviews)

    Situated in Asni, this bed & breakfast is steps from Toubkal National Park and High Atlas. Aksoual and Toubkal are also within 12 mi (20 km).

    Dad Adrar.Stayed 4 nights. Staff was excellent. Hamid - the manager - is the most responsive hotel manager I have ever encountered (and I have been working for the airlines for 30 years as aircrew - so I have stayed at hundreds of places). Breakfast was very good. Common area pleasent. Terrace overlooking ...
    Mar 17, 2019

    $25 per night for 2 guests

    Jun 23 - Jun 24
    Dar Adrar$25
    Riad Oussagou

    Riad Oussagou

    Douar Ait Souka-Imlil-High, Atlas Mountains, Asni
      2.0 out of 5.0
      3.9 out of 5 (21 reviews)

      This family-friendly Asni riad is located on the riverwalk, 0.1 mi (0.1 km) from Toubkal National Park, and within 12 mi (20 km) of Aksoual and Souk Hebdomadaire ...

      Well located, comfortably mountain riad!Very nice Riad in excellent condition and well located! The only 2 complaints were that the food was overpriced for the amount of food given AND they apparently do NOT work with the reservations made via We had reserved a room for 7 only to find out the largest available was for 4. However, ...
      Nov 8, 2018

      $23 per night for 2 guests

      Jun 17 - Jun 18
      Riad Oussagou$23
      Adama Resort

      Adama Resort

      Route d'Amizmiz, KM 7,5, Marrakech
        4.0 out of 5.0
        4.1 out of 5 (162 reviews)

        This family-friendly Marrakech hotel is located near the airport, within 2 mi (3 km) of High Atlas and Noria Golf Club. Oasiria Water Park is 1.9 mi (3.1 km) ...

        Our second visit to Adama Resort and just as good as our first. So tranquil and peaceful but only 10mins by car or free shuttle to the hustle and bustle of Marrakech. The staff are really attentive and helpful. Excellent breakfast choice and the beef tagine at dinner was a family favourite. Can't ...
        Apr 10, 2019

        $130 per night for 2 guests

        Jun 17 - Jun 18
        Adama Resort$130
        Almas Hotel

        Almas Hotel

        79, Avenue Moulay Rachid Gueliz, Marrakech
          3.0 out of 5.0
          3.9 out of 5 (189 reviews)

          Located in Gueliz, this hotel is within 1 mi (2 km) of High Atlas, Palais des Congres, and Menara Mall. Koutoubia Minaret and Almoravid Koubba are also within ...

          Very clean and large room. Air condition works well. I was able to rest enough in such a great place. The only negative point is that the water in the shower room didn't get drained well.
          Jun 8, 2019

          $52 per night for 2 guests

          Jun 17 - Jun 18
          Almas Hotel$52
          Aloha Surf Camp Maroc

          Aloha Surf Camp Maroc

          route de Taghazout, Awrir
            3.0 out of 5.0
            3.5 out of 5 (11 reviews)

            This family-friendly Awrir guesthouse is located near the beach, within 3 mi (5 km) of Imourane Beach and Golf Tazegzout. Agadir Beach and Taghazout Beach are ...

            "Friendly atmosphere"It was lovely staying at alhoha. Staff were very friendly and everyone felt home. Good for the price and extra bonus was the morning breakfast. Location was good, something different of experience. As the hotel is on Hill was bit of a walk to the the main road. Has village feel. Lovely greenery and ...
            Jan 25, 2019

            $24 per night for 2 guests

            Jun 30 - Jul 1
            Aloha Surf Camp Maroc$24
            Angsana Riads Collection Morroco

            Angsana Riads Collection Morroco

            N 1-2-4 Derb Abbes El Fassi, Riad Zitoun Jdid - Medina, Marrakech
              4.0 out of 5.0
              4.3 out of 5 (388 reviews)

              This family-friendly Marrakech riad is located near the airport, just steps from High Atlas and Dar Si Said Museum. Bahia Palace and El Badi Palace are also ...

              It is a true experience of Marrakech with a real authentic feel. In an ideal location.
              Jun 9, 2019

              $95 per night for 2 guests

              Jul 1 - Jul 2
              Angsana Riads Collection Morroco$95
              Assam Hotel

              Assam Hotel

              Km 4 Route de tanger, Kenitra
                3.5 out of 5.0
                3.1 out of 5 (13 reviews)

                Situated in Kenitra, this hotel is within 9 mi (15 km) of Universite Ibn Tofaill, Kenitra Golf, and Kasbat Mahdia. Hassan Tower and Exotic Gardens are also within ...

                Wonderful hotel with a great pool for lounging. The locals come by on the weekends so it gets a bit busy, but there are lounge chairs and umbrellas or palm trees to lie under. The room was spacious and clean with simple amenities. Would stay there again.
                Aug 9, 2018

                Assam HotelGet Rates

                Labranda Atlas Amadil

                Labranda Atlas Amadil

                Chemin Des Dunes, Agadir
                  4.0 out of 5.0
                  3.4 out of 5 (132 reviews)

                  Located in Agadir Bay, this beachfront hotel is on the boardwalk and within a 15-minute walk of Casino Le Mirage and Agadir Beach. Agadir Marina is 2.1 mi (3.4 ...

                  Fabulous Everything was Great ,
                  Mar 17, 2019

                  $54 per night for 2 guests

                  Jun 23 - Jun 24
                  Labranda Atlas Amadil$54
                  Atlas Essaouira & SPA

                  Atlas Essaouira & SPA

                  Boulevard Mohamed V, Essaouira
                    5.0 out of 5.0
                    4.1 out of 5 (638 reviews)

                    Located in Essaouira Coast, this beachfront hotel is in a provincial park and within 1 mi (2 km) of Skala du Port and Essaouira Beach. Mohammed Ben Abdallah ...

                    This is a lovely, large hotel. Apart from carpets in the corridors, which seem slightly tired in places it is in good condition and offers good value for money. Essaouira can be very windy and this was the case during our stay. At 23 degrees it was 15 degrees cooler then Marrakech and 5 degrees cooler ...
                    May 28, 2019

                    $65 per night for 2 guests

                    Jun 23 - Jun 24
                    Atlas Essaouira & SPA$65
                    Auberge Africa

                    Auberge Africa

                    Province Errachidia, Merzouga, Taouz, Drâa-Tafilalet
                      2.0 out of 5.0
                      4.8 out of 5 (8 reviews)

                      Nestled on the beach, this Merzouga inn is 0.1 mi (0.1 km) from Erg Chebbi and 2.3 mi (3.7 km) from Lake Dayet Srij. Igrane Palm Grove is 3.9 mi (6.3 km) ...

                      It was just a basic simple base for me to go camel trekking from the next day. Nothing fancy but it is very reasonably priced and has friendly staff. Good value for money.
                      Feb 12, 2019

                      $13 per night for 2 guests

                      Jun 23 - Jun 24
                      Auberge Africa$13

                      Pocket Guide: Ski Hotels in Morocco

                      Search for hotels in Morocco on Expedia. You can easily find your hotels in Morocco using one of the methods below:

                      • View our selection of featured hotels in Morocco
                      • Use the map to find hotels in the Morocco neighborhood you prefer
                      • Use the filters to see hotels in a specific area of Morocco, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Morocco
                      • Enter your travel dates to view the best deals on hotels in Morocco - while they last