Background-imageBackground-clock-image

Last-minute spa 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.
Playasol
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.22 km from centre

    7.8

     

    290 reviews

    Playasol Aquapark & Spa Hotel offers sea views in the heart of Roquetas de Mar. It has a pool with water slides, spa and 30 minutes of free Wi-Fi in public areas.

    The rooms in the Playasol are comfortable and welcoming. All have a balcony or terrace, and most have views of the sea. Air conditioning and heating are available seasonally, and there is also satellite TV.

    The hotel has a large terrace with free sunbeds, open to guests over 15 years old. The Senzia Playasol Spa health and beauty centre has a large variety of treatments. Other facilities include a seasonal gym.

    The hotel has a buffet restaurant offering breakfast, lunch and dinner. Gluten-free options are available on request. There is a lounge bar, and the poolside El Pirata Bar is open in summer. There is also a children's mini-club for over-4s and entertainment for adults.

    Roquetas de Mar is situated on the Almeria coast in a nature spot. The Playaserena Golf Course is 800 metres away.

    Compare price on Booking.com
    Compare price on Booking.com
    Apartamentos Martalia Nerja
    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 Torrox · 623.18 km from centre

      9.1

       

      161 reviews

      Featuring sea views, Apartamentos Martalia Nerja in Torrox offers accommodation, a rooftop pool, a spa and wellness centre, a fitness centre, an indoor pool and an open-air bath. This beachfront property offers access to a pool table and table tennis. The accommodation features a sauna, free WiFi throughout the property and family rooms.

      The apartment complex will provide guests with air-conditioned units with a desk, a coffee machine, a dishwasher, an oven, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a walk-in shower. There is also a dining area and a fully equipped kitchen equipped with a microwave, a toaster, and a fridge. At the apartment complex, every unit is equipped with bed linen and towels.

      For visitors looking to embark on day trips to nearby landmarks, the apartment provides a selection of packed lunches.

      The property is family-friendly and features an indoor play area. Both a bicycle rental service and a car rental service are available at Apartamentos Martalia Nerja.

      Playa de Vilchez is 1.3 km from the accommodation. Malaga Airport is 66 km from the property, and the property offers a paid airport shuttle service.

      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,148 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
        Iberostar Waves Málaga 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 Torrox · 619.81 km from centre

          8.6

           

          552 reviews

          Breakfast available

          When you stay at Iberostar Waves Málaga Playa in Torrox, you'll be next to a golf course, within a 15-minute drive of Malaga Province Beaches and Balcon de Europa. This beach hotel is 8.5 mi (13.6 km) from Burriana Beach and 0.2 mi (0.4 km) from Playa en Torrox Costa.

          Compare price on Booking.com
          Compare price on Booking.com
          Infanta Cristina
          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 Andalusia, Jaén · 731.36 km from centre

            8.4

             

            1,901 reviews

            Breakfast available

            Hotel Infanta Cristina is set in a new residential area of Jaen, near El Corte Inglés and the University. The hotel offers an outdoor swimming pool, gym and free Wi-Fi.

            This elegant hotel offers spacious, modern rooms with a private balcony. Rooms are all air conditioned, with satellite TV and a minibar.

            Private parking is available at the hotel for an extra cost. The tour desk can offer information about Jáen. Sights include the Santa Catalina Castle.

            The Infanta Cristina has a traditional restaurant, a bar-cafe and a 24-hour front desk. There is also a TV room and large function rooms.

            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 – a 5-minute drive from Lanzarote Beaches and 6 minutes from Las Cucharas Beach. 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
              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
                Primary image
                Barceló Cabo de Gata
                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 Almeria · 711.86 km from centre

                  8.8

                   

                  431 reviews

                  Breakfast available

                  Located in Almeria (Retamar), Barceló Cabo de Gata is within a 10-minute walk of Plaza del Mar and El Toyo Beach. This beach hotel is 0.5 mi (0.8 km) from Alboran Golf and 0.9 mi (1.5 km) from Cabo de Gata-Níjar Natural Park.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  Primary image
                  Hotel Amadeus 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.35 km from centre

                    9.6

                     

                    1,001 reviews

                    Breakfast available

                    Located in Seville (Historical Center), Hotel Amadeus Sevilla is within a 10-minute walk of Seville Cathedral and Giralda Tower. This boutique hotel is 0.3 mi (0.5 km) from Royal Alcázar of Seville and 0.5 mi (0.8 km) from Metropol Parasol.

                    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 12.6 mi (20.2 km) from Lanzarote Beaches.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Primary image
                      Barceló Lanzarote Royal Level
                      Full StarFull StarFull StarFull StarHalf 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.05 km from centre

                        9.0

                         

                        150 reviews

                        Breakfast available

                        When you stay at Barceló Lanzarote Royal Level in Teguise, you'll be near the beach, within a 15-minute drive of Lanzarote Beaches and Las Cucharas Beach. This beach hotel is 10.2 mi (16.3 km) from Playa de Matagorda and 11.9 mi (19.2 km) from Puerto del Carmen Beach.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Primary image
                        Barceló Costa Ballena Golf & 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 Rota · 547.22 km from centre

                          8.6

                           

                          306 reviews

                          Breakfast available

                          Located in Rota, Barceló Costa Ballena Golf & Spa is by the ocean – a 4-minute drive from Ballena Beach and 8 minutes from Corrales of Rota. This beach hotel is 6.5 mi (10.5 km) from Luna Castle and 8.5 mi (13.7 km) from Barbadillo Winery.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          Primary image
                          Barceló Marbella
                          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 · 555.93 km from centre

                            8.4

                             

                            625 reviews

                            Breakfast available

                            Located in Marbella (San Pedro de Alcantara), Barceló Marbella is within a 5-minute drive of Real Club de Golf Guadalmina and Church of San Pedro. This golf hotel is 1 mi (1.6 km) from Atalaya Golf and Country Club and 1.6 mi (2.5 km) from Basilica Vega Del Mar.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            Puerto Antilla Grand 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 Costa de la Luz Huelva, Islantilla · 602.26 km from centre

                              8.9

                               

                              4,433 reviews

                              Breakfast available

                              Puerto Antilla Grand Hotel is located on Islantilla Beach in Huelva province. It offers 5 swimming pools, spa, fitness centre and a children's miniclub.

                              The air-conditioned rooms at the Puerto Antilla are decorated in Mediterranean style. They come with a satellite TV and a safe. The private bathrooms come with a hairdryer. Free WiFi is available.

                              Hotel Puerto Antilla's Los Porches Restaurant serves buffet meals. There are also 2 à-la-carte restaurants, one indoor and one outside, open in summer. There is also a poolside bar.

                              The hotel’s spa features an indoor pool, hot tub, sauna and Turkish baths, and a range of massages and beauty treatments are available. There is also a varied entertainment service for adults and children.

                              Staff at reception can provide information about what to see and do in the surrounding area. Faro International Airport is around an hour’s drive away.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              Reception
                              Barceló Jerez Montecastillo & Convention 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.

                              Hotel in Jerez de la Frontera · 554.55 km from centre

                                8.4

                                 

                                216 reviews

                                Breakfast available

                                With a stay at Barceló Jerez Montecastillo & Convention Center in Jerez de la Frontera, you'll be 7.4 mi (11.9 km) from Estadio Municipal de Chapin and 8.5 mi (13.7 km) from Alcazar Gardens. This family-friendly hotel is 9 mi (14.5 km) from Jerez Cathedral.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Lobby
                                Costa Calero Hotel Thalasso & 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 Yaiza · 710.17 km from centre

                                  8.6

                                   

                                  225 reviews

                                  Breakfast available

                                  Located in Yaiza, Costa Calero Hotel Thalasso & Spa is within a 15-minute drive of Puerto del Carmen Beach and Lanzarote Beaches. This spa hotel is 7.2 mi (11.6 km) from Playa de Matagorda and 13.1 mi (21.1 km) from Marina Rubicon.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  HO By Olivencia Paseo de Almeria 9
                                  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 Almeria, Almería · 704.21 km from centre

                                    9.4

                                     

                                    1,835 reviews

                                    Set within 1.8 km of Zapillo Beach and 17 km of La Envía in Almería, HO By Olivencia Paseo de Almeria 9 offers accommodation with seating area. Among the facilities at this property are a 24-hour front desk and a lift, along with free WiFi throughout the property. Private parking can be arranged at an extra charge.

                                    The apartment complex will provide guests with air-conditioned units offering a wardrobe, a coffee machine, a dishwasher, an oven, a safety deposit box, a flat-screen TV and a private bathroom with a shower. A microwave, a toaster and fridge are also featured in the kitchen, as well as a kettle. At the apartment complex, the units are equipped with bed linen and towels.

                                    Popular points of interest near the apartment include Almeria Cathedral, Almeria Air Raid Shelters and Museum of Almeria. Almeria Airport is 9 km away.

                                    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
                                      Barcelo Aracena
                                      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 Sierra de Aracena, Aracena · 680.75 km from centre

                                        9.2

                                         

                                        81 reviews

                                        Breakfast available

                                        When you stay at Barcelo Aracena in Aracena, you'll be in a national park, just steps from Sierra de Aracena National Park and 9 minutes by foot from Marqués de Aracena Square. This family-friendly hotel is 0.9 mi (1.5 km) from Museo del Jamon and 1.2 mi (2 km) from La Gruta de las Maravillas.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Primary image
                                        Hotel Las Casas de El Arenal by Casas y Palacios
                                        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.4

                                           

                                          915 reviews

                                          Breakfast available

                                          With a stay at Hotel Las Casas de El Arenal by Casas y Palacios, you'll be centrally located in Seville, just a 4-minute walk from Seville Cathedral and 6 minutes by foot from Giralda Tower. This hotel is 0.4 mi (0.6 km) from Royal Alcázar of Seville and 0.5 mi (0.8 km) from Plaza de Armas Shopping Center.

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