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.
Primary image
Jupiter Marina Hotel - Couples & 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 Portimão · 607.96 km from centre

    9.4

     

    397 reviews

    Breakfast available

    Located in Portimão, Jupiter Marina Hotel - Couples & Spa is on the riverwalk – a 4-minute walk from Portimão Museum and 15 minutes by foot from Portimão Marina. This spa hotel is 0.8 mi (1.2 km) from Rocha Beach and 1.2 mi (1.9 km) from Algarve Casino.

    Compare price on Booking.com
    Compare price on Booking.com
    Primary image
    Pestana Dom João II Hotel Beach & Golf 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 Alvor, Portimão · 608.46 km from centre

      8.6

       

      406 reviews

      Breakfast available

      With a stay at Pestana Dom João II Hotel Beach & Golf Resort in Portimão (Torralta), you'll be a 1-minute drive from Alvor Beach and 9 minutes from Rocha Beach. This beach hotel is 19.2 mi (30.9 km) from Praia da Luz and 12.4 mi (19.9 km) from Algarve International Circuit.

      Compare price on Booking.com
      Compare price on Booking.com
      Primary image
      Vitors Plaza
      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 Portimão · 608.89 km from centre

        8.6

         

        253 reviews

        Located in Portimão, Vitors Plaza is within a 10-minute drive of Alvor Boardwalk and Portimão Marina. This family-friendly aparthotel is 2 mi (3.2 km) from Rocha Beach and 6.6 mi (10.6 km) from Slide and Splash Water Park.

        Compare price on Booking.com
        Compare price on Booking.com
        Primary image
        RR Alvor Baía 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 Alvor, Portimão · 608.97 km from centre

          8.4

           

          160 reviews

          When you stay at RR Alvor Baía Resort in Portimão, you'll be near the beach – a 3-minute drive from Alvor Beach and 8 minutes from Rocha Beach. This family-friendly hotel is 19.2 mi (31 km) from Praia da Luz and 12.4 mi (19.9 km) from Algarve International Circuit.

          Compare price on Booking.com
          Compare price on Booking.com
          Primary image
          Água Hotels Riverside
          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 Lagoa · 609.01 km from centre

            8.2

             

            573 reviews

            Breakfast available

            With a stay at Água Hotels Riverside in Lagoa, you'll be 2.7 mi (4.4 km) from Slide and Splash Water Park and 3.3 mi (5.3 km) from Rocha Beach. This family-friendly hotel is 6.9 mi (11.1 km) from Meia Beach and 7.5 mi (12.1 km) from Carvoeiro Beach.

            Compare price on Booking.com
            Compare price on Booking.com
            Primary image
            Vila Palmeira
            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 Meia Praia, Lagos · 609.18 km from centre

              9.6

               

              21 reviews

              With a stay at Vila Palmeira in Lagos (Meia Praia), you'll be within a 15-minute drive of Marina de Lagos and Dona Ana Beach. This aparthotel is 5.5 mi (8.8 km) from Praia da Luz and 4.5 mi (7.3 km) from Camilo Beach.

              Compare price on Booking.com
              Compare price on Booking.com
              Primary image
              Pure Monchique Hotel – Villa Termal Spa 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 Algarve, Monchique · 625.37 km from centre

                8.0

                 

                34 reviews

                Breakfast available

                With a stay at Pure Monchique Hotel – Villa Termal Spa Resort in Monchique, you'll be in a regional park, just steps from Monchique Thermal Springs and a 5-minute drive from Mina Park. This spa hotel is 12.3 mi (19.8 km) from Algarve International Circuit and 13.8 mi (22.3 km) from Rocha Beach.

                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.3

                   

                  1,239 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
                  Primary image
                  Las Casas de la Judería, Sevilla Historic City 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 Seville · 630.31 km from centre

                    9.2

                     

                    1,002 reviews

                    Breakfast available

                    With a stay at Las Casas de la Judería, Sevilla Historic City Center, you'll be centrally located in Seville, just a 5-minute walk from Royal Alcázar of Seville and 7 minutes by foot from Seville Cathedral. This spa hotel is 0.4 mi (0.6 km) from Giralda Tower and 0.5 mi (0.9 km) from Metropol Parasol.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Primary image
                    Alentejo Star Hotel - São Domingos
                    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 Alentejo, Mertola · 654.79 km from centre

                      8.4

                       

                      52 reviews

                      Breakfast available

                      With a stay at Alentejo Star Hotel - São Domingos in Mertola, you'll be 10.7 mi (17.3 km) from Church of the Assumption of Mary and 10.8 mi (17.3 km) from Castle of Mertola. This hotel is 10.8 mi (17.4 km) from Menagem Tower and 10.9 mi (17.5 km) from Museum of Mertola.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Bahía Serena
                      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.16 km from centre

                        8.1

                         

                        2,095 reviews

                        Featuring an outdoor swimming pool and apartments with balconies, the Bahia Serena offers sea views from its setting on Serena Beach. It has a sauna.

                        Side or front sea views are available in each of the Bahia’s air-conditioned apartments. All accommodation features simple, functional décor. There is a seating area with satellite TV and a well-equipped kitchenette.

                        The Alborán buffet restaurant and the La Chalupa à la carte dining room both serve a range of Spanish cuisine. There is also a cafeteria and a lounge bar.

                        The Bahia Serena is located 500 metres from Roquetas de Mar Golf Course, while Almeria is a 30-minute drive away. The picturesque beaches at Cabo de Gata Nature Reserve are an hour’s drive from Roquetas.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Beatriz Costa & 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 Costa Teguise · 686.95 km from centre

                          7.2

                           

                          2,754 reviews

                          Beatriz Costa & Spa is situated in a tranquil area of the Costa Teguise and has nearby spectacular gardens, waterfalls and lakes adorning the interior of this region. Free WiFi is provided.

                          The complex boasts facilities aimed to help you both be active and to relax, including sports centre for the practice of tennis and minigolf. One of the main attractions in this establishment are the 2000 m² of swimming pools situated in the middle of this tropical garden. One pool is heated and another for children.

                          The hotel has 3 restaurants, including an Oriental restaurant, all offering buffet meals. Show cooking is also available.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          Primary image
                          Barceló Teguise Beach - 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 Costa Teguise, Teguise · 687.83 km from centre

                            9.0

                             

                            999 reviews

                            Breakfast available

                            When you stay at Barceló Teguise Beach - Adults only in Teguise, you'll be near the beach, just steps from Las Cucharas Beach and 11 minutes by foot from Lanzarote Beaches. This beach hotel is 11.7 mi (18.9 km) from Playa de Matagorda and 13.4 mi (21.5 km) from Puerto del Carmen Beach.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            BejaParque 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 Alentejo, Beja · 695.11 km from centre

                              8.3

                               

                              1,086 reviews

                              Breakfast available

                              Located in Beja, Alentejo, this hotel is less than 2 km from many of Beja’s top attractions including the Castelo de Beja. It features an outdoor pool and air-conditioned rooms with balconies.

                              Overlooking Beja or the Alentejo countryside, all rooms at BejaParque Hotel have modern décor and include a satellite TV and minibar.

                              The Restaurante Seara serves regional cuisine and international dishes in a charming setting, with views of the garden and the pool. Seara’s bar offers local Portuguese wines.

                              BejaParque Hotel is less than 3 km from the bus and railway station, and 800 metres from the centre of Beja. Free private parking and a car rental service are available.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              Primary image
                              Monte do Giestal - Casas de Campo and 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.

                              Villa property in Alentejo, Santiago do Cacém · 703.57 km from centre

                                9.0

                                 

                                13 reviews

                                Breakfast available

                                With a stay at Monte do Giestal - Casas de Campo and Spa in Santiago do Cacém, you'll be 8.7 mi (14 km) from Lousal Mining Museum and 15.2 mi (24.5 km) from Safari Badoca Park. This family-friendly villa is 24.4 mi (39.2 km) from Sao Torpes Beach.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Primary image
                                SINES SEA VIEW 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 Alentejo, Sines · 703.84 km from centre

                                  9.2

                                   

                                  144 reviews

                                  Breakfast available

                                  When you stay at SINES SEA VIEW HOTEL in Sines, you'll be near the beach, within a 15-minute walk of Vasco da Gama Statue and Sines Culture and Arts Centre. This spa hotel is 0.7 mi (1.1 km) from Vasco de Gama Beach and 4.3 mi (7 km) from Sao Torpes Beach.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  Primary image
                                  Herdade dos Delgados
                                  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 Alentejo, Mourão · 733.63 km from centre

                                    9.0

                                     

                                    40 reviews

                                    Breakfast available

                                    With a stay at Herdade dos Delgados in Mourão, you'll be 1.9 mi (3.1 km) from Mourão Beach and 24.9 mi (40.1 km) from Alqueva Dam. This spa hotel is 11 mi (17.8 km) from Igreja Matriz and 11 mi (17.8 km) from Museu de Arte Sacra.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    HD Lobos Natura Fuerteventura
                                    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 · 734.37 km from centre

                                      8.9

                                       

                                      121 reviews

                                      The HD Lobos Natura Fuerteventura is a 261-room establishment in the north of island of Fuerteventura.

                                      HD Lobos Natura Fuerteventura has four themed restaurants offering local and international dishes. In addition, we have five bars distributed in different areas of the hotel.

                                      All units are equipped with air conditioning, a flat-screen TV with satellite channels, a coffee machine, a bath, free toiletries and a wardrobe. Every room is equipped with a kettle and a private bathroom with a hairdryer, while selected rooms include a kitchen equipped with a fridge. The units at the hotel come with a seating area.

                                      HD Lobos Natura Fuerteventura offers a children's playground.

                                      Around the clock assistance is available at the reception, where staff speak German, English, Spanish and French.

                                      Popular points of interest near the accommodation include Las Clavellinas Beach, Corralejo Viejo Beach and Corralejo Beach. Fuerteventura Airport is 36 km away.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Primary image
                                      Four Points by Sheraton Oran
                                      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 Oran · 741.39 km from centre

                                        8.0

                                         

                                        165 reviews

                                        Breakfast available

                                        A stay at Four Points by Sheraton Oran places you in the heart of Oran, within a 5-minute drive of Abdelhamid Ben Badis Mosque and Musée National Ahmed Zabana. This spa hotel is 2.1 mi (3.3 km) from Pasha’s Mosque and 2.4 mi (3.9 km) from Grande Poste.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Primary image
                                        Barceló Fuerteventura Castillo
                                        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.35 km from centre

                                          8.0

                                           

                                          801 reviews

                                          Breakfast available

                                          With a stay at Barceló Fuerteventura Castillo in Antigua (Caleta de Fuste), you'll be steps from Caleta de Fuste Marina and 5 minutes by foot from Caleta del Fuste. This beach hotel is 1.8 mi (2.9 km) from Centro Comercial Atlantico and 2 mi (3.2 km) from Playa la Guirra.

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