Hero Image

Curated luxury hotels in Morocco

Search
Fri 30 Oct
Mon 2 Nov
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 30 Oct
Mon 2 Nov
room 1

Adults

18+
2

Child

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
Sort by

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
DWO Urban Granada
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Granada · 678.50 km from centre

8.4

 

779 reviews

Breakfast available

With a stay at DWO Urban Granada, you'll be centrally located in Granada, within a 5-minute drive of Alhambra and Granada Cathedral. This hotel is 1.2 mi (2 km) from Plaza Nueva and 0.4 mi (0.7 km) from Library of Andalucia.

Compare price on Booking.com
Compare price on Booking.com
Primary image
 Playadulce Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Roquetas de Mar, Aguadulce · 695.17 km from centre

8.2

 

112 reviews

Breakfast available

Located in Roquetas de Mar,  Playadulce Hotel is by the sea, within a 5-minute drive of Entre flamencos and Port of Aguadulce. This beach hotel is 0.8 mi (1.2 km) from Playa de Aguadulce and 3.1 mi (5 km) from Mario Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Santiago Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alentejo, Santiago do Cacém · 707.40 km from centre

9.2

 

135 reviews

Breakfast available

With a stay at Santiago Hotel in Santiago do Cacém, you'll be 4.4 mi (7 km) from Safari Badoca Park and 10.6 mi (17 km) from Lagoas de Santo André e da Sancha Nature Reserve. This hotel is 16.2 mi (26.1 km) from Cortiço Fountain Beach and 29.4 mi (47.3 km) from Comporta Beach.

Compare price on Booking.com
Compare price on Booking.com
Room
Parador de Ceuta
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ceuta · 484.11 km from centre

8.2

 

306 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.1 mi (0.2 km) from Royal City Walls.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mira Palace Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tanger-Tetouan-Al Hoceima, Al Hoceima · 482.62 km from centre

9.4

 

3 reviews

Breakfast available

When you stay at Mira Palace Hotel in Al Hoceima, you'll be near the airport, within a 5-minute drive of Mimoun El Arssi Stadium and Al Hoceima Marina. This hotel is 1.9 mi (3 km) from Quemado Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Clube Albufeira Garden Village
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in Albufeira e Olhos de Água, Albufeira · 600.43 km from centre

8.2

 

271 reviews

With a stay at Clube Albufeira Garden Village in Albufeira (Alpouvar), you'll be within a 5-minute drive of Albufeira Old Town Square and Albufeira Marina. This aparthotel is 5.5 mi (8.9 km) from Falesia Beach and 2.7 mi (4.3 km) from The Strip.

Compare price on Booking.com
Compare price on Booking.com
Villa Bora-Bora
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Silves, Pêra · 604.48 km from centre

9.7

 

77 reviews

<h2>Elegant Accommodation</h2>

Villa Bora-Bora in Pêra offers a country house with a swimming pool with a view, sun terrace, and lush garden. Guests enjoy free WiFi, a restaurant, and a bar.

<h2>Comfortable Amenities</h2>

The property features a 24-hour front desk, pool bar, kids' pool, family rooms, and solarium. Additional amenities include air-conditioning, kitchenette, balcony, and free on-site private parking.

<h2>Local Attractions</h2>

Located 6 km from Algarve Shopping Center and 10 km from Albufeira Marina, the villa is near Albufeira Old Town Square and Slide & Splash Water Park. Faro Airport is 48 km away.

<h2>Guest Favorites</h2>

Guests appreciate the family-friendly environment, attentive host, and the quietness of the area.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Evenia Zoraida Resort - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Roquetas de Mar · 687.12 km from centre

9.2

 

9 reviews

Breakfast available

When you stay at Evenia Zoraida Resort - All Inclusive in Roquetas de Mar, you'll be on the beach, within a 15-minute walk of Roquetas de Mar Beach and Playa de la Bajadilla. This all-inclusive hotel is 0.8 mi (1.3 km) from Castor Park and 0.9 mi (1.5 km) from 360 Sports Complex.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Occidental Cádiz
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cádiz · 530.39 km from centre

8.4

 

389 reviews

Breakfast available

Occidental Cádiz is centrally located in Cádiz – a 3-minute walk from Playa de la Victoria and 13 minutes by foot from Tavira Tower. This hotel is 1.2 mi (1.9 km) from Centro Municipal de Arte Flamenco and 1.5 mi (2.3 km) from Cadiz Cathedral.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hôtel Tamuda Beach
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Marina Smir, Allyene · 466.26 km from centre

8.6

 

37 reviews

Breakfast available

Located in Allyene, Hôtel Tamuda Beach is by the sea, within a 15-minute walk of Kabila Marina and Kabila Beach. This hotel is 2.9 mi (4.6 km) from Smir Water Park and 3.5 mi (5.7 km) from Forêt de Cabo Negro.

Compare price on Booking.com
Compare price on Booking.com
Occidental Puerto Banús
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Puerto Banús, Marbella · 558.09 km from centre

8.6

 

2,790 reviews

Occidental Puerto Banús is located in the centre of Puerto Banus, 300 metres from the beach. It features 2 swimming pools and free WiFi throughout the property.

Occidental Puerto Banús offers apartment with terrace or balcony with table and chairs and private bathroom with a shower a and hairdryer.

This hotel has an adult pool and a separate pool for children. Both are surrounded by sun loungers.

There are more than 50 golf courses within an hour’s drive of the hotel.

A casino can be found just 800 metres away. Selwo Aventura is just 14 km away, while Marbella city centre is about 6 km away from Occidental Puerto Banus.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dom Pedro Marina
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vilamoura, Loulé · 595.29 km from centre

8.8

 

409 reviews

Breakfast available

Located in Loulé (Vilamoura), Dom Pedro Marina is within a 15-minute walk of Vilamoura Beach and Vilamoura Marina. This beach hotel is 2.1 mi (3.3 km) from Falesia Beach and 9.9 mi (15.9 km) from The Strip.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Parador de Malaga Gibralfaro
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Málaga Centro, Málaga · 601.22 km from centre

9.2

 

654 reviews

Breakfast available

With a stay at Parador de Malaga Gibralfaro in Málaga (Málaga Centro), you'll be a 4-minute drive from Picasso Museum Malaga and 9 minutes from Port of Malaga. This hotel is 2.1 mi (3.5 km) from Malagueta Beach and 17.2 mi (27.6 km) from Carihuela Beach.

Compare price on Booking.com
Compare price on Booking.com
Escuela-Hotel Convento Santo Domingo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Málaga Province, Archidona · 639.74 km from centre

8.6

 

10 reviews

<h2>Elegant Accommodation</h2>

Escuela-Hotel Convento Santo Domingo in Archidona offers a 4-star experience with a beautiful garden and free WiFi in public areas. Guests enjoy air-conditioning, private bathrooms, and modern amenities.

<h2>Comfortable Facilities</h2>

The hotel features private check-in and check-out, a lift, daily housekeeping, a coffee shop, full-day security, express services, and a tour desk. Free on-site private parking is available.

<h2>Convenient Location</h2>

Located 39 km from Parque Natural Montes de Málaga and 61 km from Federico Garcia Lorca Granada-Jaen Airport, the hotel is near attractions such as Cueva De El Romeral and Dolmens Antequera.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Las Casas de la Judería de Córdoba
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in La Catedral, Córdoba · 708.90 km from centre

9.8

 

1,000 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 Alcazar of Cordoba.

Compare price on Booking.com
Compare price on Booking.com
HO By Olivencia Ciudad de Jaén
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Andalusia, Jaén · 735.53 km from centre

8.9

 

5,123 reviews

This 4-star hotel is located at the entrance of Jaén, perfectly located by the Bailen-Motril Motorway.

HO By Olivencia Ciudad de Jaén offers luxurious air-conditioned rooms with a private terrace and city views. Each one comes with free WiFi, a safe, a minibar, a flat-screen TV and a private bathroom.

The hotel has 5 paddle courts and a football pitch. A gym and tennis courts are also available. Ther on site restaurant offers panoramic views of Jaén and the Sierra Mágina Mountains.

The beautiful cities of Baeza and Úbeda are within 30 minutes' drive.

The hotel also offers free onsite parking.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Garden Inn Malaga
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Málaga · 595.94 km from centre

8.4

 

735 reviews

Breakfast available

Located in Málaga (Carretera de Cadiz), Hilton Garden Inn Malaga is within a 10-minute drive of Aqualand Torremolinos and Malaga Roman Theatre. This hotel is 3 mi (4.8 km) from Playa Sacaba Beach and 3.7 mi (6 km) from Port of Malaga.

Compare price on Booking.com
Compare price on Booking.com
La Donaira
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Serranía de Ronda, Montecorto · 586.04 km from centre

10.0

 

22 reviews

Situated within 35 km of Plaza de Espana Ronda and 36 km of Iglesia de Santa María la Mayor, La Donaira offers rooms with air conditioning and a private bathroom in Montecorto. There is a spa and wellness centre at this property comprised of a hammam, a wellness packages and a beauty services. There is free private parking and the property features paid airport shuttle service.

At the country house, each unit comes with a wardrobe. Featuring a private bathroom with a shower and bathrobes, units at the country house also boast free WiFi, while some rooms have a terrace. At the country house, each unit has bed linen and towels.

An à la carte breakfast is available at the country house. Guests can grab a bite to eat in the in-house family-friendly restaurant, which specialises in Mediterranean cuisine and also offers vegetarian, vegan and dairy-free options.

The country house boasts a variety of wellness options, including a sauna, a hot tub and yoga classes. You can play darts at La Donaira, and free use of bicycles is available. Guests can swim in the outdoor swimming pool, relax in the garden, or go cycling or hiking.

Cueva del Gato is 33 km from the accommodation, while Tajo's Tree-lined Avenue is 35 km from the property. Jerez Airport is 93 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ohtels Mazagón
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa de la Luz Huelva, Moguer · 593.73 km from centre

8.0

 

131 reviews

Breakfast available

With a stay at Ohtels Mazagón in Moguer, you'll be near the beach, just a 4-minute walk from Golfo de Cádiz and 11 minutes by foot from Playa de las Dunas. This beach hotel is 2.3 mi (3.7 km) from Playa de Ciparsa and 2.3 mi (3.8 km) from Pino Centenario.

Compare price on Booking.com
Compare price on Booking.com
AR Almerimar
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa de Almeria, Almerimar · 673.93 km from centre

8.1

 

870 reviews

Breakfast available

Offering a privileged beachfront position just 200 metres from the marina and next to the Almerimar golf course, AR Almerimar features a number of themed swimming pools with pool slides.

Comprising of 278 tastefully decorated, fully-equipped rooms, you can admire the pretty sea and golf vistas from this comfortable vantage point. Each one comes with free Wi-Fi.

The hotel's Las Gaviotas Restaurant, open in summer, offers international food. There is also a buffet restaurant and a lobby bar.

There are 2 pools, one of which is for children. There is also a fitness center with an indoor pool.

There are also many activities for adults.

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