Hero Image

Curated luxury hotels in Morocco

Search
Fri 22 Aug
Mon 25 Aug
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 22 Aug
Mon 25 Aug
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.
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.0

 

3,205 reviews

Breakfast available

Offering a gym, sauna and a large outdoor pool, Guadacorte Park features spacious, air-conditioned rooms with free Wi-Fi and a private balcony. Algeciras and Gibraltar are within a 15-minute drive.

Set in spacious gardens, the hotel’s elegant rooms come with flat-screen satellite TV and a minibar. Bathrooms include a hairdryer and amenities.

The Guadacorte’s El Acebuche Restaurant offers a varied buffet breakfast and Mediterranean cuisine for lunch and dinner. Sandwiches and local dishes are served in La Jacaranda poolside snack bar.

Guadacorte Park is set on Algeciras Bay, only 3 km from Palmones Beach. It is located opposite Palmones Business and Technology Park, and 20 km from Valderrama and La Alcaidesa Golf Courses.

It offers easy access to the A7 Motorway, and Tarifa is a 30-minute drive away. Free parking is available on site.

Compare price on Booking.com
Compare price on Booking.com
Riad Medina Mudéjar Cádiz
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 Chiclana de la Frontera · 318.83 mi from centre

9.3

 

481 reviews

Breakfast available

Riad Medina Mudéjar Cádiz in Chiclana de la Frontera provides adults-only accommodation with a spa and wellness centre and a bar. Boasting a lift, this property also provides guests with a sun terrace. The accommodation offers a sauna, hot spring bath, romantic restaurant and free WiFi.

The units come with a fridge, minibar, a coffee machine, a shower, slippers and a wardrobe. Complete with a private bathroom fitted with a bath and bathrobes, all units at the riad have a flat-screen TV and air conditioning, and selected rooms also feature a seating area. At the riad, units are fitted with bed linen and towels.

There is a coffee shop, and packed lunches are also available.

A variety of wellness packages are available for guests to get rejuvenated in-house. Sightseeing tours are available within easy reach of the property.

La Barrosa Beach is 1.7 km from the riad, while Novo Sancti Petri Golf is 4.3 km from the property. Jerez Airport is 61 km away.

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

Chalet in Conil de la Frontera · 318.92 mi from centre

8.5

 

4 reviews

Boasting air-conditioned accommodation with a private pool, garden view and a terrace, Chalet Bella Mendoza is set in Conil de la Frontera. Located 13 km from Novo Sancti Petri Golf, the property offers a garden and free private parking. The property is non-smoking and is situated 43 km from Genoves Park.

The chalet has 2 bedrooms, a flat-screen TV, a fully equipped kitchen with a microwave and a toaster, a washing machine, and 1 bathroom with a shower.

Club de Golf Campano is 8.1 km from the chalet, while Cortadura Fort is 36 km from the property. Jerez Airport is 61 km away.

Compare price on Booking.com
Compare price on Booking.com
Chalet 2 dormitorios con piscina privada
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.

Chalet in Conil de la Frontera · 319.44 mi from centre

9.5

 

2 reviews

Chalet 2 dormitorios con piscina privada is located in Conil de la Frontera, 42 km from Genoves Park, 7.2 km from Club de Golf Campano, and 35 km from Cortadura Fort. This chalet features a private pool, a garden and free private parking. The property is non-smoking and is set 13 km from Novo Sancti Petri Golf.

The chalet has 2 bedrooms, a flat-screen TV, a fully equipped kitchen with a microwave and a toaster, a washing machine, and 1 bathroom with a bath. Guests can enjoy a meal on an outdoor dining area while overlooking the pool views. For added privacy, the accommodation features a private entrance.

Cortadura Train Station is 35 km from the chalet, while Ramon de Carranza Stadium is 36 km from the property. Jerez Airport is 60 km away.

Compare price on Booking.com
Compare price on Booking.com
Chalet acogedor con piscina
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.

Chalet in Conil de la Frontera · 319.44 mi from centre

8.8

 

7 reviews

Chalet acogedor con piscina is situated in Conil de la Frontera, 42 km from Genoves Park, 7.2 km from Club de Golf Campano, as well as 35 km from Cortadura Fort. This chalet has a private pool, a garden and free private parking. The property is non-smoking and is located 13 km from Novo Sancti Petri Golf.

The chalet with a patio and pool views features 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with a microwave and a toaster, and 1 bathroom with a bath. For added privacy, the accommodation features a private entrance.

Cortadura Train Station is 35 km from the chalet, while Ramon de Carranza Stadium is 36 km away. Jerez Airport is 60 km from the property.

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

Chalet in Chiclana de la Frontera, Novo Sancti Petri · 319.65 mi from centre

8.7

 

3 reviews

Set in Novo Sancti Petri, Casa Pio Pio offers accommodation with a private pool, a terrace and garden views. Ideally set in the Novo Sancti Petri district, this chalet provides a garden. The property is non-smoking and is located 2 km from La Barrosa Beach.

The chalet has 2 bedrooms, a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a bath.

Novo Sancti Petri Golf is 1 km from the chalet, while Genoves Park is 35 km from the property. Jerez Airport is 53 km away.

Compare price on Booking.com
Compare price on Booking.com
Chalet carril de los pareja
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.

Chalet in Conil de la Frontera · 319.70 mi from centre

9.6

 

10 reviews

Located in Conil de la Frontera, Chalet carril de los pareja provides accommodation with private pool, free WiFi and free private parking for guests who drive. This chalet features air-conditioned accommodation with a patio. The property is non-smoking and is situated 12 km from Novo Sancti Petri Golf.

The chalet with a terrace and pool views features 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 1 bathroom with a shower. Guests can enjoy a meal on an outdoor dining area while overlooking the garden views. For added privacy, the accommodation features a private entrance.

Guests can relax in the garden at the property.

Genoves Park is 41 km from the chalet, while Club de Golf Campano is 5.2 km away. Jerez Airport is 59 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Chalet moderno con pisicina
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.

Chalet in Conil de la Frontera · 320.03 mi from centre

7.0

 

1 review

Chalet moderno con pisicina is located in Conil de la Frontera, 41 km from Genoves Park, 6.3 km from Club de Golf Campano, and 34 km from Cortadura Fort. This chalet features a private pool, a garden and free private parking. The property is non-smoking and is set 16 km from Novo Sancti Petri Golf.

The chalet with a terrace and pool views has 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with an oven and a microwave, and 1 bathroom with a shower. This chalet also features a patio that doubles up as an outdoor dining area. For added privacy, the accommodation features a private entrance.

Cortadura Train Station is 34 km from the chalet, while Ramon de Carranza Stadium is 35 km from the property. Jerez Airport is 59 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Fairplay Golf & Spa 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 La Janda, Benalup-Casas Vieja · 322.30 mi from centre

9.2

 

89 reviews

Located in Benalup-Casas Vieja, Hotel Fairplay Golf & Spa Resort is in a state park – a 1-minute drive from Benalup Golf and Country Club and 7 minutes from Oficina Municipal de Turismo de Benalup Casas Viejas. This golf resort is 12.4 mi (20 km) from Tourist Information Office and 12.5 mi (20.1 km) from Town Hall Medina-Sidonia.

Compare price on Booking.com
Compare price on Booking.com
Hotel Admiral San Roque
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 San Roque · 322.40 mi from centre

8.7

 

1,256 reviews

Breakfast available

Located in San Roque, 20 km from La Duquesa Golf, Hotel Admiral San Roque provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. With free WiFi, this 4-star hotel has a terrace and a bar. The property is allergy-free and is situated 5.3 km from San Roque Golf Course.

The hotel will provide guests with air-conditioned rooms with a desk, a kettle, a fridge, a minibar, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a bidet. Certain rooms include a kitchenette with a dishwasher and a microwave. Guest rooms include a wardrobe.

Guests at Hotel Admiral San Roque can enjoy a buffet breakfast.

Cathedral of the Holy Trinity is 14 km from the accommodation, while Cathedral of Saint Mary the Crowned is 15 km away.

Compare price on Booking.com
Compare price on Booking.com
OKU Andalusia
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 Campo de Gibraltar, Alcaidesa · 323.24 mi from centre

9.7

 

3 reviews

Situated in Alcaidesa, 400 metres from Playa de la Alcaidesa, OKU Andalusia features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a restaurant, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has a sauna and room service.

At the hotel, all rooms come with a desk. The rooms include a coffee machine, while some rooms are fitted with a balcony and others also feature sea views. All rooms in OKU Andalusia are fitted with a flat-screen TV and free toiletries.

Guests at the accommodation can enjoy a buffet breakfast.

Spa and wellness facilities are at guests' disposal during their stay at OKU Andalusia, including a spa centre and on-request massage treatments. You can play table tennis and tennis at the hotel, and the area is popular for hiking.

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

La Duquesa Golf is 26 km from OKU Andalusia, while Cathedral of the Holy Trinity is 8.5 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Hotel Mim Sotogrande Club Maritimo
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 Sotogrande · 327.85 mi from centre

9.0

 

484 reviews

Breakfast available

A beautiful hotel situated by the Sotogrande Marina overlooking Gibraltar, Morocco and the Mediterranean Sea, alongside some of the best golf courses in Europe.

The hotel has 2 restaurants, one offering snacks and tapas and the other tasty Mediterranean cuisine. The Hotel Mim Sotogrande Club Maritimo has modern, yet cosy interior design offering an inviting place in which to rest and relax.

The Hotel Mim Sotogrande Club Maritimo is located 45 minutes from Malaga airport and has easy access to Marbella and Gibraltar.

Compare price on Booking.com
Compare price on Booking.com
Cádiz Bahía by QHotels
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 · 329.03 mi from centre

8.9

 

7,658 reviews

Breakfast available

Set in Cádiz, Cádiz Bahía by QHotels offers beachfront accommodation 100 metres from La Victoria Beach and offers various facilities, such as a terrace, a restaurant and a bar. With a seasonal outdoor swimming pool, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service, a concierge service and organising tours for guests.

At the hotel, every room comes with a desk. All rooms are fitted with a safety deposit box, while some rooms also offer a balcony and others also have city views. All guest rooms in Cádiz Bahía by QHotels are fitted with a flat-screen TV and free toiletries.

The accommodation offers a buffet or gluten-free breakfast.

Speaking German, English and Spanish, staff will be happy to provide guests with practical information on the area at the 24-hour front desk.

Popular points of interest near Cádiz Bahía by QHotels include Ramon de Carranza Stadium, Segunda Aguada Train Station and Cortadura Fort. Jerez Airport is 42 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Aparthotel Luz de Gades - Suites Spa Gym - 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 Cádiz · 330.46 mi from centre

9.4

 

371 reviews

Breakfast available

Boasting a seasonal outdoor swimming pool, a fitness centre as well as a terrace, Aparthotel Luz de Gades - Suites Spa Gym - Adults Only is set in the centre of Cádiz, 300 metres from La Caleta Beach. This 4-star hotel offers a concierge service and a tour desk. The accommodation offers airport transfers, while a car rental service is also available.

All guest rooms in the hotel are fitted with a kettle. All rooms include a private bathroom, a safety deposit box and free WiFi, while certain rooms also offer a balcony and some have city views.

Guests at Aparthotel Luz de Gades - Suites Spa Gym - Adults Only can enjoy an à la carte breakfast.

Popular points of interest near the accommodation include Genoves Park, Cadiz Cathedral and Tavira Tower. Jerez Airport is 43 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Senator Cádiz
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.72 mi from centre

8.0

 

3,651 reviews

Breakfast available

Senator Cádiz Spa Hotel is located in Cádiz's old town, close to shopping centres. This hotel offers a seasonal outdoor pool, spa and fitness centre. Free WiFi is provided.

All rooms feature seasonal air conditioning and heating, a 43” TV with Chromecast streaming device and electric kettle. The bathroom comes with free toiletries and a hairdryer. Towels and bed linen are provided.

Guests can enjoy Senzia, the Senator Cádiz's urban spa, available for an extra charge. It offers a variety of treatments and features a sauna, Turkish bath and relaxation area.

Other facilities include a solarium, 24-hour reception and a snack bar. Private parking is possible onsite for an extra charge.

The town's port, railway and bus stations are within 5 minutes' walk of the Senator Cádiz Spa Hotel.

In our cafeteria you can enjoy soccer matches with no additional cost."

Compare price on Booking.com
Compare price on Booking.com
Primary image
Las Suites de Puerto Sherry
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 Puerto de Santa Maria · 334.44 mi from centre

9.4

 

55 reviews

With a stay at Las Suites de Puerto Sherry in El Puerto de Santa Maria, you'll be near the bay, within a 10-minute drive of Naval Station Rota and Dunas de San Antón. This hotel is 6.1 mi (9.9 km) from Valdelagrana Beach and 17.8 mi (28.6 km) from Playa de la Victoria.

Compare price on Booking.com
Compare price on Booking.com
ALEGRIA Bodega Real
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 Puerto de Santa Maria, El Puerto de Santa María · 336.20 mi from centre

8.8

 

2,198 reviews

ALEGRIA Bodega Real is a converted winery in El Puerto de Santa María. It has a beautiful Andalusian central courtyard and offers elegant rooms with TV. Free WiFi is available in public areas.

All rooms at the Hotel ALEGRIA Bodega Real feature parquet floors and are equipped with air conditioning and heating. The private bathrooms come with a hairdryer.

The hotel’s restaurant serves modern Mediterranean food, and there is also a café. The Ribera del Marisco, a street known for its seafood restaurants, is 500 metres away.

Staff at the 24-hour reception can provide information about what to see and do in Cádiz province.

The town’s Iglesia Mayor Prioral Church is 15 minutes’ walk from La ALEGRIA Bodega Real. The bullring is a 20-minute walk away.

Compare price on Booking.com
Compare price on Booking.com
Soho Boutique Duques de Medinaceli - Adults Recommended
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 El Puerto de Santa Maria, El Puerto de Santa María · 336.28 mi from centre

9.2

 

8 reviews

Set in El Puerto de Santa María, 37 km from Novo Sancti Petri Golf, Soho Boutique Duques de Medinaceli - Adults Recommended offers accommodation with a garden, free private parking, a terrace and a restaurant. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk. The property is fitted with an outdoor pool and is situated 21 km from Genoves Park.

At the hotel all rooms are fitted with a private bathroom.

Soho Boutique Duques de Medinaceli - Adults Recommended offers a buffet or American breakfast.

Costa Ballena Ocean Golf Club is 23 km from the accommodation, while Montecastillo Golf Resort is 30 km from the property. Jerez Airport is 26 km away.

Compare price on Booking.com
Compare price on Booking.com
Playa de la Luz
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 Rota · 336.56 mi from centre

8.9

 

1,658 reviews

Breakfast available

Set between forests and natural sand dunes, Hotel Playa de la Luz offers direct access to Rota Beach. The hotel has free WiFi, and a seasonal Beach Club and terrace.

All rooms at the Playa de la Luz come with a private balcony or terrace. Featuring simple décor, they are equipped with satellite TV, free Wi-Fi, air conditioning and a private bathroom with a hairdryer.

The hotel has 2 large patios with palm and orange trees. There is a buffet restaurant, as well as homemade tapas and a summer terrace.

Sports facilities at Hotel Playa de la Luz include a tennis court, fitness centre and table tennis. Guests can also play pétanque, volleyball and padel tennis.

Rota is famous for its castle and Botanical Gardens. Punta Candor and La Ballena Beaches are within walking distance of the hotel and Cadiz is a 50-minute drive away. Parking is possible at the hotel for a surcharge.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Kempinski Hotel Bahía
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 Estepona · 340.38 mi from centre

9.0

 

490 reviews

Breakfast available

Located in Estepona (New Golden Mile), Kempinski Hotel Bahía is within a 15-minute drive of Selwo Adventure Park and Estepona Golf. This beach hotel is 10.7 mi (17.2 km) from Finca Cortesin Golf Club and 13.6 mi (21.8 km) from La Quinta Golf.

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