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.
Primary image
H10 Ocean Dunas - 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 Corralejo, La Oliva · 456.28 mi from centre

9.2

 

127 reviews

Breakfast available

With a stay at H10 Ocean Dunas - Adults Only, you'll be centrally located in La Oliva, within a 15-minute drive of Corralejo Beach and Playa Waikiki. This eco-friendly hotel is 11.7 mi (18.8 km) from Playa Blanca and 13.2 mi (21.2 km) from Marina Rubicon.

Compare price on Booking.com
Compare price on Booking.com
Interior entrance
Hotel Ateneo 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.11 mi from centre

9.4

 

206 reviews

Breakfast available

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

Compare price on Booking.com
Compare price on Booking.com
Primary image
SINES SEA VIEW 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 Alentejo, Sines · 437.35 mi from centre

9.2

 

131 reviews

Breakfast available

When you stay at SINES SEA VIEW HOTEL in Sines, you'll be near the beach, within a 15-minute walk of Vasco da Gama Statue and Sines Culture and Arts Centre. This eco-friendly hotel is 0.7 mi (1.1 km) from Vasco de Gama Beach and 4.3 mi (7 km) from Sao Torpes Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
White Shell Beach Villas
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 Alporchinhos, Lagoa · 374.13 mi from centre

9.6

 

62 reviews

Breakfast available

With a stay at White Shell Beach Villas in Lagoa (Alporchinhos), you'll be within a 15-minute drive of Marinha Beach and Praia Nova. This golf hotel is 10 mi (16.1 km) from Albufeira Old Town Square and 8.6 mi (13.8 km) from Albufeira Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Elba Carlota Beach & Golf 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 Caleta de Fuste, Antigua · 468.18 mi from centre

8.2

 

368 reviews

Breakfast available

With a stay at Elba Carlota Beach & Golf Resort in Antigua (Caleta de Fuste), you'll be within a 5-minute drive of Fuerteventura Golf Course and Centro Comercial Atlantico. This beach hotel is 0.2 mi (0.3 km) from Playa la Guirra and 1.4 mi (2.3 km) from Caleta del Fuste.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Leiro Residences
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 Fuengirola · 360.35 mi from centre

10.0

 

5 reviews

Breakfast available

Located in Fuengirola, Leiro Residences is within a 15-minute drive of Bioparc Fuengirola and Fuengirola Beach. This luxury hotel is 4.6 mi (7.4 km) from Los Boliches Beach and 7.1 mi (11.4 km) from Carihuela Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Inmood San Roque 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 Sotogrande, San Roque · 325.10 mi from centre

7.8

 

11 reviews

Breakfast available

With a stay at Inmood San Roque Hotel in San Roque, you'll be next to a golf course, just steps from San Roque Club and a 5-minute drive from Alcaidesa Links Golf Resort. This golf hotel is 3.7 mi (5.9 km) from Playa de la Alcaidesa and 3.7 mi (6 km) from Valderrama Golf Club.

Compare price on Booking.com
Compare price on Booking.com
LANZAROTE PRIME SPORTS by Vitalclass Lanzarote 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 Costa Teguise · 428.31 mi from centre

7.9

 

346 reviews

Situated 1.1 km from Playa Bastian, LANZAROTE PRIME SPORTS by Vitalclass Lanzarote Resort offers 4-star accommodation in Costa Teguise and has a garden, a bar and a tennis court. A Turkish bath and a bicycle rental service are available for guests. A spa and wellness centre comprising an indoor pool, an outdoor swimming pool, a fitness centre, as well as a terrace can be used by all guests.

All rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a bath or shower, free toiletries and a hairdryer. Guest rooms will provide guests with a desk and a kettle.

Buffet and continental breakfast options are available at LANZAROTE PRIME SPORTS by Vitalclass Lanzarote Resort. At the accommodation you will find a restaurant serving Mediterranean, Pizza and Seafood cuisine. Vegetarian, vegan and gluten-free options can also be requested.

Guests at LANZAROTE PRIME SPORTS by Vitalclass Lanzarote Resort will be able to enjoy activities in and around Costa Teguise, like cycling.

Staff speak German, English, Spanish and French at the 24-hour front desk.

Playa El Ancla is 1.3 km from the hotel, while Playa del Jablillo is 1.8 km from the property. Lanzarote Airport is 11 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barceló Punta Umbria Beach 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 Costa de la Luz Huelva, Punta Umbría · 372.90 mi from centre

8.0

 

247 reviews

Breakfast available

With a stay at Barceló Punta Umbria Beach Resort in Punta Umbría, you'll be connected to the convention centre, just steps from Punta Almenara and a 2-minute drive from Teatro Del Mar. This beach hotel is 1.7 mi (2.7 km) from Marismas del Odiel Nature Reserve and 5.4 mi (8.6 km) from Nuevo Portil Golf Course.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Benalmádena Palace - Hotel SPA & Apartments
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 Torrequebrada, Benalmádena · 362.03 mi from centre

8.4

 

933 reviews

Breakfast available

When you stay at Benalmádena Palace - Hotel SPA & Apartments in Benalmádena, you'll be next to a golf course, within a 10-minute drive of Benalmadena Marina and Aqualand Torremolinos. This family-friendly hotel is 2.5 mi (4.1 km) from Carihuela Beach and 5.1 mi (8.3 km) from Los Boliches Beach.

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.7

 

8,839 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
Martinhal Quinta Family 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.

Resort in Quinta do Lago, Loulé · 366.49 mi from centre

9.0

 

62 reviews

With a stay at Martinhal Quinta Family Resort in Loulé (Quinta do Lago), you'll be within a 5-minute drive of Quinta do Lago Golf and San Lorenzo Golf Club. 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
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

 

374 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
Primary image
Globales Reina Cristina
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 · 313.83 mi from centre

7.8

 

954 reviews

When you stay at Globales Reina Cristina in Algeciras, you'll be near the beach, within a 15-minute walk of Algeciras Harbour and RENFE. This hotel is 14.9 mi (24 km) from Rock of Gibraltar and 0.6 mi (1 km) from Estatua de Paco de Lucia.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pestana Dom João II Hotel Beach & Golf 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 Alvor, Portimão · 378.08 mi from centre

8.6

 

398 reviews

Breakfast available

When you stay at Pestana Dom João II Hotel Beach & Golf Resort in Portimão, you'll be on the beach, within a 15-minute drive of Alvor Beach and Rocha Beach. This beach hotel is 12.8 mi (20.6 km) from Lagos Marina and 12.4 mi (19.9 km) from Algarve International Autodrome Raceway.

Compare price on Booking.com
Compare price on Booking.com
Interior entrance
Las Casas de la Judería 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.49 mi from centre

9.6

 

957 reviews

Breakfast available

Las Casas de la Judería de Córdoba is in the heart of Córdoba, within a 5-minute walk of Galeria de la Inquisicion and Mosque–Cathedral of Córdoba. This family-friendly hotel is 0.2 mi (0.3 km) from Calle Cairuan and 0.2 mi (0.3 km) from Monumento a Averroes.

Compare price on Booking.com
Compare price on Booking.com
Hotel Tamisa Golf
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 Mijas · 356.61 mi from centre

9.3

 

34 reviews

Situated in Mijas, 9.3 km from La Cala Golf, Hotel Tamisa Golf features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. Featuring a restaurant, the property also has a bar, as well as an indoor pool and a sauna. The accommodation provides a 24-hour front desk, airport transfers, a concierge service and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms offering a desk, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Hotel Tamisa Golf offers some rooms with mountain views, and rooms are equipped with a balcony. All rooms have a wardrobe.

Guests at the accommodation can enjoy a buffet or an à la carte breakfast.

Guests can enjoy the spa and wellness centre, organise trips at the tour desk, or rent a car to explore the surroundings. The area is popular for cycling, and bike hire is available at this 4-star hotel.

Plaza de Espana is 14 km from Hotel Tamisa Golf, while Benalmadena Puerto Marina is 21 km from the property. Malaga Airport is 31 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
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.65 mi from centre

8.8

 

110 reviews

Breakfast available

Located in Ronda, Hotel Boutique Molino del Arco is in a rural location, within a 15-minute drive of Bodega Joaquín Fernández and Alameda Del Tajo. This boutique hotel is 6.7 mi (10.8 km) from Puente Nuevo Bridge and 4.8 mi (7.6 km) from Church of Padre Jesus.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Guadacorte Park
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, Los Barrios · 318.81 mi from centre

8.2

 

322 reviews

Breakfast available

With a stay at Guadacorte Park in Los Barrios (Guadacorte), you'll be within a 15-minute drive of Rock of Gibraltar and Antigua Casa Consistorial. This hotel is 7.6 mi (12.3 km) from Algeciras Harbour and 2.7 mi (4.4 km) from Playa de Palmones.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Los Angeles & Spa 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.74 mi from centre

7.8

 

23 reviews

Breakfast available

With a stay at Los Angeles & Spa Hotel, you'll be centrally located in Granada, within a 5-minute drive of Alhambra and Plaza Nueva. This spa hotel is 1.4 mi (2.2 km) from Granada Cathedral and 19.5 mi (31.4 km) from Sierra Nevada Ski Resort.

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