Hero Image

Curated luxury hotels in Morocco

Search
Fri 25 Apr
Mon 28 Apr
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 25 Apr
Mon 28 Apr
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.
Hotel Victoria Playa
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 Almunecar, Almuñécar · 392.66 mi from centre

8.7

 

1,020 reviews

Breakfast available

Located a 5-minute walk from San Cristóbal Beach, this hotel is 15 minutes’ walk from Almuñécar’s shopping and historical areas. It offers a gym and a large garden with an outdoor pool.

The air-conditioned rooms at Hotel Victoria Playa feature free Wi-Fi, satellite TV and a private balcony. Each one has a private bathroom with a hairdryer.

The hotel’s buffet restaurant serves international food, and there is also a bar. The Victoria Playa also offers a varied entertainment programme for adults and children.

With good access to the A-7 Motorway, the hotel is a 25-minute drive from Nerja. Málaga Airport is 1 hour and 10 minutes’ drive away.

Compare price on Booking.com
Compare price on Booking.com
Cortijo Salinas
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 Serranía de Ronda, Montecorto · 361.29 mi from centre

8.8

 

506 reviews

The rural hotel is located in the heart of Grazalema Nature Reseve, surrounded by natural beauty, an ideal retreat for those looking for peace and quiet.

Decorated with touches of traditional Andalusian, the hotel creates an atmosphere of peace and tranquility. Some of the rooms have a private terrace where you can sit and contemplate the still landscape.

From the hotel there is a network of footpaths, where you can choose from a range of difficulty levels to discover the surrounding mountains and reservoir.

The converted farm house has a chapel and a small bullfighting ring, making your holiday a real traditional Andalusian experience.


Compare price on Booking.com
Compare price on Booking.com
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

 

386 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
Água Hotels Riverside
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 Lagoa · 378.42 mi from centre

8.2

 

563 reviews

Breakfast available

With a stay at Água Hotels Riverside in Lagoa, you'll be 2.7 mi (4.4 km) from Slide and Splash Water Park and 3.3 mi (5.3 km) from Rocha Beach. This family-friendly hotel is 6.9 mi (11.1 km) from Meia Beach and 7.5 mi (12.1 km) from Carvoeiro Beach.

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

8.6

 

915 reviews

Breakfast available

With a stay at Hotel Silken Al Andalus Palace in Seville (Bellavista-La Palmera), you'll be within a 5-minute drive of Alcázar and Torre del Oro Watchtower. This hotel is 2.4 mi (3.9 km) from Seville Cathedral and 2.1 mi (3.4 km) from Plaza de España.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Playa Victoria
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 Cádiz · 328.99 mi from centre

8.4

 

458 reviews

Breakfast available

When you stay at Hotel Playa Victoria in Cádiz, you'll be on the beach, just steps from Playa de la Victoria and 5 minutes by foot from Puerta del Mar University Hospital. This beach hotel is 20.9 mi (33.7 km) from La Barrosa Beach and 2.8 mi (4.5 km) from La Caleta Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
AP Maria Nova Lounge - 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 Tavira · 370.20 mi from centre

9.0

 

866 reviews

A stay at AP Maria Nova Lounge - Adults Friendly places you in the heart of Tavira, steps from Camera Obscura and 5 minutes by foot from Roman Bridge. This spa hotel is 4.3 mi (6.9 km) from Cabanas Beach and 0.5 mi (0.8 km) from Nossa Senhora do Carmo Church.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Vila Galé Náutico
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 Silves · 374.22 mi from centre

8.4

 

96 reviews

Breakfast available

With a stay at Vila Galé Náutico in Silves, you'll be near the beach, just a 4-minute walk from Vale do Olival Beach and a 4-minute drive from Nossa Senhora da Rocha Chapel. This family-friendly hotel is 1.6 mi (2.6 km) from Senhora da Rocha Beach and 5.6 mi (9 km) from Algar de Benagil.

Compare price on Booking.com
Compare price on Booking.com
Hotel Balneario El Raposo
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.

Resort in Extremadura, Puebla de Sancho Pérez · 457.54 mi from centre

8.4

 

701 reviews

Breakfast available

This hotel dating from the early century has been converted into a tranquil and serene place.

The spa is linked to the hotel and forms an entire complex surrounded by magnificent gardens with 60,000 m² of vegetation. Other facilities in the hotel include an outdoor swimming pool to be used in summer, a reading and games room, function rooms for celebrations and a chapel. It is a pleasure to book a stay here and enjoy the natural setting while you receive therapeutic treatments.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Estepona Hotel & Spa 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 Estepona · 336.71 mi from centre

8.6

 

473 reviews

Breakfast available

When you stay at Estepona Hotel & Spa Resort in Estepona, you'll be on the beach, within a 5-minute drive of Cristo Beach and Estepona Golf. This beach hotel is 2.6 mi (4.2 km) from Estepona Port and Marina and 2.8 mi (4.5 km) from Rada Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barceló Malaga 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.37 mi from centre

8.8

 

961 reviews

Breakfast available

Located in Málaga (Cruz de Humilladero), Barceló Malaga Hotel is within a 15-minute walk of Picasso Park and CAC Málaga. This boutique hotel is 1.1 mi (1.8 km) from Central Market of Atarazanas and 1.5 mi (2.4 km) from University of Malaga.

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 My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Alentejo, Mertola · 406.87 mi from centre

8.4

 

52 reviews

Breakfast available

With a stay at Alentejo Star Hotel - São Domingos in Mertola, you'll be 10.5 mi (16.8 km) from Parque Natural do Vale do Guadiana and 10.5 mi (16.8 km) from Largo Luís de Camões. This hotel is 10.5 mi (16.8 km) from Torre do Rio and 10.5 mi (16.8 km) from Casa Romana.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Vincci La Rabida 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 El Arenal, Seville · 391.61 mi from centre

8.4

 

958 reviews

Breakfast available

With a stay at Vincci La Rabida Hotel in Seville (Historical Center), you'll be a 4-minute walk from Seville Cathedral and 7 minutes by foot from Giralda Tower. This hotel is 0.4 mi (0.6 km) from Alcázar and 0.5 mi (0.7 km) from Plaza de Armas Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pestana Blue Alvor Beach Hotel
Full StarFull 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 Alvor, Portimão · 378.00 mi from centre

7.2

 

5 reviews

Breakfast available

When you stay at Pestana Blue Alvor Beach Hotel in Portimão, you'll be by the sea – a 5-minute drive from Alvor Beach and 8 minutes from Rocha Beach. This all-inclusive hotel is 13.2 mi (21.2 km) from Lagos Marina and 12 mi (19.3 km) from Algarve International Autodrome Raceway.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Parador de Ceuta
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 Ceuta · 300.81 mi from centre

8.2

 

224 reviews

Breakfast available

With a stay at Parador de Ceuta in Ceuta, you'll be just steps from Cathedral of St Mary of the Assumption and Plaza de Africa. This beach hotel is 0.1 mi (0.1 km) from Sanctuary of Our Lady of Africa and 0.3 mi (0.4 km) from Royal City Walls.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Eurostars Puerta Real 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 City Center, Granada · 421.65 mi from centre

9.0

 

442 reviews

Breakfast available

A stay at Eurostars Puerta Real Hotel places you in the heart of Granada, within a 10-minute walk of Plaza Nueva and Granada Cathedral. This hotel is 0.7 mi (1.1 km) from Alhambra and 19.9 mi (32.1 km) from Sierra Nevada Ski Resort.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Sol e Mar - 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 Albufeira Old Town, Albufeira · 371.80 mi from centre

8.6

 

615 reviews

With a stay at Hotel Sol e Mar - Adults Only in Albufeira (Albufeira Old Town), you'll be steps from Municipal Archaeological Museum and 3 minutes by foot from Albufeira Old Town Square. This beach hotel is 1.6 mi (2.6 km) from Albufeira Marina and 2.1 mi (3.3 km) from Praia dos Alemães.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hospes Las Casas del Rey de Baeza, a Member of Design Hotels
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 Santa Catalina, Seville · 391.99 mi from centre

8.8

 

264 reviews

Breakfast available

A stay at Hospes Las Casas del Rey de Baeza, a Member of Design Hotels places you in the heart of Seville, within a 15-minute walk of Seville Cathedral and Metropol Parasol. This historic hotel is 0.6 mi (0.9 km) from Giralda Tower and 0.6 mi (1 km) from Alcázar.

Compare price on Booking.com
Compare price on Booking.com
Reception
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

 

507 reviews

Breakfast available

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

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel EXE Triunfo
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 City Center, Granada · 422.23 mi from centre

8.0

 

153 reviews

Breakfast available

A stay at Hotel EXE Triunfo places you in the heart of Granada, within a 10-minute walk of Granada Cathedral and Plaza Nueva. This hotel is 0.8 mi (1.2 km) from Alhambra and 0.1 mi (0.1 km) from Calle Gran Via de Colon.

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