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
Vila Gale Albacora Eco-Resort 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 Tavira · 594.41 km from centre

    8.4

     

    386 reviews

    Breakfast available

    Located in Tavira, Vila Gale Albacora Eco-Resort Hotel is in a national park – a 1-minute drive from Ria Formosa Natural Park and 5 minutes from Tavira Gran Plaza Shopping Mall. This family-friendly hotel is 2.2 mi (3.6 km) from Tavira Living Science Center and 2.3 mi (3.6 km) from Nossa Senhora do Carmo Church.

    Compare price on Booking.com
    Compare price on Booking.com
    Primary image
    Pousada Palácio Estoi - Faro
    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 Faro · 594.47 km from centre

      9.0

       

      712 reviews

      Breakfast available

      With a stay at Pousada Palácio Estoi - Faro, you'll be centrally located in Faro, within a 15-minute drive of Faro Marina and Olhao Harbour. This luxury hotel is 9.9 mi (15.9 km) from Faro Island Beach and 0.8 mi (1.3 km) from Ruins of Milreu.

      Compare price on Booking.com
      Compare price on Booking.com
      Primary image
      Hyatt Regency Vilamoura Algarve
      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 Vilamoura, Loule · 594.86 km from centre

        8.6

         

        491 reviews

        Breakfast available

        With a stay at Hyatt Regency Vilamoura Algarve, you'll be centrally located in Loulé – a 4-minute drive from Vilamoura Marina and 11 minutes from Falesia Beach. This family-friendly hotel is 13.6 mi (22 km) from Albufeira Old Town Square and 16.4 mi (26.4 km) from Sao Rafael Beach.

        Compare price on Booking.com
        Compare price on Booking.com
        Primary image
        Vila Gale Marina Resort 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 Vilamoura, Loulé · 595.13 km from centre

          8.4

           

          506 reviews

          Breakfast available

          With a stay at Vila Gale Marina Resort Hotel, you'll be centrally located in Loulé – a 3-minute drive from Vilamoura Marina and 10 minutes from Falesia Beach. This family-friendly hotel is 14 mi (22.5 km) from Albufeira Old Town Square and 16.3 mi (26.2 km) from Sao Rafael Beach.

          Compare price on Booking.com
          Compare price on Booking.com
          Primary image
          Pousada Convento de Tavira - Historic 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 Tavira · 595.23 km from centre

            9.4

             

            450 reviews

            Breakfast available

            When you a stay at Pousada Convento de Tavira - Historic Hotel in Tavira, you'll be on a river, just steps from Sao Jose Church and Mother Church of Santa Maria do Castelo. This hotel is 5.5 mi (8.8 km) from Cabanas Beach and 13.4 mi (21.6 km) from Olhao Harbour.

            Compare price on Booking.com
            Compare price on Booking.com
            Primary image
            Pinhal da Marina Apartamentos Turisticos
            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 Vilamoura, Loulé · 595.57 km from centre

              8.8

               

              268 reviews

              Breakfast available

              With a stay at Pinhal da Marina Apartamentos Turisticos in Loulé (Vilamoura), you'll be a 4-minute drive from Vilamoura Marina and 9 minutes from Falesia Beach. This family-friendly aparthotel is 13.7 mi (22.1 km) from Albufeira Old Town Square and 16 mi (25.8 km) from Sao Rafael Beach.

              Compare price on Booking.com
              Compare price on Booking.com
              Primary image
              Aquashow Park 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 Quarteira, Loulé · 596.16 km from centre

                9.0

                 

                373 reviews

                Breakfast available

                With a stay at Aquashow Park Hotel in Loulé, you'll be next to a golf course, just steps from Aqua Show Park and a 5-minute drive from Karting Almancil. This family-friendly hotel is 2.9 mi (4.6 km) from Quarteira Beach and 4.5 mi (7.3 km) from Vilamoura Marina.

                Compare price on Booking.com
                Compare price on Booking.com
                Primary image
                AP Adriana 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 Albufeira e Olhos de Água, Albufeira · 596.31 km from centre

                  8.6

                   

                  401 reviews

                  When you stay at AP Adriana Beach Resort in Albufeira, you'll be by the ocean, within a 15-minute drive of Falesia Beach and Balaia Golf Village. This all-inclusive hotel is 8 mi (12.9 km) from Vilamoura Marina and 8.1 mi (13 km) from Albufeira Old Town Square.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  Primary image
                  Pestana Vila Sol Golf - Vilamoura
                  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.

                  Resort in Quarteira, Loulé · 596.55 km from centre

                    8.0

                     

                    202 reviews

                    With a stay at Pestana Vila Sol Golf - Vilamoura in Loulé (Morgadinho), you'll be within a 10-minute drive of Vilamoura Marina and Vila Sol Golf. This golf resort is 10.2 mi (16.3 km) from Falesia Beach and 13.5 mi (21.8 km) from Albufeira Old Town Square.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Primary image
                    Shantiapartments
                    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 Quarteira, Loulé · 596.73 km from centre

                      10.0

                       

                      3 reviews

                      Located in Loulé (Morgadinho), Shantiapartments is within a 10-minute drive of Vilamoura Marina and Quarteira Beach. This apartment is 9.3 mi (15 km) from Falesia Beach and 9 mi (14.5 km) from Balaia Golf Village.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Primary image
                      Laguna Vilamoura
                      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 Vilamoura, Loulé · 596.89 km from centre

                        9.2

                         

                        175 reviews

                        Breakfast available

                        With a stay at Laguna Vilamoura in Loulé (Vilamoura), you'll be within a 15-minute drive of Vilamoura Marina and Balaia Golf Village. This golf aparthotel is 9.3 mi (14.9 km) from Falesia Beach and 10.7 mi (17.3 km) from Albufeira Old Town Square.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Primary image
                        Monicca Collection Suites and Residences
                        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 Oura, Albufeira · 597.79 km from centre

                          8.4

                           

                          16 reviews

                          Breakfast available

                          When you stay at Monicca Collection Suites and Residences in Albufeira, you'll be on the beach, just steps from Oura Beach and 7 minutes by foot from The Strip. This beach aparthotel is 3 mi (4.8 km) from Albufeira Old Town Square and 6.6 mi (10.5 km) from Falesia Beach.

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

                          Agritourism property in Tavira · 597.81 km from centre

                            9.6

                             

                            53 reviews

                            Breakfast available

                            With a stay at Quinta dos Perfumes in Tavira, you'll be in a national park, just steps from Ria Formosa Natural Park and a 4-minute drive from Cabanas Beach. This family-friendly farm stay is 3.8 mi (6.2 km) from Old Town and 4.6 mi (7.4 km) from Tavira Castle.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            Primary image
                            Quinta Pedra dos Bicos
                            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 Oura, Albufeira · 597.97 km from centre

                              8.0

                               

                              181 reviews

                              Breakfast available

                              When you stay at Quinta Pedra dos Bicos in Albufeira, you'll be on the waterfront, within a 10-minute walk of The Strip and Oura Beach. This beach aparthotel is 3.5 mi (5.7 km) from Albufeira Old Town Square and 6.2 mi (10 km) from Falesia Beach.

                              Compare price on Booking.com
                              Compare price on Booking.com
                              Primary image
                              Grande Real Santa Eulalia Resort
                              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 Albufeira e Olhos de Água, Albufeira · 598.00 km from centre

                                8.8

                                 

                                982 reviews

                                Breakfast available

                                With a stay at Grande Real Santa Eulalia Resort in Albufeira (Santa Eulália), you'll be within a 5-minute drive of The Strip and Balaia Golf Village. This beach hotel is 4.2 mi (6.7 km) from Albufeira Old Town Square and 5.8 mi (9.3 km) from Falesia Beach.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Primary image
                                Hotel Maritur - 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 Albufeira e Olhos de Água, Albufeira · 598.05 km from centre

                                  8.2

                                   

                                  548 reviews

                                  Breakfast available

                                  Located in Albufeira, Hotel Maritur - Adults Only is on the riverwalk – a 5-minute drive from Sao Rafael Beach and 5 minutes from Albufeira Old Town Square. This hotel is 3.5 mi (5.6 km) from Praia dos Alemães and 4.5 mi (7.2 km) from Oura Beach.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  Primary image
                                  Falésia 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 Albufeira e Olhos de Água, Albufeira · 598.10 km from centre

                                    9.2

                                     

                                    573 reviews

                                    Breakfast available

                                    When you stay at Falésia Hotel - Adults Only in Albufeira, you'll be next to a golf course, within a 5-minute drive of Pine Cliffs Golf Course and Belharucas Beach. This golf hotel is 1.4 mi (2.2 km) from Praia da Falésia Açoteias and 1.5 mi (2.4 km) from Praia dos Olhos de Água.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    Primary image
                                    Santa Eulalia Hotel Apartamento & 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.

                                    Aparthotel in Oura, Albufeira · 598.14 km from centre

                                      8.2

                                       

                                      103 reviews

                                      Breakfast available

                                      A stay at Santa Eulalia Hotel Apartamento & Spa places you in the heart of Albufeira, within a 15-minute walk of The Strip and Oura Beach. This family-friendly aparthotel is 3.5 mi (5.7 km) from Albufeira Old Town Square and 6 mi (9.7 km) from Falesia Beach.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Millennium Golf Residences
                                      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 Vilamoura · 598.18 km from centre

                                        8.9

                                         

                                        42 reviews

                                        Offering quiet street views, Millennium Golf Residences is an accommodation situated in Vilamoura, 5.4 km from Vilamoura Marina and 16 km from Church of São Lourenço. With garden views, this accommodation provides a balcony and a swimming pool. The apartment features rooms with air conditioning, free private parking and free WiFi.

                                        The apartment provides guests with a terrace, pool views, a seating area, cable flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, and a private bathroom with bidet. A microwave, a toaster and fridge are also available, as well as a coffee machine and a kettle. At the apartment complex, every unit comes with bed linen and towels.

                                        Kids pool is also available at the apartment, while guests can also relax in the garden.

                                        Albufeira Old Town Square is 19 km from Millennium Golf Residences, while Algarve Shopping Center is 19 km away. Faro Airport is 28 km from the property, and the property offers a paid airport shuttle service.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        3HB Clube Humbria - All Inclusive
                                        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 Albufeira e Olhos de Água, Albufeira · 598.19 km from centre

                                          9.1

                                           

                                          823 reviews

                                          Situated in the traditional fishing village of Olhos d'Agua, the totally refurbished 3HB Clube Humbria resort offers an all inclusive basis perfect for families. Set 800 metres from the beach, this property offers apartments overlooking the garden and the swimming pool.

                                          3HB Clube Humbria has bright air-conditioned one-bedroom apartments equipped with a flat-screen TV and a private bathroom. These units include a fully equipped kitchenette and dining area.

                                          This resort offers outdoor swimming pools for adults and children, a pool bar, a main bar, a children’s playground, a mini aqua park for children and a kids club. Other facilities on site include a buffet restaurant, a convenience store, a multi sport court and day and night entertainment. Free outdoor parking and a private garage are also available.

                                          Albufeira is situated 4 km from 3HB Clube Humbria. The beach is only 800 metres away and offers plenty of possibilities for water sports. The renowned golf courses of Pine Cliffs and Balaia are within 2 km.

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