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
EME Catedral Mercer 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 Seville · 630.25 km from centre

    8.6

     

    988 reviews

    Breakfast available

    A stay at EME Catedral Mercer Hotel places you in the heart of Seville, steps from Seville Cathedral and Giralda Tower. This luxury hotel is 0.2 mi (0.3 km) from Royal Alcázar of Seville and 0.4 mi (0.7 km) from Metropol Parasol.

    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
      Monte Gois Country House e 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.

      Country house in Alentejo, Almodôvar · 633.90 km from centre

        8.2

         

        11 reviews

        Breakfast available

        With a stay at Monte Gois Country House e Spa in Almodôvar, you'll be 26.8 mi (43.1 km) from Loule Town Market and 26.9 mi (43.2 km) from Loulé Municipal Market. This country house is 27 mi (43.5 km) from Loule Castle and 31.8 mi (51.2 km) from Karting Almancil.

        Compare price on Booking.com
        Compare price on Booking.com
        Primary image
        Renaissance Tlemcen 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 Algeria, Tlemcen · 636.38 km from centre

          8.0

           

          76 reviews

          Breakfast available

          Located in Tlemcen, Renaissance Tlemcen Hotel is on the riverwalk – a 2-minute drive from Tlemcen National Park and 8 minutes from Stade Birouana. This luxury hotel is 2.4 mi (3.9 km) from Tlemcen Museum and 2.5 mi (4 km) from Great Mosque of Tlemcen.

          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
            Primary image
            Herdade Do Touril
            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.

            Country house in Odemira · 660.07 km from centre

              9.6

               

              76 reviews

              Breakfast available

              Located in Odemira, Herdade Do Touril is in a national park, within a 10-minute drive of Zambujeira do Mar Beach and Cabo Sardao. This country house is 9.3 mi (14.9 km) from EcoTrails and 10.1 mi (16.2 km) from Almograve Beach.

              Compare price on Booking.com
              Compare price on Booking.com
              Primary image
              River Inn - Duna Parque Resorts & Hotels
              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 & breakfast in Odemira · 677.55 km from centre

                9.6

                 

                9 reviews

                When you a stay at River Inn - Duna Parque Resorts & Hotels in Odemira, you'll be near the beach, within a 5-minute walk of Beach of Franquia and São Clemente Fort. This bed & breakfast is 0.7 mi (1.2 km) from Praia do Carreiro das Fazendas and 5.8 mi (9.3 km) from Malhão Beach.

                Compare price on Booking.com
                Compare price on Booking.com
                Primary image
                Parque de Campismo Orbitur Sitava Milfontes
                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.

                Caravan park, campground in Odemira · 683.52 km from centre

                  8.0

                   

                  103 reviews

                  When you stay at Parque de Campismo Orbitur Sitava Milfontes in Odemira, you'll be near the beach and within a 5-minute drive of Malhão Beach. This campsite is 5.3 mi (8.5 km) from São Clemente Fort and 5.4 mi (8.7 km) from Beach of Franquia.

                  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
                    Primary image
                    Sands 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 Teguise, Teguise · 686.83 km from centre

                      7.4

                       

                      202 reviews

                      Breakfast available

                      Located in Teguise, Sands Beach Resort is by the ocean, within a 15-minute walk of Playa Los Charcos and Lanzarote Beaches. This beach hotel is 12.2 mi (19.6 km) from Playa de Matagorda and 13.8 mi (22.2 km) from Puerto del Carmen Beach.

                      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

                        With a stay at Barceló Teguise Beach - Adults only in Teguise, you'll be near the beach, just a 4-minute walk from Las Cucharas Beach and 5 minutes by foot from Jablillo Beach. 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
                        Primary image
                        Monte da Bemposta,
                        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.

                        Country house in Costa Vicentina, Sines · 688.51 km from centre

                          9.8

                           

                          22 reviews

                          Breakfast available

                          When you stay at Monte da Bemposta, in Sines, you'll be by the sea, within a 10-minute walk of Ilha do Pessegueiro Beach and Ilha do Pessegueiro Fort. This country house is 5.2 mi (8.3 km) from Malhão Beach and 7.3 mi (11.7 km) from Sao Torpes 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
                            Pousada Convento de Beja - Historic 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.28 km from centre

                              9.2

                               

                              255 reviews

                              Breakfast available

                              A stay at Pousada Convento de Beja - Historic Hotel places you in the heart of Beja, within a 5-minute walk of Beja Public Garden and Núcleo Museológico da Rua do Sembrano. This hotel is 0.2 mi (0.3 km) from Convento de Nossa Senhora da Conceicao and 0.2 mi (0.3 km) from Nucleo Museologico.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              Primary image
                              Arrecife Gran Hotel & Spa
                              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 · 695.38 km from centre

                                8.8

                                 

                                989 reviews

                                A stay at Arrecife Gran Hotel & Spa places you in the heart of Arrecife, steps from El Reducto Beach and 5 minutes by foot from Lanzarote Educacion a Distancia University. This beach hotel is 6.2 mi (10 km) from Playa de Matagorda and 8.2 mi (13.2 km) from Puerto del Carmen Beach.

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

                                  9.0

                                   

                                  113 reviews

                                  Breakfast available

                                  When you stay at Nautilus Lanzarote in Tías, you'll be near the airport, within a 15-minute drive of Playa de Matagorda and Puerto del Carmen Beach. This family-friendly aparthotel is 14.1 mi (22.8 km) from Timanfaya National Park and 0.3 mi (0.4 km) from Playa Lima.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  Room
                                  SOLAR DOS FRADES
                                  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.

                                  Guesthouse in Alentejo, Ferreira do Alentejo · 703.09 km from centre

                                    9.2

                                     

                                    17 reviews

                                    Breakfast available

                                    A stay at SOLAR DOS FRADES places you in the heart of Ferreira do Alentejo and within a 15-minute drive of Rainha Dona Leonor Regional Museum. This guest house is 12.6 mi (20.2 km) from Cinco Reis River Beach and 13.2 mi (21.3 km) from Villa Romana de Pissoes.

                                    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
                                        Amada Moura
                                        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 & breakfast in Alentejo, Moura · 706.69 km from centre

                                          10.0

                                           

                                          1 review

                                          Breakfast available

                                          A stay at Amada Moura places you in the heart of Moura, steps from Museu do Azeite and 5 minutes by foot from Museum of Sacred Arts. This family-friendly bed & breakfast is 0.4 mi (0.7 km) from Jardim Doutor Santiago and 0.8 mi (1.3 km) from Moura Castle.

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