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
Royal Mansour Tamuda Bay
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 Marina Smir, M'diq · 465.49 km from centre

    10.0

     

    1 review

    Breakfast available

    When you stay at Royal Mansour Tamuda Bay in M'diq, you'll be on the beach, within a 5-minute drive of Kabila Marina and Kabila Beach. This beach hotel is 3.4 mi (5.5 km) from Smir Water Park and 4.1 mi (6.6 km) from Forêt de Cabo Negro.

    Compare price on Booking.com
    Compare price on Booking.com
    Primary image
    The St. Regis La Bahia Blanca Resort, Tamuda Bay
    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 Marina Smir, Allyene · 471.34 km from centre

      8.8

       

      20 reviews

      Breakfast available

      When you stay at The St. Regis La Bahia Blanca Resort, Tamuda Bay in Allyene, you'll be on the beach and 6 minutes by car from Smir Water Park. This beach hotel is 5 mi (8.1 km) from Fnideq Beach and 5.3 mi (8.6 km) from Fnideq Mosque.

      Compare price on Booking.com
      Compare price on Booking.com
      Primary image
      Banyan Tree Tamouda Bay
      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 Allyene · 473.37 km from centre

        9.0

         

        49 reviews

        Located in Allyene, Banyan Tree Tamouda Bay is by the sea, within a 10-minute drive of Fnideq Mosque and Kissaria Market. This beach hotel is 3.4 mi (5.4 km) from Fnideq Beach and 3.9 mi (6.3 km) from Centro Comercial Benamar.

        Compare price on Booking.com
        Compare price on Booking.com
        Résidence De Luxe AL Manzah
        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 Tanger-Tetouan-Al Hoceima, Al Hoceïma · 482.98 km from centre

          8.5

           

          69 reviews

          Featuring air-conditioned accommodation with a balcony, Résidence De Luxe AL Manzah is located in Al Hoceïma. It is set 1.1 km from Quemado Beach and offers a lift. The apartment also provides free WiFi, free private parking and facilities for disabled guests.

          Providing a terrace and mountain views, the spacious apartment includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower and a bidet. The accommodation is non-smoking.

          Plage Izdhi is 1.8 km from the apartment. Cherif Al Idrissi Airport is 16 km away.

          Compare price on Booking.com
          Compare price on Booking.com
          Primary image
          Hotel Riu Chiclana - 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.

          Hotel in Chiclana de la Frontera · 512.67 km from centre

            8.4

             

            774 reviews

            Breakfast available

            With a stay at Hotel Riu Chiclana - All Inclusive in Chiclana de la Frontera, you'll be on the waterfront, just a 4-minute walk from La Barrosa Beach and within a 5-minute drive of Centro Comercial Novocenter. This all-inclusive hotel is 1.2 mi (1.9 km) from Royal Equestrian Center and 1.3 mi (2 km) from Golf Novo Sancti Petri.

            Compare price on Booking.com
            Compare price on Booking.com
            Primary image
            Marchica Lagoon 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 Oriental, Beni Ansar · 542.61 km from centre

              9.2

               

              95 reviews

              Breakfast available

              With a stay at Marchica Lagoon Resort in Beni Ansar, you'll be within a 15-minute drive of Gaselec Electric Museum and Plaza de Espana. This family-friendly hotel is 5.4 mi (8.7 km) from Playa del Hipódromo and 5.4 mi (8.7 km) from Playa de la Hipica.

              Compare price on Booking.com
              Compare price on Booking.com
              Primary image
              Hard Rock Hotel Marbella – Puerto Banús
              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 Puerto Banús, Marbella · 557.97 km from centre

                8.6

                 

                707 reviews

                Breakfast available

                Located in Marbella (Puerto Banús), Hard Rock Hotel Marbella – Puerto Banús is within a 15-minute walk of El Corte Ingles Shopping Center and Puerto Banús Marina. This spa hotel is 1.1 mi (1.8 km) from Puerto Banús Beach and 5 mi (8 km) from Marbella Marina.

                Compare price on Booking.com
                Compare price on Booking.com
                Primary image
                Iberostar Waves Saïdia
                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 Oriental, Saidia · 578.49 km from centre

                  7.4

                   

                  170 reviews

                  Breakfast available

                  With a stay at Iberostar Waves Saïdia in Saidia (Marina), you'll be a 3-minute drive from Saidia Beach and 7 minutes from Marina Saidia. This all-inclusive hotel is 4.4 mi (7 km) from Wafa Even Parc and 18.4 mi (29.7 km) from Berkane Municipal Stadium.

                  Compare price on Booking.com
                  Compare price on Booking.com
                  Primary image
                  Benalma Hotel Costa del Sol
                  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 Benalmádena · 580.97 km from centre

                    8.6

                     

                    507 reviews

                    Breakfast available

                    Located in Benalmádena (Benalmádena Costa), Benalma Hotel Costa del Sol is within a 10-minute drive of Tivoli World and Benalmadena Marina. This beach hotel is 4 mi (6.4 km) from Carihuela Beach and 4.1 mi (6.6 km) from Los Boliches Beach.

                    Compare price on Booking.com
                    Compare price on Booking.com
                    Primary image
                    Spirit Hotel Benalmádena Beach
                    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 Benalmádena · 584.05 km from centre

                      9.0

                       

                      544 reviews

                      Breakfast available

                      With a stay at Spirit Hotel Benalmádena Beach in Benalmádena (Benalmádena Costa), you'll be within a 5-minute drive of Benalmadena Marina and Aqualand Torremolinos. This beach hotel is 1.1 mi (1.8 km) from Carihuela Beach and 12.1 mi (19.4 km) from Port of Malaga.

                      Compare price on Booking.com
                      Compare price on Booking.com
                      Medplaya Hotel Pez Espada
                      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 Carihuela, Torremolinos · 585.74 km from centre

                        8.4

                         

                        3,228 reviews

                        With an exceptional location and situated in the heart of the Costa del Sol, the Pez Espada Hotel is one of the most popular and iconic hotels in Andalusia. With its beachfront gardens, it has 2 outdoor swimming pools, gym, solarium and 2 exclusive restaurants with spectacular views of the Carihuela promenade.
                        Completely renovated, it offers different types of accommodation with a modern décor that reflects the hotel's heritage from the 1960s.
                        The Junior Suites include exclusive concierge services and reception. They also offer ocean front views with the option of the Gold Plus All Inclusive service which includes:

                        - Premium brand beverages throughout the hotel.
                        - Lunch at midday "selection" at ONDINA Restaurant.
                        - Exclusive access to Gold Lounge with snacks, tea, coffee and soft drinks.
                        - Snack (Food Truck menu)
                        - Early Check-in and Late Check-out subject to availability.

                        The opening of the new Ondina Restaurant on the promenade of Torremolinos, with spectacular sea views, offers a new gastronomic proposal that includes a complete menu and a varied selection of international cuisine. In addition, the hotel has a buffet restaurant and other food and beverage outlets, such as the new food truck serving the pool area. Frankie's Bar has been converted into a first-class cocktail bar, the perfect place to enjoy exclusive cocktails, decorated with images of the famous singer Frank Sinatra. We can finish tasting an ice cream in the new ice cream parlor Dino located on the promenade.
                        The lounges and events area has been completely updated to make the hotel a reference point for the organization of events on the Costa del Sol.

                        Compare price on Booking.com
                        Compare price on Booking.com
                        Primary image
                        Luxury Guest House Opus One
                        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 Faro City Centre, Faro · 586.38 km from centre

                          9.0

                           

                          111 reviews

                          With a stay at Luxury Guest House Opus One, you'll be centrally located in Faro, within a 10-minute walk of Ria Formosa Natural Park and Faro Marina. This guest house is 1.2 mi (2 km) from Hospital Faro and 6.3 mi (10.1 km) from Faro Island Beach.

                          Compare price on Booking.com
                          Compare price on Booking.com
                          Primary image
                          Leonardo Hotel Torremolinos Costa del Sol
                          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 Torremolinos City Centre, Torremolinos · 587.96 km from centre

                            7.6

                             

                            996 reviews

                            Breakfast available

                            With a stay at Leonardo Hotel Torremolinos Costa del Sol, you'll be centrally located in Torremolinos, within a 5-minute drive of Aqualand Torremolinos and Bajondillo Beach. This hotel is 1.8 mi (2.9 km) from Carihuela Beach and 9.6 mi (15.4 km) from Port of Malaga.

                            Compare price on Booking.com
                            Compare price on Booking.com
                            Primary image
                            Hotel Riu Costa del Sol - 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.

                            Hotel in Torremolinos · 589.45 km from centre

                              8.4

                               

                              990 reviews

                              Breakfast available

                              Located in Torremolinos, Hotel Riu Costa del Sol - All Inclusive is by the sea, within a 15-minute drive of Benalmadena Marina and Málaga Cathedral. This all-inclusive hotel is 3 mi (4.8 km) from Carihuela Beach and 7.7 mi (12.4 km) from Port of Malaga.

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

                              Resort in Quinta do Lago, Loulé · 589.81 km from centre

                                9.0

                                 

                                64 reviews

                                With a stay at Martinhal Quinta Family Resort in Loulé (Quinta do Lago), you'll be steps from Ria Formosa Natural Park and 8 minutes by foot from Quinta do Lago Golf. This family-friendly resort is 9.4 mi (15.2 km) from Vilamoura Marina and 9.9 mi (16 km) from Falesia Beach.

                                Compare price on Booking.com
                                Compare price on Booking.com
                                Primary image
                                Occidental Torremolinos 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 Torremolinos · 590.29 km from centre

                                  8.2

                                   

                                  736 reviews

                                  Breakfast available

                                  With a stay at Occidental Torremolinos Playa in Torremolinos, you'll be on the beach, steps from Los Alamos Beach and a 4-minute drive from Bajondillo Beach. This beach hotel is 3.5 mi (5.6 km) from Carihuela Beach and 7.9 mi (12.8 km) from Port of Malaga.

                                  Compare price on Booking.com
                                  Compare price on Booking.com
                                  Dunas Douradas Beach Club
                                  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 Vale do Lobo · 590.72 km from centre

                                    9.3

                                     

                                    353 reviews

                                    Breakfast available

                                    Set in Vale do Lobo in the Algarve Region, 18 km from Albufeira, the beachfront Dunas Douradas Beach Club features an 3 outdoor pools, one of them for children, as well as an indoor pool, a sauna and a hot tub. The resort has a terrace and views of the sea, and guests can enjoy a meal at the restaurant or a drink at the bar.

                                    The rooms include a flat-screen TV with cable channels. Certain units feature a seating area where you can relax. You will find a coffee machine in the room. Every room is equipped with a private bathroom equipped with a bath or shower. Extras include bath robes, free toiletries and a hair dryer.

                                    Breakfast is available upon request at the Dunas Douradas Beach Club. There is a 24-hour front desk at the property.

                                    This resort has a private beach area and bike hire is available. The area is popular for golfing and horse riding. Faro is 11 km from Dunas Douradas Beach Club, while Vilamoura is 7 km away. The nearest airport is Faro Airport, 8 km from the property.

                                    Compare price on Booking.com
                                    Compare price on Booking.com
                                    Primary image
                                    Conrad Algarve
                                    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 Almancil, Loulé · 592.43 km from centre

                                      9.6

                                       

                                      469 reviews

                                      Breakfast available

                                      With a stay at Conrad Algarve in Loulé, you'll be next to a golf course, within a 15-minute drive of Vilamoura Marina and Ria Formosa Natural Park. This beach resort is 8.3 mi (13.3 km) from Falesia Beach and 10.1 mi (16.2 km) from Faro Marina.

                                      Compare price on Booking.com
                                      Compare price on Booking.com
                                      Primary image
                                      Octant Vila Monte
                                      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 Calicos, Olhao · 593.59 km from centre

                                        9.4

                                         

                                        175 reviews

                                        Breakfast available

                                        Located in Olhao, Octant Vila Monte is in a rural location, within a 10-minute drive of Moncarapacho Museum and Chapel and Sao Miguel Peak. This family-friendly hotel is 7.9 mi (12.7 km) from Olhao Harbour and 15.1 mi (24.3 km) from Faro Marina.

                                        Compare price on Booking.com
                                        Compare price on Booking.com
                                        Interior entrance
                                        Hotel Quarteirasol
                                        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 Cavacos, Loulé · 593.81 km from centre

                                          8.0

                                           

                                          459 reviews

                                          A stay at Hotel Quarteirasol places you in the heart of Loulé, within a 10-minute drive of Quarteira Beach and Aqua Show Park. This hotel is 2.5 mi (4.1 km) from Vilamoura Beach and 3 mi (4.8 km) from Vilamoura Marina.

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