Hero Image

Curated luxury hotels in Morocco

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

Trusted by over 100,000 travellers every year

back
close
Fri 22 May
Mon 25 May
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.
Hotel Wellness Marbella Hills
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa del Sol, Ojén · 571.32 km from centre

7.7

 

437 reviews

Set in Ojén, 41 km from La Cala Golf, Hotel Wellness Marbella Hills offers accommodation with a fitness centre, private parking, a garden and a shared lounge. Offering a restaurant, the property also has a terrace, as well as an indoor pool. Guests can make use of a bar.

At the hotel, all rooms have a desk and a flat-screen TV. All rooms come with a private bathroom equipped with a bidet and a hairdryer, while selected rooms here will provide you with a kitchen fitted with a microwave. The units feature a safety deposit box.

A buffet breakfast is available at Hotel Wellness Marbella Hills.

Guests at the accommodation will be able to enjoy activities in and around Ojén, like hiking and cycling.

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

Plaza de Espana is 47 km from Hotel Wellness Marbella Hills. Malaga Airport is 45 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Shanti Som Wellbeing Retreat
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Málaga Province, Monda · 573.49 km from centre

8.8

 

14 reviews

Breakfast available

Located in Monda, Shanti Som Wellbeing Retreat is in a national park, within a 10-minute drive of Malaga Wine Museum and Ojen Olive Oil Mill Museum. This spa hotel is 13.7 mi (22.1 km) from Puerto Banús Beach and 14 mi (22.6 km) from Puerto Banús Marina.

Compare price on Booking.com
Compare price on Booking.com
Casa Consistorial
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Fuengirola City Centre, Fuengirola · 574.55 km from centre

9.0

 

2,067 reviews

Breakfast available

Situated in the historic centre of Fuengirola, a 5-minute walk from the beach, Casa Consistorial features a rooftop terrace with a pool. All rooms have free Wi-Fi, air conditioning, and heating.

The soundproofed rooms feature a flat-screen TV, minibar, and safety deposit box. The private bathroom comes with a shower. Bathrobe, slippers, and toiletries are also provided. Some rooms have a French balcony.

Set in a 19th-century building, this elegant hotel offers a gourmet restaurant and a dining area with a fireplace. A sauna and a massage service are available for a surcharge.

Fuengirola Train Station is only 500 metres from the property and Málaga Airport can be reached in 20 minutes by car. The surrounding area is popular for golf and the nearest golf club, Chaparral, is 6 km away.

Compare price on Booking.com
Compare price on Booking.com
Hotel Apartamentos Fuengirola private studio
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Fuengirola City Centre, Fuengirola · 575.21 km from centre

8.5

 

32 reviews

Facing the beachfront, Hotel Apartamentos Fuengirola private studio offers 4-star accommodation in Fuengirola and features an outdoor swimming pool, garden and shared lounge. Among the facilities of this property are a restaurant, a 24-hour front desk and an ATM, along with free WiFi throughout the property. The property is 500 metres from Fuengirola Beach, and within 200 metres of the city centre.

The hotel will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a fridge, a microwave, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. At Hotel Apartamentos Fuengirola private studio every room has a seating area.

Plaza de Espana is 10 km from the accommodation, while Benalmadena Puerto Marina is 17 km away. Malaga Airport is 27 km from the property.

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

Hotel in Fuengirola · 576.55 km from centre

8.2

 

999 reviews

Breakfast available

A stay at Hotel ILUNION Fuengirola places you in the heart of Fuengirola, steps from Los Boliches Beach and a 4-minute drive from Bioparc Fuengirola. This beach hotel is 1.6 mi (2.6 km) from Fuengirola Beach and 6.9 mi (11 km) from Tivoli World.

Compare price on Booking.com
Compare price on Booking.com
Hotel Ronda Nuevo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ronda · 577.95 km from centre

9.0

 

75 reviews

Featuring 4-star accommodation, Hotel Ronda Nuevo is situated in Ronda, 300 metres from Plaza de Espana Ronda and 200 metres from Iglesia de Santa María la Mayor. The property is around 600 metres from Tajo's Tree-lined Avenue, 12 km from Cueva del Gato and 46 km from La Quinta Golf & Country Club. Free WiFi is available and private parking can be arranged at an extra charge.

The hotel will provide guests with air-conditioned rooms offering a desk, a safety deposit box, a flat-screen TV and a private bathroom with a shower. The rooms have a wardrobe.

Hotel Ronda Nuevo offers a buffet or continental breakfast.

Malaga Airport is 86 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Hotel Ronda Nuevo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ronda · 578.01 km from centre

8.0

 

62 reviews

Well set in the Old Town district of Ronda, Hotel Ronda Nuevo is situated 300 metres from Plaza de Espana Ronda, 600 metres from Tajo's Tree-lined Avenue and 13 km from Cueva del Gato. With free WiFi, this 4-star hotel offers room service. The property is allergy-free and is located 300 metres from Iglesia de Santa María la Mayor.

La Quinta Golf & Country Club is 46 km from the hotel.

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

Hotel in Ronda · 578.17 km from centre

7.4

 

35 reviews

Breakfast available

A stay at Hotel Acinipo places you in the heart of Ronda, within a 15-minute walk of Puente Nuevo Bridge and Ronda Bullring Museum. This hotel is 0.1 mi (0.1 km) from Alameda Del Tajo and 0.1 mi (0.2 km) from Plaza de Espana.

Compare price on Booking.com
Compare price on Booking.com
Terminus City Center Oujda
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Oujda · 578.24 km from centre

9.0

 

488 reviews

Located in the heart of Oujda, Hotel Terminus City Center Oujda welcomes you in a luxurious hotel set 15 minutes from the airport, close to the train station and 10 minutes from the railway station.

Hotel Terminus City Center Oujda features 80 rooms and suites offering all the comfort you may expect, including satellite TV and air conditioning.

For your comfort, Hotel Terminus City Center Oujda features 2 restaurants serving international, local and spanish cuisine. There are also 1 bar.

During your stay, enjoy the swimming pool and relax in the hammam of Terminus City Center Oujda.

Meeting room :

Modular rooms for your meetings or professional activities

Parking :

Parking spaces are limited

Compare price on Booking.com
Compare price on Booking.com
Golf Hotel Alhaurin
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Málaga Province, Málaga · 579.65 km from centre

8.1

 

137 reviews

Set in Málaga, 17 km from La Cala Golf, Golf Hotel Alhaurin offers accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden. Offering a restaurant, the property also has a shared lounge and a bar. The accommodation provides room service, a tour desk and luggage storage for guests.

The hotel will provide guests with air-conditioned rooms offering a wardrobe, a kettle, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a bidet. Golf Hotel Alhaurin features certain units with mountain views, and all rooms are equipped with a balcony.

An à la carte breakfast is available at the accommodation.

Languages spoken at the 24-hour front desk include Danish, English, Spanish and French.

Plaza de Espana is 17 km from Golf Hotel Alhaurin, while Benalmadena Puerto Marina is 25 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Higueron Hotel Malaga, Curio Collection by Hilton
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Fuengirola · 579.91 km from centre

8.6

 

301 reviews

Breakfast available

Located in Fuengirola, Higueron Hotel Malaga, Curio Collection by Hilton is connected to a railway/underground station, within a 10-minute drive of Bioparc Fuengirola and Carvajal Beach. This beach resort is 4.1 mi (6.7 km) from Torrequebrada Golf Club and 16.6 mi (26.7 km) from Centre Pompidou Málaga.

Compare price on Booking.com
Compare price on Booking.com
ON City Resort All Inclusive Prime
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Almonte, Matalascañas · 580.23 km from centre

8.5

 

69 reviews

Set in Matalascañas, 700 metres from Playa de Matalascañas, ON City Resort All Inclusive Prime offers accommodation with a garden, private parking, a terrace and a restaurant. Featuring a seasonal outdoor swimming pool, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features entertainment staff and a kids' club.

All rooms include a desk and a flat-screen TV, and some units at the hotel have a balcony. All guest rooms feature a safety deposit box.

ON City Resort All Inclusive Prime offers a buffet or gluten-free breakfast.

The accommodation offers a children's playground.

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

Muelle de las Carabelas is 46 km from ON City Resort All Inclusive Prime, while La Rabida Monastery is 46 km from the property. Seville Airport is 107 km away.

Compare price on Booking.com
Compare price on Booking.com
Hotel Boutique Palacio del Moral
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ronda · 580.54 km from centre

9.5

 

48 reviews

Located in Ronda, 4.5 km from Plaza de Espana Ronda, Hotel Boutique Palacio del Moral provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can make use of a bar.

At the hotel, every room is fitted with a wardrobe. Every room is equipped with a safety deposit box and selected rooms have garden views. All units in Hotel Boutique Palacio del Moral are equipped with a flat-screen TV and free toiletries.

An à la carte breakfast is available at the accommodation.

Speaking English, Spanish and French, staff will be happy to provide guests with practical guidance on the area at the reception.

Iglesia de Santa María la Mayor is 5.1 km from Hotel Boutique Palacio del Moral, while Tajo's Tree-lined Avenue is 4.2 km away. Malaga Airport is 83 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Boutique Molino del Arco
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ronda · 582.02 km from centre

8.8

 

111 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 Cortijo LA Almazara LA Organic. This family-friendly 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
Benalmádena Palace - Hotel SPA & Apartments
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Torrequebrada, Benalmádena · 582.63 km from centre

8.4

 

938 reviews

Breakfast available

Located in Benalmádena (Benalmádena Costa), Benalmádena Palace - Hotel SPA & Apartments is 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
Primary image
Comfy Studios Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in Benalmádena · 584.54 km from centre

9.6

 

113 reviews

Breakfast available

Located in Benalmádena (Benalmádena Costa), Comfy Studios Hotel is within a 10-minute walk of Carihuela Beach and Benalmadena Marina. This beach aparthotel is 12.4 mi (20 km) from Port of Malaga and 6.5 mi (10.5 km) from Los Boliches Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Alay Puerto Marina - Adults Only Recommended
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Benalmádena · 584.58 km from centre

8.6

 

414 reviews

Breakfast available

Located in Benalmádena (Benalmádena Costa), Hotel Alay Puerto Marina - Adults Only Recommended is within a 10-minute walk of Carihuela Beach and Benalmadena Marina. This beach hotel is 11.8 mi (19 km) from Port of Malaga and 6.4 mi (10.3 km) from Los Boliches Beach.

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

Hotel in Benalmádena · 584.71 km from centre

7.9

 

1,976 reviews

Breakfast available

Palmasol Benalmadena is located in one of the most popular tourist areas of Benalmádena, facing Puerto Marina, just 250 metres away from the beach.

Surrounded by beautiful gardens, the Hotel Palmasol features an outdoor swimming pool and sun terrace. Here you can make the most of the Andalusian sunshine for most of the year.

You will also an internet corner.

When not relaxing by the pool, you can get involved with the sports activities and games organised by the hotel staff.

When booking more than 5 rooms, different policies and additional supplements may apply.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ocean House Costa del Sol, Affiliated by Meliá
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Torremolinos · 585.04 km from centre

8.6

 

933 reviews

Breakfast available

With a stay at Ocean House Costa del Sol, Affiliated by Meliá in Torremolinos, you'll be on the beach – a 3-minute walk from Carihuela Beach and a 4-minute drive from Benalmadena Marina. This beach hotel is 12.1 mi (19.5 km) from Port of Malaga and 7 mi (11.2 km) from Los Boliches Beach.

Compare price on Booking.com
Compare price on Booking.com
Hotel MS Tropicana Costa del Sol
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Carihuela, Torremolinos · 585.88 km from centre

7.9

 

708 reviews

Located in central Torremolinos's Paseo de la Carihuela Seafront Promenade, this hotel has a private beach club, an outdoor swimming pool and air-conditioned rooms with satellite TV.

All of the rooms have a fridge and a rental safe. The private bathrooms have a bath, shower and hairdryer. Most rooms have a private balcony and some have sea views.

The Mango Grill Restaurant is open in the evening, and serves meat and fish dishes. It offers views over the beach and of La Carihuela promenade. The Beach Club, situated on the beach, offers tapas and cocktails accompanied by music.

The La Carihuela area has plenty of shops and cafés. Málaga Airport is just 12 km away.

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