Last-minute luxury hotel deals in Morocco

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
Room 1

Adults

18+ years
2

Children

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Morocco

Recommended

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
B&B Hotel Granada Estación
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Granada · 422.97 mi from centre

8.2

 

487 reviews

Breakfast available

Located in Granada (Beiro), B&B Hotel Granada Estación is within a 10-minute drive of Alhambra and Granada Cathedral. This family-friendly hotel is 1.4 mi (2.2 km) from University of Granada and 1.4 mi (2.3 km) from Cueva de las Ventanas.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Palacio Mariana Pineda Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Granada · 422.11 mi from centre

8.6

 

152 reviews

Breakfast available

With a stay at Palacio Mariana Pineda Hotel in Granada (Albaicín), you'll be a 5-minute walk from Alhambra and 7 minutes by foot from Granada Cathedral. This historic hotel is 21.1 mi (34 km) from Sierra Nevada Ski Resort and 0.1 mi (0.1 km) from Carrera del Darro.

Compare price on Booking.com
Compare price on Booking.com
Vila Gale Alentejo Vineyard - Clube de Campo
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Alentejo, Albernoa · 424.55 mi from centre

8.6

 

1,120 reviews

Breakfast available

This 4-star hotel in Albernoa, between Beja and Aljustrel, is a short drive from Alentejo’s centre. It has an indoor pool and a restaurant serving local cuisine. The hotel has a Mini-zoo, horse and chariots rides, as well as wine tastings.

All rooms have a private balcony. The hotel features air-conditioned twin and family rooms, each with cable TV and a private bathroom. The air-conditioned rooms at the Clube de Campo Vila Galé are bright and have tiled flooring. They include satellite TV, a living area and views of the Casa de Santa Vitoria vineyards.

The hotel’s Restaurant Pavilhão da Caça serves traditional Portuguese and international meals of along with award-winning Casa de Santa Vitoria wines. Meals are served indoors, or al fresco.

Guests can explore the region or relax in the health club which features an indoor pool, a hot tub and a Turkish bath. Beauty treatments are also available at an additional cost. Children can have fun while observing the donkey's stables with staff assistance.

Vila Galé Clube de Campo also provides a range of facilities and activities such as rides on 4-wheel motorcycles and bicycles, water sports (kayaks), mini-golf and hiking.

Compare price on Booking.com
Compare price on Booking.com
Primary image
AP Victoria Sports & Beach
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel 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 · 371.14 mi from centre

9.0

 

366 reviews

Located in Albufeira, AP Victoria Sports & Beach is within a 10-minute drive of Pine Cliffs Golf Course and Belharucas Beach. This family-friendly aparthotel is 1.9 mi (3 km) from Rocha Baixinha Beach and 2.5 mi (4 km) from Praia dos Olhos de Água.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Playacartaya Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Costa de la Luz Huelva, Cartaya · 374.74 mi from centre

8.2

 

40 reviews

Breakfast available

When you stay at Playacartaya Hotel in Cartaya, you'll be near the beach, within a 5-minute drive of Playa Huelva and Nuevo Portil Golf Course. This beach hotel is 3.1 mi (4.9 km) from EL Faro Shopping Center and 3.7 mi (5.9 km) from Marismas del Odiel Nature Reserve.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Exe Tartessos
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Huelva · 377.61 mi from centre

8.2

 

381 reviews

Breakfast available

A stay at Exe Tartessos places you in the heart of Huelva, within a 5-minute walk of Huelva City Hall and Casa Colon. This hotel is 0.6 mi (0.9 km) from Church of La Milagrosa and 0.6 mi (0.9 km) from Museum of Huelva.

Compare price on Booking.com
Compare price on Booking.com
Soho Boutique Córdoba
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Alto Guadalquivir, Córdoba · 441.22 mi from centre

8.8

 

8,198 reviews

Located in Córdoba, 1.5 km from Cordoba Mosque, Soho Boutique Córdoba provides accommodation with a seasonal outdoor swimming pool, private parking, a fitness centre and a terrace. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. Guests can have a drink at the bar.

Popular points of interest near the hotel include Merced Palace, Viana Palace and Roman Temple. Seville Airport is 129 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pierre & Vacances Resort Fuerteventura OrigoMare
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in La Oliva · 460.56 mi from centre

8.2

 

490 reviews

Breakfast available

Located in La Oliva, Pierre & Vacances Resort Fuerteventura OrigoMare is by the ocean, within a 15-minute drive of Playa de Majanicho and Cross Island. This family-friendly aparthotel is 14.1 mi (22.6 km) from Corralejo Beach and 18.6 mi (29.9 km) from Marina Rubicon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa ART Sevilla
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Seville · 391.62 mi from centre

7.6

 

22 reviews

Breakfast available

With a stay at Casa ART Sevilla, you'll be centrally located in Seville, steps from Seville Cathedral and Giralda Tower. This hotel is 1.5 mi (2.4 km) from Plaza de España and 1.7 mi (2.7 km) from Metropol Parasol.

Compare price on Booking.com
Compare price on Booking.com
Holiday Premium Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Benalmádena · 360.40 mi from centre

7.6

 

410 reviews

Holiday Premium Resort is next to Benalmádena’s beach. Guests have free access to the outdoor pool.

The activity centre is shared by 4 hotels. It also features paddle and basketball courts, as well as a play area for children. The centre’s spa includes a hot tub, heated pool, sauna and Turkish bath. Beauty treatments are also offered.

Each air-conditioned apartment has a living room with a sofa and satellite TV. The private bathroom comes with a bath tub, a shower and a hairdryer. The kitchenette includes a fridge, microwave, kettle and hob.

The complex has 3 restaurants, offering Italian, American and buffet options. There is also a nightclub, bar and 2 poolside bars. You will also find vending machines for drinks and snacks.

A laundry, ironing and dry cleaning service is available. You can hire a car from the tour desk. There is easy access to the A7 Motorway and Málaga Airport is a 20-minute drive away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barceló Playa Blanca Royal Level - Adults Only
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Yaiza · 449.17 mi from centre

8.2

 

14 reviews

Breakfast available

When you stay at Barceló Playa Blanca Royal Level - Adults Only in Yaiza, you'll be connected to a shopping centre, within a 5-minute drive of Playa Blanca and Marina Rubicon. This hotel is 15.2 mi (24.5 km) from Corralejo Beach and 4.3 mi (7 km) from Papagayo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Melia Lebreros
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Seville · 391.80 mi from centre

8.8

 

804 reviews

Breakfast available

With a stay at Melia Lebreros, you'll be centrally located in Seville, within a 5-minute drive of Plaza de España and Royal Alcázar of Seville. This hotel is 2.3 mi (3.6 km) from Seville Cathedral and 3 mi (4.9 km) from Plaza de Armas Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Playacanela Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Costa de la Luz Huelva, Ayamonte · 372.80 mi from centre

7.0

 

13 reviews

Breakfast available

With a stay at Playacanela Hotel in Ayamonte, you'll be on the beach, just a 4-minute walk from Playa de Los Haraganes and 11 minutes by foot from Isla Canela Marina. This family-friendly hotel is 1.5 mi (2.4 km) from Playa Alta and 2.4 mi (3.9 km) from Playa de San Bruno.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Dehesa de Don Pedro
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Extremadura, Monesterio · 434.46 mi from centre

9.8

 

9 reviews

Breakfast available

When you stay at La Dehesa de Don Pedro in Monesterio, you'll be 19.4 mi (31.3 km) from La Jayona Mine. This spa hotel is 9.5 mi (15.3 km) from Sierra de Aracena National Park and 14.8 mi (23.9 km) from Santa Olalla del Cala Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mirachoro Carvoeiro
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Carvoeiro, Lagoa · 374.72 mi from centre

8.2

 

278 reviews

Breakfast available

Located in Lagoa, Mirachoro Carvoeiro is by the ocean – a 2-minute drive from Carvoeiro Beach and 9 minutes from Benagil Beach. This hotel is 3.8 mi (6.1 km) from Marinha Beach and 9 mi (14.5 km) from Senhora da Rocha Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Checkin Camino de Granada
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Granada · 421.71 mi from centre

7.4

 

80 reviews

Breakfast available

With a stay at Checkin Camino de Granada in Granada (Distrito Chana), you'll be within a 10-minute drive of Alhambra and Granada Cathedral. This hotel is 1 mi (1.6 km) from Cueva de las Ventanas and 2.4 mi (3.8 km) from Karting Granada.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Santa Clara Country Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Odemira · 402.56 mi from centre

8.6

 

27 reviews

Breakfast available

When you stay at Santa Clara Country Hotel in Odemira, you'll be within a 5-minute drive of Barragem de Santa Clara. This hotel is 22.9 mi (36.8 km) from Alferce and 26 mi (41.9 km) from Zambujeira do Mar Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Royal Marina Suites Boutique Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Yaiza · 441.65 mi from centre

9.6

 

27 reviews

Breakfast available

With a stay at Royal Marina Suites Boutique Hotel in Yaiza, you'll be on the beach, within a 15-minute drive of Puerto del Carmen Beach and Fariones Sports Center. This beach hotel is 16.1 mi (25.9 km) from Playa Blanca and 13.7 mi (22.1 km) from Marina Rubicon.

Compare price on Booking.com
Compare price on Booking.com
Dar Jasmine
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Chefchaouen, Chefchaouene · 256.14 mi from centre

9.3

 

801 reviews

Breakfast available

Dar Jasmine features a seasonal outdoor swimming pool, garden, a terrace and restaurant in Chefchaouene. Each accommodation at the 4-star hotel has mountain views and free WiFi. The property is allergy-free and is located 1.5 km from Mohammed 5 Square.

The hotel will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Each room has a kettle, while selected rooms are fitted with a balcony and others also offer city views.

An à la carte, vegetarian or halal breakfast is available at the property.

Kasba is 800 metres from Dar Jasmine, while Outa El Hammam Square is less than 1 km from the property. Sania Ramel Airport is 71 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Mosaiko 5 Suites
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Riad in Silves · 380.63 mi from centre

9.3

 

791 reviews

Located within 11 km of Slide & Splash Water Park and 20 km of Algarve Shopping Center in Silves, Mosaiko 5 Suites provides accommodation with seating area. Among the facilities of this property are a restaurant, luggage storage space and an ATM, along with free WiFi. Featuring family rooms, this property also provides guests with a sun terrace.

The units are equipped with air conditioning, a flat-screen TV with satellite channels, a fridge, a coffee machine, a shower, a hair dryer and a wardrobe. The units are equipped with a private bathroom and kettle, while certain rooms here will provide you with a balcony and others also provide guests with garden views. At the riad, every unit is fitted with bed linen and towels.

There is a coffee shop, and a minimarket is also available. Dining options are available close to the riad.

Tunes Train Station is 20 km from Mosaiko 5 Suites, while Albufeira Marina is 22 km away. Faro Airport is 63 km from the property.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor