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 24 - Jun 25
This weekend Jun 28 - Jun 30
Next weekend Jul 5 - Jul 7

Featured Morocco Resorts & Hotels with Spas

See all 5,861 Properties in Morocco

Estimated price for 1 night/2 adults

Riad Nashira & Spa

Riad Nashira & Spa

Diour Saboune, Derb Sidi Makhlouf n. 16, Marrakech
    5.0 out of 5.0
     
     
    4.7 out of 5 (188 reviews)

    This family-friendly Marrakech riad is located near the airport, within a 15-minute walk of Marrakesh Museum and Medersa Ben Youssef. Jemaa el-Fnaa and Koutoubia ...

    The Riad was a haven of peace, cool and beauty amongst the excitement and bustle of the souks.
    Jun 2, 2019

    $159 per night for 2 guests

    Jun 26 - Jun 27
    Riad Nashira & Spa$159
    Kenzi Club Agdal Medina All Inclusive

    Kenzi Club Agdal Medina All Inclusive

    Avenue Mohamed VI Zone de l Agdal, Marrakech
      5.0 out of 5.0
       
       
      4.2 out of 5 (1670 reviews)

      This family-friendly Marrakech property is located near the airport, within 1 mi (2 km) of High Atlas and Cinema Megarama. Saadian Tombs and Oasiria Water Park ...

      Lovely place to stay. Beautiful room, pools and gardens
      Jun 5, 2019

      $162 per night for 2 guests

      Jun 25 - Jun 26
      Kenzi Club Agdal Medina All Inclusive$162
      Lina Ryad & Spa

      Lina Ryad & Spa

      Avenue Hassan I, Quartier Andalous, Ancienne Medina, Chefchaouen
        5.0 out of 5.0
         
         
        4.5 out of 5 (155 reviews)

        Situated in Chefchaouen, this luxury riad is within 1 mi (2 km) of Plaza Uta el-Hammam and Chefchaouen Waterfall. Chefchaouen Kasbah and Ras Elma Park are also ...

        The staff was outstanding, the location was perfect, the food was incredible. It was a great overall experience and i will recomend to anybody looking to go to Chefchaouen!!!!!!!
        May 31, 2019

        $155 per night for 2 guests

        Jun 28 - Jun 29
        Lina Ryad & Spa$155
        Riad Elisa

        Riad Elisa

        Ksour Rue Sidi Lyamani nº 21, Marrakech
          5.0 out of 5.0
           
           
          4.2 out of 5 (87 reviews)

          Located in Medina, this luxury riad is within a 10-minute walk of High Atlas, Jemaa el-Fnaa, and Almoravid Koubba. Marrakesh Museum and Koutoubia Minaret are ...

          Review The property was centrally located and was very clean. However, all the rooms had a foul smell that came from the bathroom for the entire stay. The staff was very accommodating and helpful.
          Jan 31, 2019

          $74 per night for 2 guests

          Jul 16 - Jul 17
          Riad Elisa$74
          Palais Sheherazade & Spa

          Palais Sheherazade & Spa

          23 Arsat Beniss Douh, Medina, Fes
            5.0 out of 5.0
             
             
            4.1 out of 5 (127 reviews)

            Located in Fes El Bali, this luxury riad is within a 10-minute walk of Der Batha Museum, Medersa Bou-Inania, and Blue Gate. University of Al Quaraouiyine and ...

            We loved it! Everything was wonderful! Amazing staff!
            Apr 12, 2019

            Palais Sheherazade & SpaGet Rates

            Riad Andalla Spa

            Riad Andalla Spa

            2 Derb El Boumba, Rue Arset Laghzail, Rue Tikhizrit, Marrakech
              4.5 out of 5.0
               
               
              4.9 out of 5 (182 reviews)

              Located in Medina, this luxury riad is within a 10-minute walk of High Atlas, Dar Si Said Museum, and Bahia Palace. Marrakesh Museum and Almoravid Koubba are ...

              Fantastic place and location! It was a dream-like oasis in the middle of the “old town.” The staff was friendly and attentive. They made us feel like we were the only guests (even though, of course, we were not). We highly recommend and would return in a heartbeat. There is no doubt we will be ...
              Jun 21, 2019

              $84 per night for 2 guests

              Jun 29 - Jun 30
              Riad Andalla Spa$84
              La Maison Arabe Hotel, Spa and Cooking Workshops

              La Maison Arabe Hotel, Spa and Cooking Workshops

              1, Derb Assehbé, Bab Doukkala, Marrakech
                5.0 out of 5.0
                 
                 
                4.9 out of 5 (262 reviews)

                Located in Medina, this luxury hotel is within a 15-minute walk of High Atlas, Koutoubia Minaret, and Jemaa el-Fnaa. Almoravid Koubba and Ben Youssef Mosque ...

                What a wonder and beautiful Hotel. The staff was great and management very helpful with friendly service. I loved their recommendations and my stay was awesome. Thank you so much!
                Jun 14, 2019

                $172 per night for 2 guests

                Jun 26 - Jun 27
                La Maison Arabe Hotel, Spa and Cooking Workshops$172
                Mazagan Beach & Golf Resort

                Mazagan Beach & Golf Resort

                Route de Houzia, Haouzia, Casablanca-Settat
                  5.0 out of 5.0
                   
                   
                  4.3 out of 5 (441 reviews)

                  This Haouzia hotel is on the beach, 2.3 mi (3.7 km) from Haouzia Beach, and within 9 mi (15 km) of El Jadida Beach and El Jadida Municipal Theater. El Jadida ...

                  I liked everything about the hotel this is why we keep coming . Should do special price for regular customers
                  Jun 11, 2019

                  $217 per night for 2 guests

                  Jun 26 - Jun 27
                  Mazagan Beach & Golf Resort$217
                  2Ciels Boutique Hotel & SPA

                  2Ciels Boutique Hotel & SPA

                  Street Oued El Makhazine, Corner Imam Chafai, Gueliz, Marrakech
                    4.0 out of 5.0
                     
                     
                    4.6 out of 5 (424 reviews)

                    Located in Gueliz, this spa hotel is within a 15-minute walk of Royal Tennis Harti and Palais des Congres. Koutoubia Minaret is 1.2 mi (1.9 km) away. Marrakech ...

                    beautiful hotel. nice pool deck. comfortable rooms. highly recommend
                    Jun 13, 2019

                    $114 per night for 2 guests

                    Jul 9 - Jul 10
                    2Ciels Boutique Hotel & SPA$114
                    Paradis Plage Surf Yoga & Spa resort

                    Paradis Plage Surf Yoga & Spa resort

                    Km 26 route d'Essaouira, Imi Ouaddar, Tamri
                      5.0 out of 5.0
                       
                       
                      4.4 out of 5 (212 reviews)

                      This Tamri hotel is on the beach, 0.4 mi (0.7 km) from Atlantica Park, and within 9 mi (15 km) of Taghazout Beach and Imourane Beach. Golf Tazegzout is 7.3 mi ...

                      Very relaxing place to stayReally enjoyed our week - it was a very relaxing place to stay, with very friendly staff and good food. Food and drink prices were a bit on the high side.
                      Feb 22, 2019

                      $119 per night for 2 guests

                      Jun 26 - Jun 27
                      Paradis Plage Surf Yoga & Spa resort$119
                      Map

                      Pocket Guide: Resorts & Hotels with Spas 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