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.
Relaxia Olivina
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, Puerto del Carmen · 704.71 km from centre

    7.7

     

    180 reviews

    Featuring an outdoor swimming pool and buffet restaurant, Relaxia Olivina Lanzarote is located 250 metres from the beach in Puerto del Carmen. This hotel offers an on-site fitness centre and tennis courts.

    Each bright room comes with a private balcony, safe and TV. There is a private bathroom with a bath and hairdryer.

    The hotels offers 3 outdoor swimming pools in total. Two of them are filled with sea water and the other is heated in winter. All have a children´s zone. There is a large poolside sun terrace and bar. Relaxia Olivina also has a children’s playground and 24-hour reception.

    Lanzarote Airport is 6 km from the hotel and Lanzarote Golf Resort is 2 km away.

    Compare price on Booking.com
    Compare price on Booking.com
    Costa Africana
    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 La Janda, Vejer de la Frontera · 506.09 km from centre

      8.9

       

      159 reviews

      Breakfast available

      Offering free WiFi, Costa Africana is located within a 10-minute walk of Vejer de la Frontera town centre. It has apartments with a washing machine and private patio.

      Each apartment comes with a living room with a sofa, flat-screen TV and dining table. The kitchen features an oven, microwave, fridge and kitchenware. There is a bathroom with a hairdryer and free toiletries.

      The property offers a seasonal pool with garden area. Bike rental is available at the property. There are shops and restaurants within a 5-minute walk of the apartments.

      You can reach some of the Costa de la Luz’s sandy beaches within a 15-minute drive of Costa Africana. Cadiz is a 40-minute drive away and there is free private parking.

      Compare price on Booking.com
      Compare price on Booking.com
      Playacapricho
      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.14 km from centre

        8.2

         

        1,660 reviews

        Breakfast available

        Playacapricho sits by the sandy beach in Roquetas de Mar. It has a swimming pool, free WiFi and impressive sea views.

        The rooms in the Playacapricho have either a balcony or terrace. They also have air conditioning and heating. A safe is available for a surcharge.

        The swimming pool has water slides and a hot tub for guests older than 15 years old. There is a sun terrace with free loungers and a roofed swimming pool. The Olympo Beach Club is open during peak season.

        The Playacapricho’s buffet restaurant offers local and international dishes. It has a show kitchen.

        Roquetas de Mar has many good beaches and water sports facilities. Tennis and horse riding can be found nearby. Playaserena golf course is just 400 metres away.

        One child up to 14 years old can stay for free when sharing a room with one adult in a single and 2 adults in a double.

        Compare price on Booking.com
        Compare price on Booking.com
        Primary image
        H10 Lanzarote Princess
        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 · 723.38 km from centre

          8.4

           

          515 reviews

          Breakfast available

          With a stay at H10 Lanzarote Princess, you'll be centrally located in Yaiza, within a 5-minute drive of Marina Rubicon and Nuestra Senora del Carmen Square. This beach hotel is 14.7 mi (23.6 km) from Corralejo Beach and 9.8 mi (15.8 km) from Timanfaya National Park.

          Compare price on Booking.com
          Compare price on Booking.com
          Hotel Granada Palace
          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 Monachil · 676.66 km from centre

            8.0

             

            693 reviews

            Breakfast available

            Hotel Granada Palace is located in Tandal Urban Resort, the only urban resort in Granada. You can find it in the district of Monachil-Cájar, just 6 km from the centre of Granada, 10 minutes from the Alhambra and 25 minutes from the Sierra Nevada ski resort. A different hotel due to its large dimensions combining Mozarabic style architecture with modern design interiors. All the facilities have free WiFi connection.
            It offers spacious and elegant rooms with views of the city of Granada in the distance on one side and the mountain and Monachil area with its beautiful snow-capped peaks Mulhacen and Veleta on the other. All rooms have heating/air conditioning, minibar, safe, flat screen TV, desk, kettle and private bathroom with shower and hydromassage bathtub (double size in Junior Suites and Suites).

            Hotel Granada Palace has a large outdoor summer swimming pool and children's pool, solarium and in-house spa. Relax in Spalace, a large wellness area with a la carte services and treatments. The hotel also has a bar and breakfast room where a varied continental buffet is served every morning, as well as two restaurants, Italo and Origen for all tastes.

            Compare price on Booking.com
            Compare price on Booking.com
            Primary image
            Suites Gran Via 44 Apartahotel
            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 Granada City Center, Granada · 679.35 km from centre

              9.0

               

              638 reviews

              With a stay at Suites Gran Via 44 Apartahotel, you'll be centrally located in Granada, within a 10-minute walk of Granada Cathedral and Plaza Nueva. This aparthotel is 0.6 mi (0.9 km) from Alhambra and 0.7 mi (1.2 km) from San Jeronimo Monastery.

              Compare price on Booking.com
              Compare price on Booking.com
              Primary image
              Coral Beach Aparthotel
              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 Golden Mile, Marbella · 559.55 km from centre

                9.4

                 

                307 reviews

                Breakfast available

                With a stay at Coral Beach Aparthotel in Marbella (Golden Mile), you'll be within a 5-minute drive of Puerto Banús Beach and El Corte Ingles Shopping Center. This beach hotel is 1.7 mi (2.7 km) from Puerto Banús Marina and 3.4 mi (5.5 km) from Marbella Marina.

                Compare price on Booking.com
                Compare price on Booking.com
                Primary image
                H10 Ocean Dunas - Adults Only
                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.31 km from centre

                  9.2

                   

                  128 reviews

                  Breakfast available

                  With a stay at H10 Ocean Dunas - Adults Only, you'll be centrally located in La Oliva, within a 15-minute drive of Corralejo Beach and Playa Waikiki. This hotel is 13.2 mi (21.2 km) from Marina Rubicon and 0.3 mi (0.5 km) from La Galera.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  Precise Resort El Rompido-The 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 El Rompido · 604.18 km from centre

                    8.6

                     

                    3,412 reviews

                    Located on a 36-hole golf course with views of the Piedras River Marshes, Precise Resort El Rompido- The Hotel has a peaceful setting and offers a spa and an outdoor pool. Free WiFi is available.

                    Set in attractive gardens, Precise El Rompido has bright, attractive rooms with balconies, most of which have sea views. Each features satellite TV and a minibar.

                    El Rompido features a buffet breakfast. It also has a lounge bar and a restaurant serving local cuisine. Children's club and entertainment are provided, subject to availability.

                    The Rompido’s spa has an indoor swimming pool, Turkish baths and a sauna. Treatments include massage and facials.

                    Precise Resort is an hour drive from Faro and Seville Airports. Huelva is 23 km away. Free parking is available on site. A free train transfer to the village is provided, subject to availability and seasonal. A boat transfer to the beach (€) is provided by external companies.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Primary image
                    Barceló Corralejo Bay - Adults only
                    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.21 km from centre

                      8.8

                       

                      501 reviews

                      With a stay at Barceló Corralejo Bay - Adults only, you'll be centrally located in La Oliva, within a 10-minute drive of Corralejo Beach and Playa Waikiki. This beach hotel is 13.3 mi (21.4 km) from Marina Rubicon and 0.1 mi (0.1 km) from La Galera.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Globales Playa Estepona
                      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 · 553.60 km from centre

                        7.5

                         

                        247 reviews

                        Set on Atalaya Isdabe’s beach front, Globales Playa Estepona is 10 minutes’ drive from Puerto Banús. This resort offers 3 swimming pools, a garden and tennis courts.

                        Each room at Globales Playa Estepona comes with a flat-screen TV and private bathroom. Some of them feature a private terrace and either sea or garden views.

                        A breakfast buffet is available and there are 2 restaurants and a snack bar. Guests can also enjoy some drinks in a terrace with sea views.

                        The resort offers a large variety of activities on site, including water sports, table tennis, snooker and darts. There is also evening entertainment and karaoke, as well as a kid’s club.

                        Guadalmina Golf Club is 10 minutes’ walk from the property. There is easy access to the A-7 Motorway. Marbella’s centre can be reached in 20 minutes by car

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Cortijo La Haza
                        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.

                        Bed and breakfast in Córdoba, Iznájar · 653.55 km from centre

                          9.4

                           

                          98 reviews

                          Cortijo La Haza offers beauty services, as well as air-conditioned accommodation in Iznájar. This bed and breakfast features a private pool, a garden and free private parking. Guests can make use of the sun terrace or the picnic area, or enjoy views of the mountain and pool.

                          At the bed and breakfast, units are fitted with a wardrobe. With a private bathroom equipped with a shower and a hair dryer, units at the bed and breakfast also provide guests with free WiFi, while certain rooms will provide you with a balcony. At the bed and breakfast, each unit comes with bed linen and towels.

                          Buffet and continental breakfast options with local specialities, fruits and juice are available. Guests may chill out in the on-site bar or lounge.

                          If you would like to discover the area, skiing, hiking and walking tours are possible in the surroundings and the bed and breakfast can arrange a bicycle rental service.

                          Federico Garcia Lorca Granada-Jaen Airport is 66 km away.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          Hotel Kivir
                          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 El Arenal, Seville · 630.19 km from centre

                            9.5

                             

                            1,215 reviews

                            Located across the famous Triana Bridge, Hotel Kivir, recommended for adults is a 4-star property situated in Seville. The property offers a terrace and a 24-hour front desk. The Giralda is 10 minutes' walk away.

                            Guest rooms in the hotel are equipped with a flat-screen TV. Rooms are complete with a private bathroom, all guest rooms at Hotel Kivir are fitted with air conditioning, and certain rooms will provide you with a balcony. The units include a wardrobe.

                            A buffet breakfast is served every morning at the property.

                            Archivo de Indias is a 13-minute walk from the accommodation. Seville Airport is 12 km away.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            Primary image
                            Senator Banús Adults Recomended
                            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 Estepona · 553.50 km from centre

                              8.6

                               

                              435 reviews

                              Breakfast available

                              Located in Estepona (New Golden Mile), Senator Banús Adults Recomended is within a 10-minute drive of El Corte Ingles Shopping Center and Puerto Banús Beach. This beach hotel is 4.8 mi (7.7 km) from Puerto Banús Marina and 9 mi (14.4 km) from Marbella Marina.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              Primary image
                              Hotel Ronda Valley
                              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 Ronda · 579.97 km from centre

                                7.8

                                 

                                224 reviews

                                Breakfast available

                                Located in Ronda, Hotel Ronda Valley is in a rural location, within a 10-minute drive of Bodega Joaquín Fernández and Church of Our Lady of Mercy Round. This hotel is 4.9 mi (7.9 km) from Puente Nuevo Bridge and 4.5 mi (7.2 km) from Cueva del Gato.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Primary image
                                Apartamentos Playamarina
                                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 de la Luz Huelva, Ayamonte · 600.04 km from centre

                                  8.2

                                   

                                  7 reviews

                                  Breakfast available

                                  With a stay at Apartamentos Playamarina in Ayamonte, you'll be on the beach, just a 3-minute walk from Playa de Los Haraganes and 8 minutes by foot from Isla Canela Marina. This beach aparthotel is 23.3 mi (37.6 km) from Cabanas Beach and 1.6 mi (2.5 km) from Playa Alta.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  Primary image
                                  Puente Romano Marbella
                                  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 Golden Mile, Marbella · 560.61 km from centre

                                    8.8

                                     

                                    521 reviews

                                    Breakfast available

                                    With a stay at Puente Romano Marbella in Marbella (Golden Mile), you'll be a 5-minute drive from Puerto Banús Beach and 6 minutes from El Corte Ingles Shopping Center. This beach hotel is 2.8 mi (4.4 km) from Puerto Banús Marina and 2.5 mi (4 km) from Marbella Marina.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    Lobby
                                    Barceló Montecastillo Golf
                                    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 Jerez de la Frontera · 554.59 km from centre

                                      8.6

                                       

                                      231 reviews

                                      Breakfast available

                                      With a stay at Barceló Montecastillo Golf in Jerez de la Frontera, you'll be 7 mi (11.3 km) from Estadio Municipal de Chapin and 8.6 mi (13.8 km) from Alcazar Gardens. This family-friendly hotel is 9.1 mi (14.6 km) from Jerez Cathedral.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Primary image
                                      H10 Ocean Dreams Boutique Hotel - Adults Only
                                      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.68 km from centre

                                        9.4

                                         

                                        259 reviews

                                        Breakfast available

                                        Located in La Oliva, H10 Ocean Dreams Boutique Hotel - Adults Only is by the ocean, within a 15-minute walk of Centro Comercial El Campanario and Acua Water Park. This spa hotel is 3.3 mi (5.3 km) from Corralejo Beach and 13.4 mi (21.5 km) from La Concha Beach.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Primary image
                                        Rio Real Golf & 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.27 km from centre

                                          9.2

                                           

                                          148 reviews

                                          Breakfast available

                                          Located in Marbella, Rio Real Golf & Hotel is by the sea, within a 15-minute drive of Marbella Theatre and El Pinillo Beach. This golf hotel is 4.9 mi (7.8 km) from Bajadilla Beach.

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