Background-imageBackground-clock-image

Last-minute luxury 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.
AZZ Castellar Hacienda El Alcornocal
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 Campo de Gibraltar, Castellar de la Frontera · 522.31 km from centre

    9.0

     

    464 reviews

    Featuring a swimming pool, luxurious Hotel AZZ Castellar Hacienda El Alcornocal is located in Castellar de la Frontera. Designed as a traditional Andalusian country estate, this hotel features elegant furnishings and free WiFi.

    The air-conditioned rooms at this hotel are beautifully decorated in pastel colours, with wooden floors and a balcony. They include a flat-screen TV free WiFi.

    Guests at this hotel can enjoy the shared garden, terrace and sun lounge. There are tennis courts and a fitness centre with a hot tub, sauna and massage rooms available for an extra charge.

    The hotel’s stylish restaurant features a large outdoor terrace and serves traditional Andalusian cuisine. Gluten-free menus are available on prior request.

    Compare price on Booking.com
    Compare price on Booking.com
    Primary image
    Elba Palace Golf Boutique 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 Caleta de Fuste, Antigua · 754.38 km from centre

      9.2

       

      152 reviews

      Breakfast available

      With a stay at Elba Palace Golf Boutique Hotel in Antigua (Caleta de Fuste), you'll be steps from Fuerteventura Golf Course and a 3-minute drive from Centro Comercial Atlantico. This golf hotel is 1.7 mi (2.7 km) from Playa la Guirra and 2.5 mi (4 km) from Caleta del Fuste.

      Compare price on Booking.com
      Compare price on Booking.com
      Casitas de la Sierra
      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 in Serranía de Ronda, Montejaque · 575.19 km from centre

        9.3

         

        294 reviews

        Boasting city views, Casitas de la Sierra features accommodation with balcony, around 18 km from Plaza de Espana Ronda. There is an in-house restaurant, plus free private parking and free WiFi are available. Guests can make use of the children's playground or the picnic area, or enjoy views of the pool and garden.

        The villa provides guests with a terrace, mountain views, a seating area, a flat-screen TV, a fully equipped kitchen with a microwave and a toaster, and a private bathroom with shower. A fridge, a stovetop and kitchenware are also available, as well as a coffee machine and a kettle. At the villa complex, every unit is fitted with bed linen and towels.

        Dining options are available close to the villa.

        Sightseeing tours are available in the surrounding area. Guests can swim in the pool with a view, go cycling or hiking, or relax in the garden and use the barbecue facilities.

        Iglesia de Santa María la Mayor is 18 km from Casitas de la Sierra, while Cueva del Gato is 6.2 km from the property. Malaga Airport is 102 km away.

        Compare price on Booking.com
        Compare price on Booking.com
        Villas Susaeta
        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 in Yaiza, Playa Blanca · 723.14 km from centre

          9.3

           

          325 reviews

          Set in the south of Lanzarote, in the locality of Playa Blanca, the residential complex is ideally situated close to Papagayo’s Beach and opposite to the Islands of Lobos and Fuerteventura.

          Away from the hustle and bustle of city life, the 14 villas present themselves as the ideal destination for a relaxing break in an area of tranquillity. During your stay you can enjoy the wonderful natural surroundings; Lanzarote's Island has been declared Reserve of the Biosphere by the UNESCO.

          Each of the comfortable villas features: 2 double bedrooms; 2 spacious bathrooms; a lounge/dining room, equipped with Satellite TV and a DVD player; a fully-equipped terrace; a private swimming pool; and private parking. They also have free Wi-Fi.

          Compare price on Booking.com
          Compare price on Booking.com
          Primary image
          Gran Castillo Tagoro Family & Fun Playa Blanca
          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.

          Resort in Yaiza · 721.66 km from centre

            8.6

             

            309 reviews

            Breakfast available

            With a stay at Gran Castillo Tagoro Family & Fun Playa Blanca in Yaiza, you'll be on the beach, within a 5-minute drive of Marina Rubicon and Playa del Afre. This beach resort is 16.8 mi (27.1 km) from Corralejo Beach and 14 mi (22.5 km) from Timanfaya National Park.

            Compare price on Booking.com
            Compare price on Booking.com
            Primary image
            Hotel Fairplay Golf & Spa Resort-by Grupo Tribu
            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.

            Resort in La Janda, Benalup-Casas Vieja · 518.69 km from centre

              9.2

               

              91 reviews

              Located in Benalup-Casas Vieja, Hotel Fairplay Golf & Spa Resort-by Grupo Tribu is in a state park – a 1-minute drive from Benalup Golf and Country Club and 7 minutes from Oficina Municipal de Turismo de Benalup Casas Viejas. This golf resort is 12.4 mi (20 km) from Tourist Information Office and 12.5 mi (20.1 km) from Town Hall Medina-Sidonia.

              Compare price on Booking.com
              Compare price on Booking.com
              MS Amaragua
              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 Carihuela, Torremolinos · 585.96 km from centre

                8.1

                 

                1,077 reviews

                Breakfast available

                MS Amaragua is next to La Carihuela Beach in Torremolinos, a short walk from Benalmádena Marina, and offers direct beach access. It features indoor and outdoor swimming pools, a spa and free Wi-Fi.

                Rooms at the Amaragua have a private balcony, many with views of the sea. They are all air-conditioned, and come with satellite TV, a minibar and a safe. Rooms adapted for guests with reduced mobility are available.

                The hotel has 2 outdoor pools, a large sun terrace and a garden. There is an indoor pool and hot tub in the wellness centre. The spa also has a gym, sauna and Turkish bath. Access to the spa and heated indoor pool for guests aged 16 and over.

                The MS Amaragua has a buffet restaurant, serving typical Mediterranean food. Gluten-free menus are available on prior request. Drinks and snacks are served at the poolside snack bar. There is also a lobby bar, with relaxing live music.

                Compare price on Booking.com
                Compare price on Booking.com
                Hotel Alay - Adults Only Recommended
                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 Benalmádena · 584.62 km from centre

                  8.2

                   

                  969 reviews

                  Breakfast available

                  Located on Benalmádena Marina, Hotel Alay - Adults Only Recommended is set 50 metres from the beach. It offers 2 outdoor swimming pools, an on-site restaurant and gardens.

                  Each bright spacious room comes with free WiFi, modern décor and air conditioning. There is a flat-screen TV and a private bathroom. Most rooms also offer sea views.

                  The restaurant at the Alay serves international and Spanish cuisine. There is also a snack bar by the pool and a summer terrace where guests can enjoy cocktails. The hotel has a 24-hour reception and luggage storage.

                  Other facilities at the complex include the Malapesquera Beach Club, offering guests hammocks on the nearest beach for an additional cost.

                  Malaga Airport is 8 km from Hotel Alay - Adults Only Recommended while Malaga centre is 12 km away.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  Hipotels Flamenco Conil
                  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 Conil de la Frontera · 508.58 km from centre

                    9.2

                     

                    1,139 reviews

                    Breakfast available

                    This Andalusian-style hotel offers indoor and outdoor swimming pools, paddle tennis courts and direct access to Conil Beach. Each air-conditioned room has satellite TV and a balcony, many with sea views.

                    Hipotels Flamenco Conil has a poolside terrace and garden areas with sun loungers. The on-site gym includes a sauna and hot tub.

                    The hotel’s buffet restaurant serves varied international meals. There is also a poolside bar and a piano bar, where you can enjoy live music or flamenco shows.

                    Rooms at the Flamenco Conil have bright décor and dark wood furniture. They all include a seating area, and some have a flat-screen TV. Bathrooms come with a hairdryer.

                    The hotel is a 5-minute drive from Conil de la Frontera, on the beautiful Costa de la Luz. Cádiz is 45 km away, while Jerez Airport is 75 km away.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Primary image
                    Sol Torremolinos - Don Pablo
                    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 Torremolinos · 588.21 km from centre

                      8.4

                       

                      988 reviews

                      With a stay at Sol Torremolinos - Don Pablo in Torremolinos, you'll be on the beach – a 5-minute walk from Bajondillo Beach and a 5-minute drive from Aqualand Torremolinos. This beach hotel is 2.7 mi (4.4 km) from Carihuela Beach and 9.6 mi (15.5 km) from Port of Malaga.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Hotel Casa 1800 Sevilla
                      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 Seville · 630.17 km from centre

                        9.2

                         

                        1,232 reviews

                        Breakfast available

                        Conveniently situated in Seville, Hotel Casa 1800 Sevilla provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace. This 4-star hotel offers room service and a 24-hour front desk. The accommodation offers airport transfers, while a bicycle rental service is also available.

                        Guest rooms at the hotel are equipped with a flat-screen TV with satellite channels and a safety deposit box. Each room is equipped with a private bathroom and coffee machine, while some rooms are equipped with a balcony and others also offer city views. All units will provide guests with a wardrobe and a kettle.

                        A buffet breakfast is available at Hotel Casa 1800 Sevilla.

                        Guests can make use of the business centre or relax in the bar.

                        Popular points of interest near the accommodation include La Giralda and Sevilla Cathedral, Triana Bridge and Royal Alcázar of Seville. Seville Airport is 11 km away.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Apartamentos LIVVO Coloradamar
                        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 Yaiza, Playa Blanca · 721.50 km from centre

                          8.9

                           

                          240 reviews

                          Located in Los Colorados, just a few minutes' walk from Lanzarote's Papagayo Beach, these smart bungalows have a communal pool with hot tub.

                          Make the most of Lanzarote's fabulous weather when staying at the Coloradamar Bungalows. Take the short walk down to the local beach for a swim in the Atlantic Ocean and admire fabulous views towards Fuerteventura.

                          The bungalows are located in Playa Blanca, a charming seaside town with local shops, bars and restaurants to browse.

                          Each air-conditioned Coloradamar Bungalow features 1 bedroom, 1 living room and 2 bathrooms.. There is also a lounge area, fully-equipped kitchen and furnished patio. Other on-site facilities include a tennis court, available at an extra cost. Bungalows with sea views are available for a supplement.

                          Breakfast and half board services will take place at the Aptos La Bocayna.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          Primary image
                          H10 Ocean Suites
                          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.

                          Resort in Corralejo, La Oliva · 734.65 km from centre

                            8.6

                             

                            336 reviews

                            Breakfast available

                            A stay at H10 Ocean Suites places you in the heart of La Oliva – a 1-minute drive from Acua Water Park and 6 minutes from Corralejo Beach. This resort is 13.2 mi (21.3 km) from La Concha Beach.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            Lobby
                            Vitalclass Lanzarote 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.

                            Aparthotel in Costa Teguise, Teguise · 689.30 km from centre

                              8.8

                               

                              105 reviews

                              When you stay at Vitalclass Lanzarote Resort in Teguise, you'll be next to a golf course, within a 15-minute walk of AquaPark Costa Teguise and Playa Bastián. This golf aparthotel is 10.2 mi (16.4 km) from Playa de Matagorda and 12 mi (19.3 km) from Puerto del Carmen Beach.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              Primary image
                              Hotel Indigo Albufeira by IHG
                              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 Albufeira Old Town, Albufeira · 598.45 km from centre

                                8.8

                                 

                                329 reviews

                                Breakfast available

                                A stay at Hotel Indigo Albufeira by IHG places you in the heart of Albufeira – a 3-minute drive from Albufeira Old Town Square and 10 minutes from Praia dos Alemães. This spa hotel is 2.9 mi (4.6 km) from Sao Rafael Beach and 2.9 mi (4.7 km) from Oura Beach.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Primary image
                                Barceló Fuerteventura Royal Level
                                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 Caleta de Fuste, Antigua · 752.33 km from centre

                                  8.8

                                   

                                  254 reviews

                                  Breakfast available

                                  With a stay at Barceló Fuerteventura Royal Level in Antigua (Caleta de Fuste), you'll be steps from Caleta de Fuste Marina and 6 minutes by foot from Caleta del Fuste. This family-friendly hotel is 1.8 mi (3 km) from Centro Comercial Atlantico and 2 mi (3.3 km) from Playa la Guirra.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  Primary image
                                  La Isla y el Mar Hotel Boutique - Adults Only
                                  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 Tías · 707.37 km from centre

                                    9.4

                                     

                                    458 reviews

                                    Breakfast available

                                    When you stay at La Isla y el Mar Hotel Boutique - Adults Only in Tías, you'll be next to a golf course, within a 15-minute drive of Puerto del Carmen Beach and Playa de Matagorda. This golf hotel is 10 mi (16.1 km) from Timanfaya National Park and 14.9 mi (23.9 km) from Marina Rubicon.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    HL Club Playa Blanca
                                    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 Yaiza, Playa Blanca · 724.15 km from centre

                                      7.2

                                       

                                      339 reviews

                                      HL Club Playa Blanca features a garden, terrace, a restaurant and bar in Playa Blanca. This 4-star hotel offers room service and a 24-hour front desk. The hotel has an outdoor swimming pool, hot tub, evening entertainment and a kids' club.

                                      The units in the hotel are fitted with a kettle. With a private bathroom, some units at HL Club Playa Blanca also feature a garden view. All guest rooms will provide guests with a fridge.

                                      The accommodation offers a buffet or continental breakfast.

                                      Playa Blanca is 1.1 km from HL Club Playa Blanca, while Montañas de Fuego Mountains is 21 km from the property. Lanzarote Airport is 30 km away.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Primary image
                                      Molino la Nava
                                      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 Córdoba, Montoro · 739.06 km from centre

                                        9.6

                                         

                                        52 reviews

                                        Breakfast available

                                        When you stay at Molino la Nava in Montoro, you'll be in the mountains and 9 minutes by car from Municipal Archaeological Museum of Montoro. This family-friendly country house is 11.5 mi (18.5 km) from Iglesia Parroquial de la Inmaculada Concepción and 11.5 mi (18.5 km) from Lopera Castle.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Camelot Holiday Homes by LIVVO
                                        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 Yaiza, Playa Blanca · 721.63 km from centre

                                          8.6

                                           

                                          94 reviews

                                          Enjoy a relaxing stay at Camelot Holiday Homes by LIVVO, where each villa comes with a private outdoor pool, barbecue amenities, and free private parking. Located in a peaceful area just a 5-minute drive from Papagayo Beach, our modern air-conditioned villas offer convenience and comfort.

                                          Inside, you'll find free WiFi, a cozy living room with a smart TV, and private bathrooms with hairdryers. The well-equipped kitchen includes a dishwasher, oven, fridge and all essentials for extended stays, along with a washing and drying machine for added convenience.

                                          Explore nearby attractions easily—the villas are a pleasant 15-minute walk from Marina Rubicon's shops, bars, and restaurants, while Playa Blanca's town center is only a 3-minute drive away.

                                          Each private pool can be heated (free from November to April; with a charge from May to October), ensuring year-round enjoyment!

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