Curated Luxury luxury hotel deals in Morocco

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
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 Emilio Moretti
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Western Sahara, Laayoune · 785.18 km from centre

7.8

 

35 reviews

Breakfast available

Hotel Emilio Moretti is a 4-star property situated in Laayoune. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi. The accommodation features a concierge service and luggage storage space for guests.

At the hotel, rooms include a desk. The rooms will provide guests with air conditioning, a safety deposit box and a flat-screen TV.

A buffet breakfast is available at Hotel Emilio Moretti.

Hassan I Airport is a few steps from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sol Torremolinos - Don Marco Adults Recommended
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Torremolinos · 588.26 km from centre

8.6

 

504 reviews

With a stay at Sol Torremolinos - Don Marco Adults Recommended in Torremolinos (Bajondillo), you'll be a 5-minute walk from Bajondillo Beach and within a 5-minute drive of Aqualand Torremolinos. This beach hotel is 2.7 mi (4.4 km) from Carihuela Beach and 4.4 mi (7 km) from Benalmadena Marina.

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

Hotel in Extremadura, Zafra · 740.49 km from centre

9.7

 

296 reviews

Hotel Casa Luna is located in Zafra, 34 km from Santuario de la Piedad and 35 km from Convento de San Antonio. This 4-star hotel offers room service and luggage storage space. Certain units at the property include a balcony with a city view.

At the hotel, every room has a desk. Complete with a private bathroom equipped with a shower and free toiletries, all units at Hotel Casa Luna have a flat-screen TV and air conditioning, and certain rooms here will provide you with a terrace. Guest rooms will provide guests with a fridge.

Guests at the accommodation will be able to enjoy activities in and around Zafra, like cycling.

Palacio de Monsalud is 36 km from Hotel Casa Luna, while Plaza Mayor is 43 km away. Badajoz Airport is 101 km from the property.

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

Hotel in Vega de Granada, Granada · 672.69 km from centre

8.7

 

202 reviews

Located in Granada, 7 km from Granada Science Park, Hotel Cortijo Landete provides accommodation with a garden, private parking, a terrace and a bar. With an outdoor swimming pool, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property is non-smoking and is set 8.9 km from Granada Cathedral.

At the hotel, every room is equipped with a desk. Each room is equipped with a kettle, a flat-screen TV and a safety deposit box, while some rooms are equipped with a balcony and some have mountain views. Guest rooms include a wardrobe.

A buffet, à la carte or continental breakfast can be enjoyed at the property.

Speaking German, English and Spanish at the 24-hour front desk, staff are ready to help around the clock.

San Juan de Dios Museum is 9.1 km from Hotel Cortijo Landete, while Albaicin is 9.1 km away. Federico Garcia Lorca Granada-Jaen Airport is 19 km from the property.

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

Hotel in Andalusia, Andujar · 747.86 km from centre

9.6

 

52 reviews

Breakfast available

A stay at Hotel Oleum places you in the heart of Andujar, steps from Church of San Bartolome and 3 minutes by foot from jamuga. This hotel is 0.9 mi (1.5 km) from Church of San Miguel and 1 mi (1.6 km) from Andujar Municipal Sports Center.

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

Hotel in Yaiza · 725.36 km from centre

8.8

 

204 reviews

With a stay at H10 Timanfaya Palace in Yaiza, you'll be within a 10-minute drive of Marina Rubicon and Playa Flamingo. This beach hotel is 14.2 mi (22.9 km) from Corralejo Beach and 19.7 mi (31.7 km) from Puerto del Carmen Beach.

Compare price on Booking.com
Compare price on Booking.com
Hotel Boutique Conde de la Corte
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Extremadura, Zafra · 740.28 km from centre

8.8

 

696 reviews

Hotel Boutique Conde de la Corte is an accommodation full of history and with a unique charm. A very special place where we take care of even the smallest detail to make your next stay in Zafra something totally unforgettable. All of this in the historic center, a perfect location to discover the best corners.

Experience our exclusive and impressive suites, very spacious and different from conventional hotels. Enjoy spacious bathrooms and unparalleled amenities. Book now and live a unique experience.

Compare price on Booking.com
Compare price on Booking.com
Reception
Urban Beach Torrox Costa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Torrox · 619.45 km from centre

8.2

 

63 reviews

Breakfast available

With a stay at Urban Beach Torrox Costa in Torrox, you'll be on the beach, within a 15-minute drive of Balcon de Europa and Malaga Province Beaches. This hotel is 10.1 mi (16.3 km) from Burriana Beach and 0.2 mi (0.4 km) from El Morche Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Central Monchique Hotel – Villa Termal Spa Resort by Unlock Hotels
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Algarve, Monchique · 625.34 km from centre

8.0

 

86 reviews

Breakfast available

With a stay at Central Monchique Hotel – Villa Termal Spa Resort by Unlock Hotels in Monchique, you'll be in a regional park – a 4-minute walk from Monchique Thermal Springs and a 5-minute drive from Mina Park. This spa hotel is 12.3 mi (19.9 km) from Algarve International Circuit and 13.9 mi (22.3 km) from Rocha Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ocean Drive Sevilla
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Seville · 630.96 km from centre

9.4

 

345 reviews

Breakfast available

With a stay at Ocean Drive Sevilla in Seville (Historical Center), you'll be steps from Metropol Parasol and 10 minutes by foot from Seville Cathedral. This hotel is 0.4 mi (0.6 km) from Alameda de Hércules and 0.5 mi (0.8 km) from Giralda Tower.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Octant Praia Verde
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sotavento, Castro Marim · 600.25 km from centre

9.6

 

163 reviews

Breakfast available

With a stay at Octant Praia Verde in Castro Marim, you'll be by the sea, within a 15-minute drive of Monte Gordo Beach and Pinhal do Gancho. This beach hotel is 10.9 mi (17.5 km) from Old Town and 0.8 mi (1.2 km) from Verde Beach.

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

Hotel in Portimão · 607.40 km from centre

9.6

 

170 reviews

Breakfast available

When you stay at Rochavau Hotel in Portimão, you'll be near the beach, within a 5-minute drive of Rocha Beach and Portimão Marina. This hotel is 11.1 mi (17.9 km) from Carvoeiro Beach and 2.4 mi (3.9 km) from Alvor Beach.

Compare price on Booking.com
Compare price on Booking.com
Itaca Jerez by Soho Boutique
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Jerez de la Frontera · 550.76 km from centre

8.6

 

2,992 reviews

Breakfast available

Itaca Jerez by Soho Boutique occupies the impressive 19th-century María Auxiliadora Convent. It offers free Wi-Fi, and is 650 metres from Jerez Train Station and a 10-minute walk from the Cathedral.

A statue from the convent dominates the old chapel, which is now a bright breakfast room a buffet breakfast is served. An express continental breakfast is also available.

Air-conditioned rooms at the hotel are modern and elegant, with wooden floors and satellite TV. There is a safe, minibar and work desk. The private bathroom comes with a hairdryer and amenities.

Jérez is the world capital of sherry and there are many wineries near the hotel. Itaca Jerez is within walking distance of the Jewish Quarter. The Old City Walls are also nearby.

You can hire a car at the 24-hour reception. The beaches of El Puerto de Santa María are a 10-minute drive away. The nearest airport is Jerez Airport, 13 minutes drive away from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
El Mirador de Fuerteventura
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Fuerteventura, Puerto del Rosario · 748.63 km from centre

8.8

 

229 reviews

Breakfast available

With a stay at El Mirador de Fuerteventura in Puerto del Rosario, you'll be on the beach, just steps from Playa Blanca and a 3-minute drive from Las Rotondas Commercial Center. This beach hotel is 6.3 mi (10.2 km) from Caleta del Fuste and 2.1 mi (3.4 km) from Chica Beach.

Compare price on Booking.com
Compare price on Booking.com
Benalmadena Palace Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.5

 

1,905 reviews

Breakfast available

Located just 250 metres from Benalmadena Beach, this hotel offers accommodation with views of the outdoor pool, mountains or sea. Free facilities include a well-equipped spa, heated indoor pool and gym.

The spacious apartments and studios at Hotel Benalmadena Palace have free Wi-Fi and a lounge area with a sofa, which leads out onto a furnished terrace. They come with a kitchenette and dining area. There is a satellite TV, air conditioning and heating, and a private bathroom.

Benalmadena Palace offers an entertainment programme for adults and there is a children’s mini club. The hotel also has a cinema, games room and internet area.

The hotel has a barbecue area, restaurant and snack bar. Guests can also enjoy drinks in the pub with live music and a happy hour every night.

Málaga International Airport is 20 km from the hotel. The Torrequebrada Golf Course is next to Palace Hotel Benalmadena.

The hotel offers a minibus service to the beach and La Paloma Park.

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

Hotel in Tías · 705.73 km from centre

9.8

 

100 reviews

Breakfast available

When you stay at Aqua Suites in Tías, you'll be near the beach, within a 15-minute drive of Puerto del Carmen Beach and Playa de Matagorda. This hotel is 16.6 mi (26.8 km) from Marina Rubicon and 0.7 mi (1.1 km) from La Peñita.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Las Casas de El Arenal by Casas y Palacios
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in El Arenal, Seville · 630.19 km from centre

9.4

 

1,000 reviews

Breakfast available

With a stay at Hotel Las Casas de El Arenal by Casas y Palacios, you'll be centrally located in Seville, just a 4-minute walk from Seville Cathedral and 7 minutes by foot from Royal Alcázar of Seville. This hotel is 0.3 mi (0.5 km) from Giralda Tower and 0.5 mi (0.8 km) from Plaza de Armas Shopping Center.

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

Hotel in São Gonçalo de Lagos, Lagos · 606.80 km from centre

9.4

 

319 reviews

Breakfast available

Located in Lagos (Torralta), Ancora Park is within a 15-minute walk of Dona Ana Beach and Porto de Mos Beach. This family-friendly hotel is 0.7 mi (1.2 km) from Camilo Beach and 0.9 mi (1.4 km) from Batata Beach.

Compare price on Booking.com
Compare price on Booking.com
HL Rio Playa Blanca
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Yaiza, Playa Blanca · 725.02 km from centre

7.5

 

695 reviews

HL Rio Playa Blanca features a garden, shared lounge, a restaurant and bar in Playa Blanca. Featuring family rooms, this property also provides guests with a children's playground. The hotel offers an outdoor swimming pool, fitness centre, evening entertainment and a kids' club.

The hotel will provide guests with air-conditioned rooms with a desk, a kettle, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. The units feature a wardrobe.

Guests at HL Rio Playa Blanca can enjoy a buffet breakfast.

The accommodation offers a barbecue. You can play table tennis and tennis at this 4-star hotel, and bike hire and car hire are available.

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

Flamingo Beach is 700 metres from HL Rio Playa Blanca, while Montañas de Fuego Mountains is 22 km away. Lanzarote Airport is 30 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Parador de Málaga Golf
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Churriana, Málaga · 591.61 km from centre

8.6

 

451 reviews

Breakfast available

Located in Málaga (Churriana), Parador de Málaga Golf is within a 10-minute drive of Aqualand Torremolinos and Bajondillo Beach. This beach hotel is 4.8 mi (7.7 km) from Carihuela Beach and 6.2 mi (10 km) from Benalmadena Marina.

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