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
Hipotels La Geria
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.46 km from centre

    9.0

     

    689 reviews

    Breakfast available

    When you stay at Hipotels La Geria in Tías, you'll be by the sea, within a 15-minute drive of Playa de Matagorda and Puerto del Carmen Beach. This beach hotel is 13.7 mi (22 km) from Timanfaya National Park and 18.5 mi (29.8 km) from Marina Rubicon.

    Compare price on Booking.com
    Compare price on Booking.com
    Vincci Larios Diez
    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 Malaga Historic Centre, Málaga · 600.36 km from centre

      9.3

       

      3,920 reviews

      Well set in the centre of Málaga, Vincci Larios Diez provides air-conditioned rooms, a terrace, free WiFi and a restaurant. This 4-star hotel offers room service and a 24-hour front desk. Guests can have a drink at the bar.

      The units at the hotel are equipped with a flat-screen TV with satellite channels and a safety deposit box. Every room comes with a private bathroom with free toiletries, while some feature city views. All units will provide guests with a desk and a coffee machine.

      A buffet, vegetarian or gluten-free breakfast can be enjoyed at the property.

      Popular points of interest near Vincci Larios Diez include La Malagueta Beach, Jorge Rando Museum and Picasso Museum Málaga. Malaga Airport is 10 km away.

      Compare price on Booking.com
      Compare price on Booking.com
      Playa de la Luz
      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 · 541.64 km from centre

        8.9

         

        1,456 reviews

        Breakfast available

        Set between forests and natural sand dunes, Hotel Playa de la Luz offers direct access to Rota Beach. The hotel has free WiFi, and a seasonal Beach Club and terrace.

        All rooms at the Playa de la Luz come with a private balcony or terrace. Featuring simple décor, they are equipped with satellite TV, free Wi-Fi, air conditioning and a private bathroom with a hairdryer.

        The hotel has 2 large patios with palm and orange trees. There is a buffet restaurant, as well as homemade tapas and a summer terrace.

        Sports facilities at Hotel Playa de la Luz include a tennis court, fitness centre and table tennis. Guests can also play pétanque, volleyball and padel tennis.

        Rota is famous for its castle and Botanical Gardens. Punta Candor and La Ballena Beaches are within walking distance of the hotel and Cadiz is a 50-minute drive away. Parking is possible at the hotel for a surcharge.

        Compare price on Booking.com
        Compare price on Booking.com
        Primary image
        Hipotels Barrosa Park
        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 · 514.46 km from centre

          9.4

           

          203 reviews

          When you stay at Hipotels Barrosa Park in Chiclana de la Frontera, you'll be on the beach, just steps from La Barrosa Beach and 5 minutes by foot from Golf Novo Sancti Petri. This beach hotel is 21.2 mi (34.1 km) from Playa de la Victoria and 0.3 mi (0.5 km) from Centro Comercial Novocenter.

          Compare price on Booking.com
          Compare price on Booking.com
          Primary image
          Hotel Vincci Selección Aleysa
          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 Benalmádena · 583.87 km from centre

            9.8

             

            496 reviews

            Breakfast available

            Located in Benalmádena (Benalmádena Costa), Hotel Vincci Selección Aleysa is within a 5-minute drive of Paloma Park and Benalmadena Marina. This beach hotel is 1.3 mi (2 km) from Carihuela Beach and 2.2 mi (3.5 km) from Tivoli World.

            Compare price on Booking.com
            Compare price on Booking.com
            Hotel Rusadir
            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 Melilla · 547.61 km from centre

              7.4

               

              461 reviews

              Breakfast available

              Hotel Rusadir is set near the marina and 800 metres from the beach, in central Melilla. It offers comfortable rooms with air conditioning and free Wi-Fi access.

              The hotel is just a short walk from the historic heart of Melilla. The city still has its old city wall. There are regular ferry links to Malaga and Almeria.

              Rooms at the Rusadir Hotel are bright and spacious. They all have a safety deposit box and a minibar. They also have a TV with satellite channels.

              The hotel has a cafe and a restaurant, serving typical regional food. The reception is open 24 hours a day. It offers a tour desk and laundry service.

              Compare price on Booking.com
              Compare price on Booking.com
              Primary image
              AMA Islantilla 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, Lepe · 603.20 km from centre

                8.8

                 

                265 reviews

                Breakfast available

                Located in Lepe, AMA Islantilla Resort is by the ocean, within a 5-minute drive of Islantilla Golf Club and Islantilla Congress and Exhibition Centre. This golf hotel is 1 mi (1.6 km) from La Hacienda de Islantill Shopping Center and 1.1 mi (1.8 km) from Playa de Islantilla.

                Compare price on Booking.com
                Compare price on Booking.com
                Primary image
                Leiro Residences - Preferred Hotels & Resorts
                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 Fuengirola · 579.93 km from centre

                  9.2

                   

                  8 reviews

                  Breakfast available

                  With a stay at Leiro Residences - Preferred Hotels & Resorts in Fuengirola, you'll be within a 10-minute drive of Carvajal Beach and Fuengirola Beach. This luxury hotel is 7.1 mi (11.4 km) from Carihuela Beach and 2.5 mi (4.1 km) from Los Boliches Beach.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  Primary image
                  Barceló Corralejo Sands
                  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 Corralejo, La Oliva · 734.44 km from centre

                    9.0

                     

                    213 reviews

                    Breakfast available

                    With a stay at Barceló Corralejo Sands, you'll be centrally located in La Oliva, within a 10-minute drive of Corralejo Beach and Playa Waikiki. This family-friendly hotel is 12.5 mi (20.2 km) from Marina Rubicon and 0.3 mi (0.4 km) from La Galera.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Primary image
                    Royal Hideaway Sancti Petri
                    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 Chiclana de la Frontera · 512.45 km from centre

                      9.2

                       

                      192 reviews

                      Breakfast available

                      Located in Chiclana de la Frontera, Royal Hideaway Sancti Petri is by the ocean – a 4-minute drive from La Barrosa Beach and 5 minutes from Golf Novo Sancti Petri. This beach hotel is 5.8 mi (9.3 km) from Fuente del Gallo Beach and 5.8 mi (9.3 km) from Castle of Sancti Petri.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Primary image
                      Iberostar Selection Lanzarote Park
                      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 · 725.10 km from centre

                        9.0

                         

                        549 reviews

                        Breakfast available

                        With a stay at Iberostar Selection Lanzarote Park in Yaiza, you'll be on the beach, within a 10-minute drive of Marina Rubicon and Playa Flamingo. This beach hotel is 14.1 mi (22.7 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
                        Reception
                        Casa boutique Encalada
                        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.

                        Country house in La Janda, Vejer de la Frontera · 507.01 km from centre

                          10.0

                           

                          7 reviews

                          A stay at Casa boutique Encalada places you in the heart of Vejer de la Frontera, steps from Church of the Divine Saviour and Vejer Castle. This luxury country house is 16.2 mi (26.1 km) from La Barrosa Beach and 0.2 mi (0.3 km) from Plaza de Espana.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          THB Tropical Island
                          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 · 723.12 km from centre

                            7.9

                             

                            1,816 reviews

                            THB Tropical Island is set 900 metres from Lanzarote's Playa Dorada Beach. It has outdoor swimming pools, a spa and free public parking in front of the hotel.

                            Apartments at the hotel are bright and comfortable. They have a full kitchen and a living area with TV. All the apartments have a balcony. Air conditioning is available from May to October.

                            The THB Tropical Island has a hot tub, sauna and fitness centre. There are also gardens, a tennis court and a football court. The hotel offers an entertainment programme and children’s activities.

                            The hotel has one restaurant, a la carte restaurant. By reservation only and subject to availability.

                            Shows and entertainment are held in a large tent. There are many food and drink options in the nearby resort of Playa Blanca.

                            The spectacular beaches of Papagayo are only 3 km away.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            Globales Paraíso Beach
                            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 Estepona · 552.89 km from centre

                              7.6

                               

                              896 reviews

                              Boasting a terrace, bar and views of sea, Globales Paraíso Beach is situated in Estepona, 800 metres from El Saladillo Beach. Featuring a garden, the 4-star hotel has air-conditioned rooms with a private bathroom. The hotel features an outdoor pool and a 24-hour front desk.

                              At the hotel rooms include a wardrobe and a TV.

                              Duquesa Golf Club is 34 km from Globales Paraíso Beach, while La Cala Golf is 37 km from the property.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              Primary image
                              Barcelo Lanzarote Active 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 · 690.12 km from centre

                                8.0

                                 

                                583 reviews

                                Breakfast available

                                Located in Teguise, Barcelo Lanzarote Active Resort is by the sea, within a 10-minute drive of Las Cucharas Beach and Cesar Manrique Foundation. This beach hotel is 15.7 mi (25.2 km) from Jameos del Agua Caves and 15.7 mi (25.2 km) from Los Verdes Cave.

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

                                Hotel in Tías · 705.73 km from centre

                                  9.8

                                   

                                  92 reviews

                                  Breakfast available

                                  When you stay at Aqua Suites in Tías, you'll be near the beach, within a 15-minute drive of Puerto del Carmen Beach and Playa de Matagorda. This hotel is 11.8 mi (18.9 km) from Timanfaya National Park and 16.6 mi (26.8 km) from Marina Rubicon.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  Primary image
                                  H10 Rubicón Horizons Collection
                                  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 · 726.36 km from centre

                                    8.4

                                     

                                    695 reviews

                                    When you stay at H10 Rubicón Horizons Collection in Yaiza, you'll be on the boardwalk, within a 5-minute drive of Aqualava Water Park and Dorada Beach. This luxury hotel is 1.6 mi (2.5 km) from Roja Mountain and 2.2 mi (3.5 km) from Pechiguera Lighthouse.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    Primary image
                                    SO/ Sotogrande Spa and Golf Resort Hotel Costa del Sol
                                    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 Sotogrande, San Roque · 523.74 km from centre

                                      9.0

                                       

                                      70 reviews

                                      Breakfast available

                                      With a stay at SO/ Sotogrande Spa and Golf Resort Hotel Costa del Sol in San Roque, you'll be next to a golf course, just steps from Almenara Golf Resort and a 4-minute drive from Valderrama Golf Club. This family-friendly hotel is 5.6 mi (9.1 km) from Sotogrande Port and 7.5 mi (12.1 km) from Alcaidesa Links Golf Resort.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Mainake 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.

                                      Hotel in Torre del Mar · 614.78 km from centre

                                        8.6

                                         

                                        855 reviews

                                        Breakfast available

                                        The Mainake Costa del Sol Hotel is located 150 metres from the beach in the quiet resort of Torre del Mar between Málaga and Nerja. It has a seasonal swimming pool and free Wi-Fi.

                                        Each of the rooms has satellite TV, air conditioning, private bathroom and balcony.

                                        The hotel has a terrace with loungers, where you can enjoy a drink in the sun.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Primary image
                                        The Marbella Heights 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 Marbella · 564.69 km from centre

                                          9.4

                                           

                                          57 reviews

                                          Breakfast available

                                          Located in Marbella, The Marbella Heights Boutique Hotel is a 1-minute drive from Rio Real Golf and 8 minutes from Orange Square. This golf hotel is 3.5 mi (5.7 km) from Venus Beach and 4.1 mi (6.7 km) from Marbella Marina.

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