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
Hotel Balcón de Europa
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 Nerja City Centre, Nerja · 388.38 mi from centre

9.0

 

390 reviews

Breakfast available

With a stay at Hotel Balcón de Europa in Nerja (Nerja City Centre), you'll be steps from Balcon de Europa and 3 minutes by foot from Salon Beach. This beach hotel is 0.1 mi (0.1 km) from Caletilla Beach and 0.7 mi (1.2 km) from Torrecilla Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Andalucia Center
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 · 420.97 mi from centre

9.0

 

511 reviews

Breakfast available

With a stay at Hotel Andalucia Center in Granada (Zaidin), you'll be within a 5-minute drive of Alhambra and Granada Cathedral. This hotel is 19.5 mi (31.5 km) from Sierra Nevada Ski Resort and 0.7 mi (1 km) from Science Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Elba Almería Business & Convention 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 Almeria · 439.02 mi from centre

8.8

 

277 reviews

Breakfast available

A stay at Elba Almería Business & Convention Hotel places you in the heart of Almeria, within a 5-minute drive of House of Cinema and Parque canino de Carrefour. This hotel is 10.6 mi (17 km) from Cabo de Gata-Níjar Natural Park and 1.6 mi (2.6 km) from Almeria Archaelogical Museum.

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 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.97 mi from centre

8.6

 

456 reviews

Breakfast available

Located in Benalmádena, Benalma Hotel Costa del Sol is on the waterfront, 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
Hotel Alkalat
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 Province of Seville, Alcalá de Guadaira · 385.93 mi from centre

8.7

 

1,487 reviews

Breakfast available

This luxurious, 4-star hotel is located just off the A-376 motorway, 11 km from Seville. It offers spacious, Egyptian-style suites with free Wi-Fi and private parking.

Hotel Alkalat’s stylish, air-conditioned rooms are individually decorated and feature soft lighting. A lounge with sofa and plasma TV, queen-size bed, safe and en-suite bathroom with hairdryer are all included.

The Alkalat serves a continental breakfast, which can be served in the room, while the restaurant offers a varied menu. A bar and 24-hour room service are also on offer.

The hotel’s location means it is well connected with nearby towns and cities. Dos Hermanas is 4.2 km away while Alcalá de Guadaira is 6 km away. Jerez can be reached by car in 1 hour.

Compare price on Booking.com
Compare price on Booking.com
Primary image
AP Cabanas Beach & Nature - Adults Friendly
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 Cabanas, Tavira · 370.23 mi from centre

9.0

 

169 reviews

Breakfast available

With a stay at AP Cabanas Beach & Nature - Adults Friendly in Tavira, you'll be on the waterfront, just a 1-minute walk from Ria Formosa Natural Park and 7 minutes by foot from Cabanas Beach. This spa hotel is 2 mi (3.1 km) from Benamor Golf and 3.9 mi (6.3 km) from Tavira Gran Plaza Shopping Mall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Gravina 51
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.76 mi from centre

9.8

 

711 reviews

Breakfast available

With a stay at Hotel Gravina 51, you'll be centrally located in Seville, just a 3-minute walk from Plaza de Armas Shopping Center and 9 minutes by foot from Seville Cathedral. This hotel is 0.6 mi (0.9 km) from Giralda Tower and 0.6 mi (0.9 km) from Metropol Parasol.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Dom Vasco
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, Sines · 437.85 mi from centre

8.8

 

106 reviews

Breakfast available

When you stay at Hotel Dom Vasco in Sines, you'll be near the beach, within a 15-minute walk of Sines Culture and Arts Centre and Vasco da Gama Statue. This family-friendly hotel is 1 mi (1.6 km) from Vasco de Gama Beach and 5 mi (8 km) from Sao Torpes Beach.

Compare price on Booking.com
Compare price on Booking.com
Fénix Torremolinos - Adults Only Recommended
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 Torremolinos City Centre, Torremolinos · 365.34 mi from centre

8.5

 

2,758 reviews

Fénix Torremolinos is located at 170 metres from Bajondillo Beach, in Torremolinos center. The adults-oriented hotel offers a jacuzzi & solarium roof terrace with sea views, a wellness center and an outdoor swimming pool.

Each air-conditioned room features satellite TV, desk, kettle, minibar and safe. The modern bathrooms are equipped with a shower, and hairdryer.

The wellness center is available for an extra charge and includes a sauna, different termal baths and Turkish bath. The outdoor pool is heated in winter time.

The hotel’s buffet restaurant offers great views of the Mediterranean Sea. You could also enjoy a coffee or a cocktail at the hotel bar.

Fénix Torremolinos is just 100 metres from San Miguel Street, Torremolinos’ main shopping area. Torremolinos Bus and Train Stations are just 400 metres from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Vila Gale Collection Praia 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 Guia, Albufeira · 372.03 mi from centre

9.4

 

402 reviews

Breakfast available

When you stay at Vila Gale Collection Praia Hotel in Albufeira, you'll be on the beach, within a 10-minute drive of Albufeira Old Town Square and Albufeira Marina. This beach hotel is 12.5 mi (20.1 km) from Falesia Beach and 2.3 mi (3.7 km) from Sao Rafael Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Monte Gordo Hotel Apartamentos & Spa
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 Monte Gordo, Vila Real Santo Antonio · 372.92 mi from centre

8.4

 

183 reviews

Breakfast available

When you stay at Monte Gordo Hotel Apartamentos & Spa in Vila Real Santo Antonio, you'll be near the beach, within a 10-minute walk of Monte Gordo Beach and Casino Monte Gordo. This spa aparthotel is 2 mi (3.3 km) from Santo Antonio Sports Complex and 2.5 mi (4 km) from Cabeco Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Jerez Centro
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 Jerez de la Frontera · 342.61 mi from centre

8.8

 

673 reviews

Breakfast available

With a stay at Hotel Jerez Centro in Jerez de la Frontera (Jerez de la Frontera Old Town), you'll be within a 15-minute drive of Circuito de Jerez – Ángel Nieto and St. Peter's Church. This hotel is 13.8 mi (22.3 km) from Naval Station Rota and 0.5 mi (0.8 km) from Palace of Time.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sallés Hotel Málaga Centro
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 Málaga Centro, Málaga · 373.11 mi from centre

8.6

 

988 reviews

Breakfast available

A stay at Sallés Hotel Málaga Centro places you in the heart of Málaga, within a 10-minute walk of Calle Larios and Málaga Cathedral. This hotel is 0.5 mi (0.8 km) from Picasso Museum Malaga and 0.7 mi (1.2 km) from Alcazaba.

Compare price on Booking.com
Compare price on Booking.com
Balcón de 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 La Catedral, Córdoba · 440.68 mi from centre

9.4

 

473 reviews

Breakfast available

Balcón de Córdoba is just 20 metres from Córdoba’s La Mezquita Mosque. It offers air-conditioned rooms with free Wi-Fi and flat-screen TV. The roof terrace offers panoramic views of the city.

The attractive rooms at the Balcón feature tiled floors and soft tones. Each one has a sofa and a private bathroom with hairdryer.

Staff at reception can help booking tickets for guided tours, live shows and other events. The hotel has a bar, and there are 3 patios, one with an orange tree and one with some Roman archaeological remains.

The River Guadalquivir is just 300 metres from the hotel. Córdoba Airport is 15 minutes’ drive away.

Compare price on Booking.com
Compare price on Booking.com
Alborán Algeciras
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 Campo de Gibraltar, Algeciras · 315.74 mi from centre

8.4

 

1,171 reviews

Breakfast available

Hotel Alborán Algeciras is a traditional Andalusian hotel, situated in a quiet residential area of Algeciras. Just 2 minutes’ drive from El Rinconcillo Beach, it offers attractive rooms with free Wi-Fi.

The elegant rooms in Alboran Algeciras are arranged around a central patio. All rooms have modern design and include a private bathroom, minibar and safe.

The El Claustro Restaurant offers a varied à la carte menu, as well as a good-value daily lunch and dinner set menu. The all-day café offers set menus and baguettes.

The hotel is located at the entrance to the city, next to the A7 Motorway. It is just 2 km from Algeciras Port and 3 km from the city centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Eurostars Málaga 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 Málaga · 372.24 mi from centre

8.2

 

972 reviews

Breakfast available

With a stay at Eurostars Málaga Hotel, you'll be centrally located in Málaga, within a 5-minute drive of Port of Malaga and Málaga Cathedral. This hotel is 2 mi (3.2 km) from Malagueta Beach and 8.6 mi (13.8 km) from Carihuela Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Clube Porto Mos
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 São Gonçalo de Lagos, Lagos · 376.93 mi from centre

9.2

 

223 reviews

Breakfast available

With a stay at Hotel Clube Porto Mos in Lagos (Porto de Mós), you'll be a 3-minute drive from Dona Ana Beach and 7 minutes from Marina de Lagos. This beach hotel is 4.6 mi (7.4 km) from Praia da Luz and 12.8 mi (20.6 km) from Algarve International Autodrome Raceway.

Compare price on Booking.com
Compare price on Booking.com
Hotel Antonio II
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 Zahara de los Atunes · 308.10 mi from centre

9.1

 

528 reviews

Breakfast available

Set just off the beach in Zahara de los Atunes, Antonio II features a large outdoor pool and sun terrace, surrounded by gardens. It offers spacious rooms with private terraces.

Some rooms enjoy views of the Atlantic Ocean, while other rooms feature views of the mountains from the terrace. They all come with satellite TV, free Wi-Fi, air conditioning and a minibar.

The hotel offers a typical Andalusian-style restaurant, which serves local cuisine. Specialities include fresh fish and shellfish. The hotel also offers a reading room where guests can relax.

Tarifa, famous for kite-surfing, is 30 minutes away by car. It has quaint cobbled streets with many bars and restaurants, and there are ferry links to Morocco.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Palace 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 · 392.07 mi from centre

7.8

 

366 reviews

Breakfast available

With a stay at Hotel Palace Sevilla, you'll be centrally located in Seville, steps from Metropol Parasol and 10 minutes by foot from Seville Cathedral. This luxury hotel is 0.5 mi (0.9 km) from Giralda Tower and 0.7 mi (1.1 km) from Plaza de Armas Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Hotel Boutique Molino del Arco
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 Ronda · 361.64 mi from centre

9.3

 

664 reviews

Breakfast available

Hotel Molino del Arco is a typical Cortijo Andaluz from the beginning of the 18th century. The hotel is located 13 km from Ronda City Centre.

The hotel offers air-conditioned rooms and suites, all inspired by the noble decoration of Ronda's houses. Each has a private bathroom with a hairdryer and amenities.

Restaurant with an à la carte menu, open every day. The hotel has an ample wine cellar; a snack bar and packed lunches are available on prior request.

Other on-site facilities include a laundry service.

Ronda Train and Bus stations are 19 minutes drive away from the property while Ronda bullring is 20 minutes drive away. The nearest airport is Malaga Airport, 90 minutes drive from the hotel.

The restaurant is open for breakfast and dinner only. It is not open for lunch.

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