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.
Primary image
Holiday World Resort Affiliated by Meliá
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 Benalmádena · 580.13 km from centre

    7.8

     

    212 reviews

    Breakfast available

    Located in Benalmádena (Benalmádena Costa), Holiday World Resort Affiliated by Meliá is within a 10-minute drive of Carvajal Beach and Benalmadena Marina. This beach resort is 5.4 mi (8.6 km) from Carihuela Beach and 2.7 mi (4.3 km) from Los Boliches Beach.

    Compare price on Booking.com
    Compare price on Booking.com
    Hotel Parasol by Dorobe
    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 · 589.24 km from centre

      7.5

       

      639 reviews

      Hotel Parasol by Dorobe is just 200 metres from Playamar Beach, in Torremolinos. It offers free Wi-Fi, swimming pools, and air-conditioned rooms with a private balcony. The property also has a souvenir shop.

      The rooms at the property feature swimming pool or sea views. All rooms are equipped with satellite TV.

      The Parasol’s restaurant serves buffet meals. There is a bar with live music and entertainment. The hotel also offers daytime activities, including archery and beach sports.

      Torremolinos Crocodile Park is 3.5 km away, and Málaga Airport is within 5 km.

      Compare price on Booking.com
      Compare price on Booking.com
      Alborán Algeciras
      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, Algeciras · 508.13 km from centre

        8.4

         

        1,118 reviews

        Breakfast available

        Hotel Alborán Algeciras is a traditional Andalusian hotel, situated in a quiet residential area of Algeciras. Just 2 minutes’ drive from El Rinconcillo Beach, it offers attractive rooms with free Wi-Fi.

        The elegant rooms in Alboran Algeciras are arranged around a central patio. All rooms have modern design and include a private bathroom, minibar and safe.

        The El Claustro Restaurant offers a varied à la carte menu, as well as a good-value daily lunch and dinner set menu. The all-day café offers set menus and baguettes.

        The hotel is located at the entrance to the city, next to the A7 Motorway. It is just 2 km from Algeciras Port and 3 km from the city centre.

        Compare price on Booking.com
        Compare price on Booking.com
        Primary image
        Villa VIK hotel – 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 Arrecife · 696.81 km from centre

          9.2

           

          36 reviews

          Breakfast available

          With a stay at Villa VIK hotel – boutique hotel in Arrecife, you'll be near the beach, within a 15-minute drive of Playa de Matagorda and Playa del Cable. This luxury hotel is 7.2 mi (11.6 km) from Puerto del Carmen Beach and 15.3 mi (24.6 km) from Timanfaya National Park.

          Compare price on Booking.com
          Compare price on Booking.com
          Primary image
          Hotel Pocillos Playa
          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 Los Pocillos, Tías · 703.59 km from centre

            9.0

             

            26 reviews

            When you stay at Hotel Pocillos Playa in Tías, you'll be next to a golf course, within a 10-minute drive of Playa de Matagorda and Puerto del Carmen Beach. This golf hotel is 12.1 mi (19.5 km) from Las Cucharas Beach and 13 mi (20.9 km) from Timanfaya National Park.

            Compare price on Booking.com
            Compare price on Booking.com
            Primary image
            Finca la Bobadilla, Leading Hotels of the World
            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 Andalusia, Loja · 650.17 km from centre

              9.2

               

              97 reviews

              Breakfast available

              When you stay at Finca la Bobadilla, Leading Hotels of the World in Loja, you'll be in the mountains and 13.2 mi (21.3 km) from Fountain of the Moorish Maiden. This family-friendly hotel is within the region of El Torcal National Park.

              Compare price on Booking.com
              Compare price on Booking.com
              Primary image
              Hotel The Touch Puerto Banús
              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 San Pedro de Alcantara, Marbella · 556.90 km from centre

                8.2

                 

                16 reviews

                Breakfast available

                With a stay at Hotel The Touch Puerto Banús in Marbella (San Pedro de Alcantara), you'll be within a 5-minute drive of El Corte Ingles Shopping Center and Puerto Banús Beach. This hotel is 1.8 mi (2.9 km) from Puerto Banús Marina and 6 mi (9.6 km) from Marbella Marina.

                Compare price on Booking.com
                Compare price on Booking.com
                Primary image
                 Playadulce 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 Roquetas de Mar, Aguadulce · 695.17 km from centre

                  8.4

                   

                  89 reviews

                  Breakfast available

                  Located in Roquetas de Mar,  Playadulce Hotel is by the sea, within a 5-minute drive of Entre flamencos and Port of Aguadulce. This beach hotel is 0.8 mi (1.2 km) from Playa de Aguadulce and 3.1 mi (5 km) from Mario Park.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  Primary image
                  Jardines del Sol
                  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 · 725.04 km from centre

                    9.4

                     

                    298 reviews

                    With a stay at Jardines del Sol in Yaiza, you'll be near the beach, within a 10-minute drive of Marina Rubicon and Aqualava Water Park. This aparthotel is 14.8 mi (23.8 km) from Corralejo Beach and 12.2 mi (19.6 km) from Timanfaya National Park.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Primary image
                    Elba Costa Ballena Beach & Thalasso 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 Rota · 546.61 km from centre

                      8.4

                       

                      309 reviews

                      Breakfast available

                      With a stay at Elba Costa Ballena Beach & Thalasso Resort in Rota, you'll be on the beach, within a 15-minute drive of Naval Station Rota and Costa Ballena Ocean Golf Club. This family-friendly hotel is 28.9 mi (46.5 km) from La Caleta Beach and 0.8 mi (1.3 km) from Playa Agua Dulce.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Fénix Torremolinos - 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 Torremolinos City Centre, Torremolinos · 587.96 km from centre

                        8.5

                         

                        2,447 reviews

                        Fénix Torremolinos is located at 170 metres from Bajondillo Beach, in Torremolinos center. The adults-oriented hotel offers a jacuzzi & solarium roof terrace with sea views, a wellness center and an outdoor swimming pool.

                        Each air-conditioned room features satellite TV, desk, kettle, minibar and safe. The modern bathrooms are equipped with a shower, and hairdryer.

                        The wellness center is available for an extra charge and includes a sauna, different termal baths and Turkish bath. The outdoor pool is heated in winter time.

                        The hotel’s buffet restaurant offers great views of the Mediterranean Sea. You could also enjoy a coffee or a cocktail at the hotel bar.

                        Fénix Torremolinos is just 100 metres from San Miguel Street, Torremolinos’ main shopping area. Torremolinos Bus and Train Stations are just 400 metres from the hotel.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Primary image
                        Colina del Paraíso
                        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 Benahavis · 554.27 km from centre

                          9.0

                           

                          117 reviews

                          Breakfast available

                          Located in Benahavis (New Golden Mile), Colina del Paraíso is within a 15-minute drive of Selwo Adventure Park and El Corte Ingles Shopping Center. This family-friendly aparthotel is 8 mi (12.8 km) from Estepona Beach and 11.1 mi (17.9 km) from Marbella Marina.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          Primary image
                          Impressive Playa Granada Golf
                          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 Motril · 636.90 km from centre

                            8.6

                             

                            143 reviews

                            Breakfast available

                            When you stay at Impressive Playa Granada Golf in Motril, you'll be on the beach, within a 5-minute drive of Granada Beach and Platja de Ponent. This beach resort is 4.6 mi (7.5 km) from Salobrena Beach and 10.7 mi (17.2 km) from Aqua Tropic Waterpark.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            Reception
                            Oasis Lanz Beach Mate
                            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 · 687.98 km from centre

                              8.8

                               

                              128 reviews

                              Breakfast available

                              Oasis Lanz Beach Mate is centrally located in Teguise – a 4-minute walk from Las Cucharas Beach and 8 minutes by foot from Jablillo Beach. This family-friendly hotel is 1.4 mi (2.2 km) from AquaPark Costa Teguise and 2.4 mi (3.9 km) from Costa Teguise Golf Club.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              Arena Center
                              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 Roquetas de Mar · 684.98 km from centre

                                7.9

                                 

                                2,741 reviews

                                The Arena Center is located 250 metres from the beach in Roquetas de Mar, and offers studios and apartments. There is a shared outdoor swimming pool, and all accommodation has satellite TV.

                                The spacious Arena Center apartments and studios all have air conditioning, a balcony and a kitchenette. They also have a safe and telephone. Free WiFi is available throughout the property.

                                There is a sun terrace with loungers, as well as a gym available for free. The Arena Center also has an indoor heated pool open in winter, available to all guests free of charge. Guests can use the sauna and hot tub for an extra cost.

                                The Arena Hotel has a buffet restaurant serving breakfast, lunch and dinner. There is also a café.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Primary image
                                Royal Marina Suites Boutique 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 Yaiza · 710.72 km from centre

                                  9.6

                                   

                                  29 reviews

                                  Breakfast available

                                  With a stay at Royal Marina Suites Boutique Hotel in Yaiza, you'll be on the beach, within a 15-minute drive of Puerto del Carmen Beach and Fariones Sports Center. This beach hotel is 8.3 mi (13.4 km) from Playa de Matagorda and 8.9 mi (14.3 km) from Timanfaya National Park.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  Primary image
                                  Hotel Vincci Resort Costa Golf
                                  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 Chiclana de la Frontera · 515.09 km from centre

                                    8.6

                                     

                                    294 reviews

                                    Breakfast available

                                    When you stay at Hotel Vincci Resort Costa Golf in Chiclana de la Frontera, you'll be next to a golf course, within a 10-minute walk of La Barrosa Beach and Golf Novo Sancti Petri. This family-friendly hotel is 20.7 mi (33.4 km) from Playa de la Victoria and 0.7 mi (1.1 km) from Centro Comercial Novocenter.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    Primary image
                                    Pierre & Vacances Resort Terrazas Costa del Sol
                                    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 del Sol, Manilva · 531.11 km from centre

                                      7.6

                                       

                                      315 reviews

                                      Breakfast available

                                      When you stay at Pierre & Vacances Resort Terrazas Costa del Sol in Manilva, you'll be by the sea, within a 5-minute drive of Punta de Chullera Beach and Punta de la Chullera. This family-friendly aparthotel is 10.5 mi (16.9 km) from Estepona Port and Marina and 12.6 mi (20.3 km) from Estepona Beach.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Primary image
                                      Barceló Punta Umbria 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 de la Luz Huelva, Punta Umbría · 600.28 km from centre

                                        8.0

                                         

                                        253 reviews

                                        Breakfast available

                                        With a stay at Barceló Punta Umbria Beach Resort in Punta Umbría, you'll be connected to the convention centre, just steps from Punta Almenara and a 2-minute drive from Teatro Del Mar. This beach hotel is 5.2 mi (8.4 km) from Nuevo Portil Golf Course and 11.8 mi (19 km) from Rio Tinto Company Pier.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Apartamentos Turisticos Flamero
                                        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 Almonte, Matalascañas · 581.29 km from centre

                                          8.0

                                           

                                          280 reviews

                                          Situated in Matalascañas, just 100 metres from Playa de Matalascañas, Apartamentos Turisticos Flamero features beachfront accommodation with a seasonal outdoor swimming pool and free WiFi. The air-conditioned accommodation is 43 km from Muelle de las Carabelas. The apartment has family rooms.

                                          The apartment provides guests with a terrace, pool views, a seating area, satellite flat-screen TV, a fully equipped kitchen with a fridge and a stovetop, and a private bathroom with bidet and a hair dryer. The units include a safety deposit box and some rooms include sea views. At the apartment complex, each unit includes bed linen and towels.

                                          Sightseeing tours are available within a reachable distance.

                                          La Rabida Monastery is 44 km from the apartment, while Golf Dunas de Doñana is 1.2 km from the property. Seville Airport is 105 km away.

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