Hero Image

Curated luxury hotels in Morocco

Search
Fri 19 Dec
Mon 22 Dec
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 19 Dec
Mon 22 Dec
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 White 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.

Hotel in Yaiza · 449.37 mi from centre

8.8

 

475 reviews

Breakfast available

With a stay at H10 White Suites, you'll be centrally located in Yaiza, within a 5-minute drive of Playa Blanca and Marina Rubicon. This hotel is 4.9 mi (7.9 km) from Papagayo Beach and 14.6 mi (23.5 km) from Puerto del Carmen Beach.

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

9.2

 

214 reviews

Breakfast available

When you stay at Hotel Fuerte Conil-Resort in Conil de la Frontera, you'll be on the beach, within a 10-minute walk of La Fontanilla Beach In Conil and Playa de La Fontanilla. This beach hotel is 5.7 mi (9.1 km) from La Barrosa Beach and 0.6 mi (0.9 km) from Playa de los Bateles.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dreams Lanzarote Playa Dorada Resort & Spa
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 Yaiza · 449.35 mi from centre

8.2

 

951 reviews

Breakfast available

With a stay at Dreams Lanzarote Playa Dorada Resort & Spa in Yaiza, you'll be on the beach, just a 4-minute walk from Dorada Beach and a 3-minute drive from Marina Rubicon. This beach hotel is 1.2 mi (2 km) from Atlantic Museum and 2 mi (3.2 km) from Aqualava Water Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Parador De Cadiz
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 · 330.77 mi from centre

9.0

 

961 reviews

Breakfast available

A stay at Parador De Cadiz places you in the heart of Cádiz, steps from Genovés Park and University of Cadiz. This family-friendly hotel is 17.7 mi (28.5 km) from Naval Station Rota and 0.2 mi (0.3 km) from La Caleta Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel IPV Palace & 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.

Hotel in Fuengirola · 355.85 mi from centre

9.0

 

928 reviews

Breakfast available

With a stay at Hotel IPV Palace & Spa in Fuengirola (Miramar), you'll be within a 15-minute drive of Fuengirola Beach and Carvajal Beach. This beach hotel is 3.3 mi (5.3 km) from Los Boliches Beach and 12.2 mi (19.7 km) from Carihuela Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Jupiter Marina Hotel - Couples & 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.

Hotel in Portimão · 377.77 mi from centre

9.4

 

376 reviews

Breakfast available

Located in Portimão, Jupiter Marina Hotel - Couples & Spa is on the riverwalk – a 4-minute walk from Portimão Museum and 15 minutes by foot from Portimão Marina. This spa hotel is 0.8 mi (1.2 km) from Rocha Beach and 1.2 mi (1.9 km) from Algarve Casino.

Compare price on Booking.com
Compare price on Booking.com
Turia 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 · 422.22 mi from centre

8.6

 

6,800 reviews

Breakfast available

Hotel Turia Granada is located next to Fuente Nueva Park and the University of Granada. The historic Albaicin district and Granada Cathedral are around 1 km away.

This stylish hotel offers an outdoor pool, a gym and a sauna and small cool water pool. Rooms include LCD satellite TV. Granada Train Station is 300 metres away.

Each air-conditioned room has modern décor and elegant dark wood furniture. Bathrooms come with toiletries and a hairdryer. Free Wi-Fi is available throughout the hotel.

Staff at the hotel's 24-hour front desk are happy to provide information about the city.

The hotel’s restaurant serves Mediterranean and local dishes. You can try typical tapas in the lively Elvira Street, a 10-minute walk away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Fernando III
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.67 mi from centre

9.4

 

1,398 reviews

Breakfast available

With a stay at Hotel Fernando III, you'll be centrally located in Seville, just a 5-minute walk from Royal Alcázar of Seville and 7 minutes by foot from Seville Cathedral. This hotel is 0.3 mi (0.5 km) from Giralda Tower and 0.5 mi (0.8 km) from Metropol Parasol.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Mogador SEA VIEW
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 Tangier · 286.43 mi from centre

7.8

 

388 reviews

Breakfast available

Located in Tangier (Malabata), Grand Mogador SEA VIEW is within a 5-minute drive of Tangier Beach and Tanger City Center. This beach hotel is 3.6 mi (5.9 km) from Grand Socco Tangier and 3.7 mi (6 km) from Tangier Ferry Terminal.

Compare price on Booking.com
Compare price on Booking.com
NH Collection Amistad Córdoba
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 La Catedral, Córdoba · 440.53 mi from centre

8.8

 

3,861 reviews

Breakfast available

NH Collection Amistad Cordoba is a converted 18th-century mansion located in Cordoba City Centre, 200 metres from the cathedral. The hotel is set next to the old city walls, in the Jewish quarter of Córdoba.

All air-conditioned rooms at the NH Collection Amistad Cordoba offer a Nespresso machine, kettle, minibar, a flat-screen TV, a pillow menu and a specially designed mattress. The private bathroom includes a rain-effect shower and a professional hairdryer.

The hotel design includes original details such as the stone walls, ceramic floors and central courtyard. There is also modern art in public areas.

NH Collection Amistad Cordoba has a fitness centre, and there is a seasonal outdoor pool, which is 1.4 meters deep.

The hotel is next to Cordoba’s 14th-Century Synagogue as well as the city’s Bullfighting Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Fuerte El Rompido
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 Rompido, Cartaya · 375.11 mi from centre

8.6

 

195 reviews

Breakfast available

With a stay at Hotel Fuerte El Rompido in Cartaya (El Rompido), you'll be a 1-minute drive from EL Faro Shopping Center and 7 minutes from Aquopolis Cartaya. This family-friendly hotel is 2.6 mi (4.2 km) from Nueva Umbria Beach and 3.5 mi (5.6 km) from Playa Huelva.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pestana Vila Sol - Vilamoura Premium Golf Resort
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.

Resort in Quarteira, Loulé · 370.68 mi from centre

8.2

 

195 reviews

With a stay at Pestana Vila Sol - Vilamoura Premium Golf Resort in Loulé (Morgadinho), you'll be within a 10-minute drive of Vilamoura Marina and Vila Sol Golf. This golf resort is 9.3 mi (15 km) from Falesia Beach and 13.5 mi (21.8 km) from Albufeira Old Town Square.

Compare price on Booking.com
Compare price on Booking.com
NH Málaga
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 · 372.89 mi from centre

8.7

 

2,580 reviews

Breakfast available

Set in the historic centre of Malaga, NH Málaga is 800 metres from Malaga Cathedral and the Picasso Museum. It offers free Wi-Fi and a gym.

Rooms at NH Málaga are soundproofed, with a pillow menu and parquet floors. They all include air conditioning, a minibar, satellite TV and a safe.

The hotel offers a café-bar, a regional restaurant and 24-hour room service. There is also a business centre. NH Málaga has 24-hour reception and a car rental service

Private parking is available on site, at an additional cost. El Corte Inglés Department Store is only metres away and the shops on Calle Larios are nearby. The AVE Train Station is 800 metres away. Malaga Airport can be reached in 20 minutes.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Fonda 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 Benalmádena · 361.72 mi from centre

9.0

 

286 reviews

Breakfast available

With a stay at La Fonda Hotel in Benalmádena (Benalmádena Pueblo), you'll be within a 15-minute drive of Benalmadena Marina and Carvajal Beach. This golf hotel is 4.3 mi (6.9 km) from Los Boliches Beach and 5 mi (8 km) from Carihuela Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Falésia Hotel - 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 e Olhos de Água, Albufeira · 371.64 mi from centre

9.2

 

571 reviews

Breakfast available

When you stay at Falésia Hotel - Adults Only in Albufeira, you'll be next to a golf course, within a 5-minute drive of Pine Cliffs Golf Course and Belharucas Beach. This golf hotel is 1.5 mi (2.4 km) from Praia dos Olhos de Água and 2.4 mi (3.9 km) from Balaia Golf Village.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Andalucia Golf & Spa Tanger
Full StarFull StarFull StarFull StarHalf 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 Tangier · 284.55 mi from centre

7.4

 

24 reviews

Breakfast available

When you stay at Hotel Andalucia Golf & Spa Tanger in Tangier, you'll be near the airport, within a 10-minute drive of Tangier Ferry Terminal and Port of Tangier. This family-friendly hotel is 0.2 mi (0.3 km) from Tangier Royal Golf Club and 0.5 mi (0.8 km) from Socco Alto Mall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
PortoBay Falésia
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 e Olhos de Água, Albufeira · 371.51 mi from centre

9.2

 

874 reviews

Breakfast available

When you stay at PortoBay Falésia in Albufeira, you'll be by the ocean – a 4-minute drive from Balaia Golf Village and 6 minutes from The Strip. This family-friendly hotel is 4.4 mi (7.2 km) from Falesia Beach and 5.1 mi (8.2 km) from Albufeira Old Town Square.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Costa D’Oiro Ambiance Village
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.94 mi from centre

9.2

 

498 reviews

Breakfast available

With a stay at Costa D’Oiro Ambiance Village in Lagos (Praia Dona Ana), you'll be a 1-minute drive from Dona Ana Beach and 7 minutes from Marina de Lagos. This hotel is 5 mi (8.1 km) from Praia da Luz and 14.1 mi (22.8 km) from Algarve International Autodrome Raceway.

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

8.8

 

489 reviews

With a stay at Barceló Corralejo Bay - Adults only, you'll be centrally located in La Oliva, within a 15-minute drive of Corralejo Beach and Playa Waikiki. This beach hotel is 11.9 mi (19.2 km) from Playa Blanca and 13.4 mi (21.6 km) from Marina Rubicon.

Compare price on Booking.com
Compare price on Booking.com
Gran Castillo Tagoro Family & Fun Playa Blanca
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.

Resort in Yaiza, Playa Blanca · 448.42 mi from centre

8.0

 

799 reviews

Located in the district of Playa Blanca, Gran Castillo Tagoro Family & Fun Playa Blanca offers luxurious accommodation with views of the Atlantic Ocean. Set in a Moorish-style building, it features 6 pools, including a children's pool with slides. Free WiFi is available throughout the property.

The property also boasts a spacious kids' club, called Castleland, with different activities for children, including babisitting services and a bedroom for children.

Featuring a terrace with views of the sea or the surroundings, the rooms have a furnished balcony or terrace, satellite TV and air conditioning. Some rooms include a hydromassage shower.

The property offers a variety of restaurants, including an international buffets and Italian cuisine. There are also 4 bars in the complex, including an adults-only bar and a sports bar.

VitaNova Spa features an indoor whirlpool and offers a wide range of treatments, as well as various spa packages exclusively for adults.

The hotel is a 10-minute walk from the centre of Las Coloradas Marina. Lanzarote’s airport is 20 km away.

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