Last-minute hotel deals in Morocco

Fri 24 Apr
Mon 27 Apr
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year since 1999

Fri 24 Apr
Mon 27 Apr
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconThe best price on last-minute hotel deals.
usp iconThe best choice with thousands of stays worldwide.
usp iconThe best availability, even at the last minute.
usp iconFree cancellation options and fast, friendly support.

Morocco

Most popular
Sort by

See the latest prices and deals by choosing your dates

Riad Tamayourt Ocean View & piscine chauffée à 30
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Essaouira · 255.08 km from centre

    9.1

     

    385 reviews

    Featuring pool with a view and views of sea, Riad Tamayourt Ocean View & piscine chauffée à 30 is a recently renovated guest house located in Essaouira, 2.6 km from Golf de Mogador. This beachfront property offers access to a patio and free private parking. The accommodation provides airport transfers, while a car rental service is also available.

    Providing a terrace, specific units are air conditioned and include a dining area and a seating area with a flat-screen TV. Featuring a private bathroom with a walk-in shower and free toiletries, units at the guest house also offer free WiFi, while selected rooms are equipped with a balcony. At the guest house, every unit includes bed linen and towels.

    Breakfast is available, and includes continental, vegetarian and halal options. Guests can enjoy a meal at the on-site family-friendly restaurant, which serves French cuisine and also offers vegetarian, dairy-free and gluten-free options.

    Guests at the guest house will be able to enjoy activities in and around Essaouira, like cycling and walking tours. Kids pool is also available at Riad Tamayourt Ocean View & piscine chauffée à 30, while guests can also relax in the garden.

    Essaouira Mogador Airport is 10 km away.

    Compare price on Booking.com
    Compare price on Booking.com
    Riad de charme l'Oasis d'Essaouira - Suite Luxe
    Full StarFull StarFull StarFull Star
    This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

    Riad in Essaouira · 255.10 km from centre

      8.8

       

      47 reviews

      Riad de charme l'Oasis d'Essaouira - Suite Luxe features accommodation situated 100 metres from the centre of Essaouira and offers free bikes and a terrace. Free WiFi is available throughout the property and private parking is available on site. The accommodation provides airport transfers, while a car rental service is also available.

      This riad with city views has tiled floors, 1 bedroom and 1 bathroom with an a bath or shower and a hair dryer. Towels and bed linen are featured in the riad. The property has an outdoor dining area.

      Continental and halal breakfast options with local specialities, fresh pastries and pancakes are available.

      The riad boasts a variety of wellness options, including a fitness room, a solarium and yoga classes. Guests at the riad will be able to enjoy activities in and around Essaouira, like walking tours. Guests can also relax in the shared lounge area.

      Plage d'Essaouira is less than 1 km from Riad de charme l'Oasis d'Essaouira - Suite Luxe, while Golf de Mogador is 6.1 km from the property. Essaouira Mogador Airport is 17 km away.

      Compare price on Booking.com
      Compare price on Booking.com
      Primary image
      Riad Dar Awil
      Full StarFull StarFull Star
      This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

      Riad in Essaouira · 255.10 km from centre

        9.8

         

        35 reviews

        Breakfast available

        A stay at Riad Dar Awil places you in the heart of Essaouira, steps from Bab Marrakech Tower and 3 minutes by foot from Place du Marché aux Grains. This riad is 0.3 mi (0.5 km) from Dar Souiri and 0.3 mi (0.5 km) from Bab Sba.

        Compare price on Booking.com
        Compare price on Booking.com
        Room
        Riad Darko
        Full StarFull Star
        This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

        Guesthouse in Essaouira · 255.10 km from centre

          With a stay at Riad Darko in Essaouira (Medina), you'll be steps from Souk Jdid and Haim Pinto Synagogue. This guest house is 0.1 mi (0.1 km) from Fish Market and 0.1 mi (0.1 km) from Place du Marché aux Grains.

          Compare price on Booking.com
          Compare price on Booking.com
          Chems Bleu
          This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

          Riad in Essaouira · 255.11 km from centre

            9.5

             

            1,299 reviews

            Breakfast available

            The Chems Bleu is a calm and sunny house that offers comfortable accommodation and amazing views of the beach and the port.

            It features a flowery patio with an Andalusia fountain and the larges terraces where you can relax in the sun.

            Guestrooms are individually decorated and named after the dominating colour of their décor. They are comfortable and bright and equipped with modern en suite facilities.

            With its ocean front view, a top-notch maid service and dedication to exceptional service, the Riad Chems Bleu is a jewel of Essaouira.

            Compare price on Booking.com
            Compare price on Booking.com
            Primary image
            Riad Dar Nor
            Full StarFull StarFull Star
            This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

            Riad in Essaouira · 255.11 km from centre

              8.6

               

              7 reviews

              Breakfast available

              With a stay at Riad Dar Nor in Essaouira (Medina), you'll be steps from Bab Marrakech Tower and 3 minutes by foot from Place du Marché aux Grains. This beach riad is 0.3 mi (0.5 km) from Dar Souiri and 0.3 mi (0.5 km) from Bab Sba.

              Compare price on Booking.com
              Compare price on Booking.com
              Riad Mogantique-Essaouira
              Full StarFull StarFull Star
              This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

              Riad in Essaouira · 255.18 km from centre

                8.9

                 

                374 reviews

                Riad Mogantique-Essaouira features accommodation situated 100 metres from the centre of Essaouira and offers a garden and a shared lounge. The property has sea and inner courtyard views, and is 600 metres from Plage d'Essaouira. The accommodation provides airport transfers, while a car rental service is also available.

                Featuring a private bathroom with a walk-in shower and a hair dryer, units at the riad also boast free WiFi, while some rooms have a terrace. At the riad, each unit has bed linen and towels.

                Golf de Mogador is 5.6 km from the riad. Essaouira Mogador Airport is 16 km from the property.

                Compare price on Booking.com
                Compare price on Booking.com
                Primary image
                Suite Azur Hotel
                Full StarFull StarFull StarHalf Star
                This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                Guesthouse in Essaouira · 255.24 km from centre

                  8.0

                   

                  5 reviews

                  Breakfast available

                  With a stay at Suite Azur Hotel in Essaouira (Medina), you'll be steps from Fish Market and Place du Marché aux Grains. This guest house is 0.1 mi (0.1 km) from Skala de la Ville and 0.1 mi (0.1 km) from Mohammed Ben Abdallah Museum.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  Dar Alya Essaouira Maison et table d'hôtes
                  Full StarFull StarFull StarFull Star
                  This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                  Guest house in Essaouira, Ghazoua · 255.29 km from centre

                    9.6

                     

                    55 reviews

                    Offering a year-round heated outdoor pool and sun terrace, Dar Alya Essaouira - adult only, is located in Ghazoua. Guests can enjoy the on-site restaurant. Free private parking is available on site.

                    Certain units feature a seating area for your convenience. Some units include views of the pool or garden. Extras include heated floors in bathrooms, bath robes, free toiletries and a hair dryer. Dar Alya Essaouira features free WiFi throughout the property.

                    This guest house has gym classes and car hire is available. Guests can enjoy various activities in the surroundings, including golfing and horse and quad riding.

                    The nearest airport is Essaouira Mogador Airport, 7 km from Dar Alya Essaouira.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Riad Azul
                    Full StarFull StarFull Star
                    This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                    Bed and breakfast in Essaouira · 255.31 km from centre

                      8.7

                       

                      1,145 reviews

                      Riad Azul features accommodation set 100 metres from the centre of Essaouira and provides a terrace and a shared lounge. The property features city and inner courtyard views, and is 600 metres from Plage d'Essaouira. The accommodation offers a 24-hour front desk, airport transfers, full-day security and free WiFi.

                      At the bed and breakfast, units have a wardrobe. Units come complete with a private bathroom equipped with a walk-in shower and a hair dryer, while certain units at the bed and breakfast also provide guests with a seating area. At the bed and breakfast, each unit comes with bed linen and towels.

                      A selection of options including local specialities, fresh pastries and pancakes is served for breakfast.

                      A car rental service is available at the bed and breakfast.

                      Golf de Mogador is 5.6 km from Riad Azul. Essaouira Mogador Airport is 16 km away.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Dar El Paco
                      Full StarFull StarFull Star
                      This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                      Bed and breakfast in Essaouira · 255.34 km from centre

                        9.0

                         

                        597 reviews

                        Located in central Essaouira, this traditional Moroccan bed and breakfast is 300 metres from the beach. It offers individually decorated rooms with free Wi-Fi and mint tea upon arrival.

                        Each room overlooks the medina and features a shower. Dar El Paco also provides a living room area.

                        Breakfast is served daily.

                        You can relax on the rooftop terrace and admire a panoramic view of the medina and sea.

                        Dar El Paco provides guided tours of the souk, just 50 metres away. Local activities also include horse or camel riding and kitesurfing.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Riad Dar L'Oussia & SPA
                        Full StarFull StarFull StarFull Star
                        This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                        Riad in Essaouira · 255.35 km from centre

                          8.9

                           

                          281 reviews

                          Breakfast available

                          This riad is located right next to the beach, with panoramic views of the sea, the port and the Medina. It offers a hammam and spa treatments.

                          The traditionally-decorated guestrooms at Riad Dar L'Oussia & SPA are all situated around the central courtyard and are equipped with under-floor heating.

                          The riad has a restaurant which serves typical cuisine. Guests can eat inside by the fireplace, or on the sunny terrace in the warmer months.

                          At Riad Dar L'Oussia & SPA guests can also enjoy the solarium and aromatherapy massages.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          Dar Milal
                          This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                          Bed and breakfast in Essaouira · 255.37 km from centre

                            7.1

                             

                            76 reviews

                            Set in Essaouira, Marrakech-Safi region, Dar Milal is located 5.9 km from Golf de Mogador. The property is 600 metres from Plage d'Essaouira, and within 200 metres of the city centre.

                            All units are equipped with a flat-screen TV and a fully equipped kitchenette with a fridge. With a private bathroom, units at the bed and breakfast also provide guests with free WiFi. The units will provide guests with kitchenware.

                            Essaouira Mogador Airport is 16 km away.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            Dar Saffron Essaouira
                            Full StarFull StarFull Star
                            This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                            Apartment in Essaouira · 255.39 km from centre

                              10.0

                               

                              1 review

                              Set in Essaouira, 5.9 km from Golf de Mogador, Dar Saffron Essaouira offers beachfront accommodation and various facilities, such as a shared lounge. Private parking is available on site. The property is 200 metres from the city centre and 700 metres from Plage d'Essaouira.

                              Featuring a private bathroom, units at the apartment complex also feature free WiFi, while some rooms also feature a terrace.

                              Essaouira Mogador Airport is 16 km from the property, and the property offers a paid airport shuttle service.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              Dar Saffron Essaouira
                              Full StarFull StarFull Star
                              This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                              Apartment in Essaouira · 255.39 km from centre

                                8.6

                                 

                                110 reviews

                                Dar Saffron Essaouira offers accommodation set 200 metres from the centre of Essaouira and features a terrace and a shared lounge. Complimentary WiFi is offered throughout the property and private parking is available on site. The apartment has family rooms.

                                The apartment offers a seating area with a flat-screen TV and a private bathroom with a hair dryer, free toiletries and shower. At the apartment complex, units come with bed linen and towels.

                                Breakfast can be enjoyed on-site, which includes local specialities and pancakes.

                                Plage d'Essaouira is 700 metres from the apartment, while Golf de Mogador is 5.7 km from the property. Essaouira Mogador Airport is 16 km away.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Riad Baladin
                                Full StarFull StarFull StarFull Star
                                This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                Riad in Essaouira · 255.42 km from centre

                                  9.4

                                   

                                  854 reviews

                                  Breakfast available

                                  Offering a restaurant, Riad Baladin is located in Essaouira. An array of activities can be enjoyed on site or in the surroundings, including surfing. Free WiFi access is available in all areas.

                                  Each room here will provide you with a patio view. Featuring a shower or a bath, private bathroom also comes with a hairdryer. Extras include an outdoor seating area and bed linen.

                                  At Riad Baladin you will find a hot tub, a 24-hour front desk, a garden and a terrace with a sea view. Other facilities offered at the property include a shared lounge, a tour desk and luggage storage.

                                  Essaouira Mogador Airport is 15 km away.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  Dar Maha Medina
                                  Full StarFull StarFull StarFull Star
                                  This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                  Apartment in Essaouira · 255.42 km from centre

                                    8.7

                                     

                                    70 reviews

                                    Dar Maha Medina features accommodation within 300 metres of the centre of Essaouira, with free WiFi, and a kitchen with a toaster, a fridge and a stovetop. This recently renovated apartment is located 500 metres from Plage d'Essaouira and 5.9 km from Golf de Mogador. In good weather, guests are welcome to sit outside.

                                    The units at the apartment complex feature private entrance and soundproofing so guests can enjoy a peaceful stay. Units are complete with a private bathroom fitted with a walk-in shower and a hair dryer, while some units at the apartment complex also boast a terrace. At the apartment complex, every unit is fitted with bed linen and towels.

                                    A minimarket is available at the apartment.

                                    Guests at the apartment will be able to enjoy activities in and around Essaouira, like hiking and walking tours. Snorkelling, cycling and fishing are possible within the area, and Dar Maha Medina offers a private beach area.

                                    Essaouira Mogador Airport is 16 km from the property.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    Dar Lazuli Bed & Breakfast
                                    Full StarFull StarFull Star
                                    This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                    Bed and breakfast in Essaouira · 255.45 km from centre

                                      9.2

                                       

                                      125 reviews

                                      Set in Essaouira, Dar Lazuli Bed & Breakfast offers city views and free WiFi, 200 metres from Plage d'Essaouira and 50 metres from Othello Garden.

                                      All units come with a kitchenette with a fridge, and a private bathroom with shower. There is a seating and a dining area in all units.

                                      Guests at the bed and breakfast can enjoy a continental breakfast.

                                      Essaouira Assawak Assalam is 3.3 km from Dar Lazuli Bed & Breakfast, while Viewpoint is 12 km from the property. The nearest airport is Essaouira Mogador, 14 km from the accommodation, and the property offers a paid airport shuttle service.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Riad Al Zahia
                                      Full StarFull StarFull Star
                                      This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                      Riad in Essaouira · 255.47 km from centre

                                        8.5

                                         

                                        301 reviews

                                        The charming and peaceful Riad Al Zahia is situated in the middle of Essaouira’s Medina, near the main square, restaurants and souks, and just a 5-minute walk from the beach.

                                        All guest rooms are individually decorated and equipped with en suite facilities tastefully conceived in the traditional Moroccan style. They are grouped around a quiet interior courtyard.

                                        Start the day with the tasty breakfast before visiting the city. After sightseeing, come back and relax around the fountain on the patio or in the comfortable lounge.

                                        Guests can also admire panoramic views of the Medina and the ocean from the lovely roof terrace.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Primary image
                                        Dar Ness
                                        Full StarFull Star
                                        This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                        Riad in Essaouira · 255.53 km from centre

                                          9.0

                                           

                                          28 reviews

                                          Breakfast available

                                          A stay at Dar Ness places you in the heart of Essaouira, steps from Le Real Mogador and Gallery Kasbah. This beach riad is 0.1 mi (0.1 km) from Place Moulay el Hassan and 0.1 mi (0.1 km) from Skala de la Ville.

                                          Compare price on Booking.com
                                          Compare price on Booking.com

                                          5 star hotels in Morocco

                                          Find out more about Morocco

                                          Morocco has a knack for surprising you at every turn. It’s a land where crowded souks hum with life, desert landscapes stretch to the horizon and modern galleries sit quietly alongside ancient medinas. The country effortlessly moves between laid-back coastal towns and buzzy city centres, each with its own rhythm and feel.

                                          Take Marrakech, where you’re advised to start your day with mint tea in hidden courtyards and end it among lively street vendors in Jemaa el-Fnaa. Food stalls pile plates high with grilled meats and fresh breads, while storytellers gather locals and visitors around lantern-lit performances after sunset. It’s energetic without ever feeling rushed.

                                          Where to stay in Morocco

                                          Morocco offers a variety of accommodation styles that capture the character of each location. Marrakech is famed for its cute-and-cosy riads tucked behind discreet doors in the medina, each with shady gardens and rooftop terraces ideal for unwinding after exploring. For something more laid-back, Essaouira has boutique guesthouses along its coast that offer breezy rooms and local tips on hidden cafés or secluded beaches.

                                          The Atlas Mountains provide another enticing option. Here, family-run lodges offer spectacular views of valleys dotted with Berber villages, perfect for travellers seeking both comfort and authenticity. If desert landscapes are your thing, staying near the Sahara at Merzouga gives you star-filled evenings by campfire that feel far removed from the city bustle.

                                          Top things to do in Morocco

                                          • Lose yourself exploring Marrakech’s vibrant medina. Pause regularly for tea breaks at cafés hidden amongst the bustle.
                                          • Visit Chefchaouen, AKA the Blue City. You could spend hours wandering this strikingly beautiful city’s quiet, photogenic alleyways.
                                          • Head to the ancient tanneries in Fès. See artisans at work, creating richly coloured leather goods using methods unchanged over generations.
                                          • Take a relaxed walk along Essaouira’s ramparts at sunset. The views are gorgeous and you can watch fishing boats return with their daily catch.
                                          • Journey into the Atlas Mountains. Gentle hikes will lead you to traditional Berber villages offering hospitality that feels like home.
                                          • For a truly memorable experience, travel to the dunes of Erg Chebbi. Here, spend an evening under clear desert skies, listening to stories shared by your hosts.

                                          Insider tips for visiting Morocco

                                          • Don’t hesitate to try street food. In cities like Marrakech, the freshest flavours often come from humble-looking stalls, where locals gather each evening.
                                          • Early mornings in cities like Fes are particularly special. You’ll experience medinas as locals do – calm, quiet and filled with morning routines.
                                          • Local hammams offer more than relaxation, they provide a genuine window into Moroccan culture. Ask locals for recommendations rather than relying on hotel spas.
                                          • Essaouira is the place to go for local seafood. Look for small cafés where the menus change daily, depending on the morning’s catch.
                                          • When exploring rural areas like the Atlas Mountains or desert villages, a simple greeting and a smile often lead to warm conversations and unforgettable moments.
                                          Read more
                                          tripadvisorHG