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

Located in Ojén, 25 miles from La Cala Golf, Hotel Wellness Marbella Hills provides accommodations with a fitness center, private parking, a garden and a shared lounge. Providing a restaurant, the property also features a terrace, as well as an indoor pool. Guests can have a drink at the bar.

At the hotel, all rooms come with a desk and a flat-screen TV. Featuring a private bathroom with a bidet and a hairdryer, some units at Hotel Wellness Marbella Hills also have a mountain view. All guest rooms feature a safety deposit box.

Guests at the accommodation can enjoy a buffet breakfast.

Guests at Hotel Wellness Marbella Hills 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 España is 29 miles from the hotel. Malaga Airport is 28 miles 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

Located in the historic center 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, mini-bar, 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 1640 feet 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 3.7 mi 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 accommodations 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 300 yards from the city center and a 6-minute walk from Fuengirola Beach.

The hotel will provide guests with air-conditioned rooms with a closet, a coffee machine, a fridge, a microwave, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. Hotel Apartamentos Fuengirola private studio provides some units that feature a patio, and every room includes an electric tea pot. At the accommodation every room has a seating area.

Plaza de España is 6.4 miles from Hotel Apartamentos Fuengirola private studio, while Puerto Marina Benalmadena is 11 miles away. Malaga Airport is 17 miles 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 accommodations, Hotel Ronda Nuevo is located in Ronda, a 3-minute walk from Plaza de España and 200 yards from Iglesia de Santa María la Mayor. The property is around a 7-minute walk from Tajo's Tree-lined Avenue, 7.1 miles from Cueva del Gato and 28 miles 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 closet.

Hotel Ronda Nuevo offers a buffet or continental breakfast.

Malaga Airport is 53 miles 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

Hotel Ronda Nuevo provides rooms in Ronda near Plaza de España and Tajo's Tree-lined Avenue. With free WiFi, this 4-star hotel offers room service. The property is allergy-free throughout and is located a 3-minute walk from Iglesia de Santa María la Mayor.

Cueva del Gato is 7.8 miles from the hotel, while La Quinta Golf & Country Club is 28 miles away.

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

Located in Málaga, 11 miles from La Cala Golf, Golf Hotel Alhaurin provides accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center and a garden. Among the various facilities of this property are a shared lounge, a restaurant and a bar. Staff on site can arrange airport transportation.

The hotel will provide guests with air-conditioned rooms offering a closet, an electric tea pot, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a bidet. Golf Hotel Alhaurin has some units with mountain views, and all rooms are equipped with a balcony.

An à la carte breakfast is available at the accommodation.

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

Plaza de España is 11 miles from Golf Hotel Alhaurin, while Puerto Marina Benalmadena is 15 miles 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 rail/subway 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

Located in Matalascañas, a 7-minute walk from Playa de Matalascañas, ON City Resort All Inclusive Prime has accommodations 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 property provides entertainment staff and a kids' club.

The rooms are equipped with a desk and a flat-screen TV, and some rooms at the hotel have a balcony. All rooms feature a safety deposit box.

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

The accommodation has a playground.

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

Muelle de las Carabelas is 28 miles from ON City Resort All Inclusive Prime, while La Rabida Monastery is 28 miles from the property. Seville Airport is 66 miles 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, 2.8 miles from Plaza de España, Hotel Boutique Palacio del Moral provides accommodations 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 use a bar.

At the hotel, every room has a closet. Every room is equipped with a safety deposit box and some feature garden views. Guest rooms in Hotel Boutique Palacio del Moral are equipped with a flat-screen TV and free toiletries.

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

With staff speaking English, Spanish and French, guidance is available at the reception.

Iglesia de Santa María la Mayor is 3.2 miles from Hotel Boutique Palacio del Moral, while Tajo's Tree-lined Avenue is 2.6 miles away. Malaga Airport is 52 miles 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 820 feet 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 organized 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, located 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 7.5 mi away.

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