Background-imageBackground-clock-image

Last-minute family friendly hotel deals in Morocco

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year since 1999

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room

Clear filters

Morocco

Most popular
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Morocco, but are nearby and match your search.
Primary image
Pure Monchique Hotel – Villa Termal Spa Resort
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.

Hotel in Algarve, Monchique · 625.37 km from centre

    8.0

     

    34 reviews

    Breakfast available

    With a stay at Pure Monchique Hotel – Villa Termal Spa Resort in Monchique, you'll be in a regional park, just steps from Monchique Thermal Springs and a 5-minute drive from Mina Park. This spa hotel is 12.3 mi (19.8 km) from Algarve International Circuit and 13.8 mi (22.3 km) from Rocha Beach.

    Compare price on Booking.com
    Compare price on Booking.com
    Primary image
    Renaissance Tlemcen Hotel
    Full StarFull 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.

    Hotel in Algeria, Tlemcen · 636.38 km from centre

      8.0

       

      76 reviews

      Breakfast available

      Located in Tlemcen, Renaissance Tlemcen Hotel is on the riverwalk – a 2-minute drive from Tlemcen National Park and 8 minutes from Stade Birouana. This luxury hotel is 2.4 mi (3.9 km) from Tlemcen Museum and 2.5 mi (4 km) from Great Mosque of Tlemcen.

      Compare price on Booking.com
      Compare price on Booking.com
      Primary image
      A Casa da Cerca
      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.

      Guesthouse in Alentejo, Almodôvar · 642.42 km from centre

        10.0

         

        2 reviews

        Breakfast available

        With a stay at A Casa da Cerca, you'll be centrally located in Almodôvar, 13.1 mi (21.1 km) from Royal Basilica of Castro Verde and 25.7 mi (41.3 km) from Museum of Mertola. This guest house is 25.8 mi (41.5 km) from Church of the Assumption of Mary and 25.8 mi (41.5 km) from Castle of Mertola.

        Compare price on Booking.com
        Compare price on Booking.com
        Primary image
        Enigma - Nature & Water Hotel
        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.

        Hotel in Odemira · 649.14 km from centre

          8.2

           

          213 reviews

          Breakfast available

          When you stay at Enigma - Nature & Water Hotel in Odemira, you'll be near the beach and 13 minutes by car from Zambujeira do Mar Beach. This family-friendly hotel is 7.4 mi (11.9 km) from Odeceixe Beach and 15.5 mi (25 km) from Aljezur Castle.

          Compare price on Booking.com
          Compare price on Booking.com
          Primary image
          Herdade do Kuanza
          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.

          Aparthotel in Odemira · 653.09 km from centre

            10.0

             

            2 reviews

            With a stay at Herdade do Kuanza in Odemira, you'll be 22.4 mi (36.1 km) from Arrifana Beach and 24.9 mi (40.1 km) from Monte Clerigo Beach. This aparthotel is 31.6 mi (50.9 km) from Lagos Zoo.

            Compare price on Booking.com
            Compare price on Booking.com
            Primary image
            Alentejo Star Hotel - São Domingos
            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.

            Hotel in Alentejo, Mertola · 654.79 km from centre

              8.4

               

              52 reviews

              Breakfast available

              With a stay at Alentejo Star Hotel - São Domingos in Mertola, you'll be 10.7 mi (17.3 km) from Church of the Assumption of Mary and 10.8 mi (17.3 km) from Castle of Mertola. This hotel is 10.8 mi (17.4 km) from Menagem Tower and 10.9 mi (17.5 km) from Museum of Mertola.

              Compare price on Booking.com
              Compare price on Booking.com
              Primary image
              Herdade do Freixial
              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.

              Country house in Odemira · 678.10 km from centre

                9.0

                 

                14 reviews

                Breakfast available

                When you stay at Herdade do Freixial in Odemira, you'll be near the beach, within a 5-minute drive of Beach of Franquia and São Clemente Fort. This family-friendly country house is 2.8 mi (4.4 km) from Praia do Carreiro das Fazendas and 5.5 mi (8.8 km) from Malhão Beach.

                Compare price on Booking.com
                Compare price on Booking.com
                Bahía Serena
                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.

                Hotel in Roquetas de Mar · 685.16 km from centre

                  8.1

                   

                  2,095 reviews

                  Featuring an outdoor swimming pool and apartments with balconies, the Bahia Serena offers sea views from its setting on Serena Beach. It has a sauna.

                  Side or front sea views are available in each of the Bahia’s air-conditioned apartments. All accommodation features simple, functional décor. There is a seating area with satellite TV and a well-equipped kitchenette.

                  The Alborán buffet restaurant and the La Chalupa à la carte dining room both serve a range of Spanish cuisine. There is also a cafeteria and a lounge bar.

                  The Bahia Serena is located 500 metres from Roquetas de Mar Golf Course, while Almeria is a 30-minute drive away. The picturesque beaches at Cabo de Gata Nature Reserve are an hour’s drive from Roquetas.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  Primary image
                  Sands Beach Resort
                  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.

                  Hotel in Costa Teguise, Teguise · 686.83 km from centre

                    7.4

                     

                    202 reviews

                    Breakfast available

                    Located in Teguise, Sands Beach Resort is by the ocean, within a 15-minute walk of Playa Los Charcos and Lanzarote Beaches. This beach hotel is 12.2 mi (19.6 km) from Playa de Matagorda and 13.8 mi (22.2 km) from Puerto del Carmen Beach.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Beatriz Costa & 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.

                    Hotel in Costa Teguise · 686.95 km from centre

                      7.2

                       

                      2,754 reviews

                      Beatriz Costa & Spa is situated in a tranquil area of the Costa Teguise and has nearby spectacular gardens, waterfalls and lakes adorning the interior of this region. Free WiFi is provided.

                      The complex boasts facilities aimed to help you both be active and to relax, including sports centre for the practice of tennis and minigolf. One of the main attractions in this establishment are the 2000 m² of swimming pools situated in the middle of this tropical garden. One pool is heated and another for children.

                      The hotel has 3 restaurants, including an Oriental restaurant, all offering buffet meals. Show cooking is also available.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Primary image
                      Monte da Bemposta,
                      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.

                      Country house in Costa Vicentina, Sines · 688.51 km from centre

                        9.8

                         

                        22 reviews

                        Breakfast available

                        When you stay at Monte da Bemposta, in Sines, you'll be by the sea, within a 10-minute walk of Ilha do Pessegueiro Beach and Ilha do Pessegueiro Fort. This country house is 6.7 mi (10.7 km) from Malhão Beach and 7.3 mi (11.7 km) from Sao Torpes Beach.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Primary image
                        Nautilus Lanzarote
                        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.

                        Aparthotel in Los Pocillos, Tías · 702.38 km from centre

                          9.0

                           

                          113 reviews

                          Breakfast available

                          When you stay at Nautilus Lanzarote in Tías, you'll be near the airport, within a 15-minute drive of Playa de Matagorda and Puerto del Carmen Beach. This family-friendly aparthotel is 14.1 mi (22.8 km) from Timanfaya National Park and 0.3 mi (0.4 km) from Playa Lima.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          Primary image
                          Monte do Giestal - Casas de Campo and 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.

                          Villa property in Alentejo, Santiago do Cacém · 703.57 km from centre

                            9.0

                             

                            13 reviews

                            Breakfast available

                            With a stay at Monte do Giestal - Casas de Campo and Spa in Santiago do Cacém, you'll be 8.7 mi (14 km) from Lousal Mining Museum and 15.2 mi (24.5 km) from Safari Badoca Park. This family-friendly villa is 24.4 mi (39.2 km) from Sao Torpes Beach.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            Primary image
                            Hyde Park Lane
                            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.

                            Aparthotel in Los Pocillos, Tías · 704.50 km from centre

                              9.2

                               

                              165 reviews

                              Breakfast available

                              When you stay at Hyde Park Lane in Tías, you'll be near the beach, within a 10-minute drive of Puerto del Carmen Beach and Playa de Matagorda. This spa aparthotel is 11.7 mi (18.9 km) from AquaPark Costa Teguise and 12.2 mi (19.6 km) from Timanfaya National Park.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              Primary image
                              Club Del Carmen
                              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.

                              Hotel in Los Pocillos, Tías · 704.55 km from centre

                                9.2

                                 

                                317 reviews

                                When you stay at Club Del Carmen in Tías, you'll be near the bay, within a 10-minute drive of Playa de Matagorda and Puerto del Carmen Beach. This beach hotel is 12.3 mi (19.8 km) from Timanfaya National Park and 17 mi (27.4 km) from Marina Rubicon.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Hotel Rural Monte da Leziria
                                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.

                                Hotel in Alentejo, Santo André · 714.64 km from centre

                                  8.3

                                   

                                  695 reviews

                                  Breakfast available

                                  Set among pine groves, Monte de Leziria offers modern accommodation in Portugal’s Alentejo. It provides the possibility to explore the surrounding countryside and the nearby beaches thanks to on-site bike rental.

                                  Facilities such as tennis courts, horse riding and hiking trails are available in the hotel or in the surrounding area and may be purchased with the front desk. Massage treatments and diving equipment to discover local Porto Covo Beach and the Lagoa de Santo André Lagoon are also available for purchase with the front desk.

                                  Opening out onto private furnished balconies, rooms at Hotel Rural Monte da Leziria overlook the hotel’s gardens. They are fitted with cable TV channels and an intimate lounge area.

                                  Guests can enjoy a large buffet breakfast served daily in the dining hall of the hotel. Wi-Fi access is free in all public areas and free parking is also available.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  Primary image
                                  Monte da Estrela Country House & SPA
                                  This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

                                  Hotel in Alentejo, Moura · 721.48 km from centre

                                    9.6

                                     

                                    6 reviews

                                    Breakfast available

                                    With a stay at Monte da Estrela Country House & SPA in Moura, you'll be 15.3 mi (24.6 km) from Moura Castle and 17.3 mi (27.8 km) from Alqueva Dam. This spa hotel is 23.1 mi (37.2 km) from Monsaraz Castle.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    Princesa Yaiza Suite Hotel Resort
                                    Full StarFull 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.

                                    Hotel in Yaiza, Playa Blanca · 723.27 km from centre

                                      8.9

                                       

                                      724 reviews

                                      Breakfast available

                                      The Princesa Yaiza Suite Hotel Resort 5*L is set on the beachfront in Playa Blanca. This resort features 6 outdoor swimming pools, a Thalasso and spa centre, sports facilities and 8 restaurants.

                                      Each room at the Princesa Yaiza Suite Hotel Resort 5*L has a balcony or patio with sea views, or overlooking the pools or the gardens. All include a small kitchenette, flat-screen TV, and a bathrobe and slippers and safe.

                                      Guests can enjoy the Thousand and One Nights seawater circuit at Hotel Yaiza’s Thalassotherapy centre for an extra charge. Hydro-massage jets, swan-necks, underwater music and color therapy are also available here, as well as a Turkish bath, treatment cabins, and a tea house.

                                      The fitness center has sports classes.

                                      The restaurants at Hotel Yaiza Suite Resort serve buffet and individual choice cuisine. Grill, Italian, Japanese and gourmet Spanish cuisine is offered within the resort. There is also a tapas and a poolside snack bar.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Primary image
                                      A Serenada Enoturismo
                                      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.

                                      Country house in Grandola · 726.47 km from centre

                                        9.6

                                         

                                        121 reviews

                                        Breakfast available

                                        With a stay at A Serenada Enoturismo in Grandola, you'll be 11.2 mi (18.1 km) from Praia do Pego and 13.9 mi (22.3 km) from Lagoa de Santo Andre Beach. This country house is 16.5 mi (26.6 km) from Comporta Beach and 18.7 mi (30.1 km) from Safari Badoca Park.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Primary image
                                        Herdade do Rio Torto
                                        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 & breakfast in Alentejo, Portel · 726.58 km from centre

                                          Breakfast available

                                          With a stay at Herdade do Rio Torto in Portel, you'll be 9.9 mi (15.9 km) from Municipal museum and 10.1 mi (16.2 km) from Adega Cooperativa de Vidigueira. This bed & breakfast is 10.9 mi (17.6 km) from Villa of Sao Cucufate and 11.2 mi (18 km) from Museum of Arch House.

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