Curated Luxury apartments 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.
Casa con encanto el Castaño- Casa del Agua
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Sierra de Aracena, Castaño de Robledo · 679.67 km from centre

9.0

 

19 reviews

24 miles from Estación de La Junta in Castaño de Robledo, Casa con encanto el Castaño- Casa del Agua features accommodations with access to a hot tub and spa facilities. With garden views, this accommodation offers a balcony. The accommodation provides private check-in and check-out and a tour desk for guests.

The air-conditioned country house is composed of 1 separate bedroom, a living room, a fully equipped kitchenette with a microwave and toaster, and 1 bathroom. Guests can take in the views of the mountain from the terrace, which also has outdoor furniture. There's also a seating area and a fireplace.

Guests at the country house can enjoy hiking nearby, or make the most of the garden.

Arias Montano Rock is 5.4 miles from Casa con encanto el Castaño- Casa del Agua, while La Gruta de las Maravillas is 9.3 miles away. Seville Airport is 67 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Club JM Lanzarote
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Lanzarote, Tabayesco · 679.91 km from centre

8.6

 

381 reviews

Club JM Lanzarote offers accommodations in Tabayesco, a 12-minute walk from Playa de la Garita and 3.9 miles from Jardí­n de Cactus Gardens. There's a private entrance at the country house for the convenience of those who stay. There's a year-round outdoor pool and guests can access free Wifi and free private parking.

The country house provides guests with a terrace, a seating area, satellite flat-screen TV, a fully equipped kitchen with a microwave and a toaster, and a private bathroom with shower and a hair dryer. A fridge, a stovetop, and kitchenware are also featured, as well as a coffee machine and a kettle. At the country house, the units are fitted with bed linen and towels.

Guests at Club JM Lanzarote can enjoy cycling nearby, or make the most of the garden.

Jameos del Agua Caves is 4 miles from the accommodation, while La Cueva de los Verdes Cave is 4.1 miles away. Lanzarote Airport is 17 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Vincci Selección Rumaykiyya
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sierra Nevada · 680.25 km from centre

8.6

 

776 reviews

Breakfast available

The only 5-star hotel in the Sierra Nevada resort of Monachil, this hotel enjoys ski-to-door access to the local slopes. Free Wi-Fi is available.

The Vincci Selección Rumaykiyya is built in a typical Alpine style to match its mountainous surroundings. One of the highest hotels in Europe, it provides direct access to a ski lift and a free transportation service to Pradollano. On-site, spacious ski storage space is available, as well as a comfortable Alpine lounge and treatment area. There is also a ski rental shop on-site.

The rooms at the hotel feature exposed wooden beams reminiscent of a traditional mountain lodge.The restaurant and dining room offer views of the spectacular surrounding mountains.

The hotel's restaurant serves a daily breakfast, which includes products for celiacs.

This seasonal hotel is open between December and April.

Compare price on Booking.com
Compare price on Booking.com
Casa Rural Villa Lola Y Juan
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Lanzarote, Haría · 680.65 km from centre

8.4

 

297 reviews

Villa Lola Y Juan is a country-style hotel in the village of Haria, in northern Lanzarote. It offers an outdoor pool with sun loungers and free Wi-Fi.

Rooms and apartments are offered at Hotel Rural Villa Lola Y Juan. All feature a private bathroom with a hairdryer, Satellite TV and a safe, and a balcony or patio.

In addition, the apartments have a living room with a sofa. They also have a well-equipped kitchenette and dining area with a fridge and microwave.

The garden terrace has barbecue facilities. Shops and restaurants are within a 5-minute walk of the hotel.

Costa Teguise Golf Course is 16 mi away, and it is a 35-minute drive to Lanzarote Airport.

Compare price on Booking.com
Compare price on Booking.com
Alojamientos Turísticos Biarritz
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Sierra de Aracena, Fuenteheridos · 680.69 km from centre

9.2

 

128 reviews

<h2>Comfortable Accommodations</h2>

Alojamientos Turísticos Biarritz in Fuenteheridos offers family rooms with private bathrooms. Each room includes a terrace, balcony, and garden views.

<h2>Dining and Leisure</h2>

Guests can enjoy local cuisine at the on-site restaurant and unwind at the bar. Free WiFi is available throughout the property.

<h2>Convenient Location</h2>

Located a few steps from Fuenteheridos Plaza de los 12 Caños, the country house is 64 mi from Seville Airport. Nearby attractions include Arias Montano Rock (2.7 mi) and La Gruta de las Maravillas (6.2 mi).

<h2>Guest Satisfaction</h2>

Highly rated for its convenient location, room comfort, and cleanliness.

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

Hotel in Sierra de Aracena, Aracena · 680.75 km from centre

9.0

 

118 reviews

Breakfast available

When you stay at Barcelo Aracena in Aracena, you'll be in a national park, just steps from Sierra de Aracena National Park and 9 minutes by foot from Marqués de Aracena Square. This family-friendly hotel is 0.9 mi (1.5 km) from Museo del Jamon and 1.2 mi (2 km) from La Gruta de las Maravillas.

Compare price on Booking.com
Compare price on Booking.com
Hotel Emblemático La Casa de los Naranjos
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lanzarote, Haría · 681.10 km from centre

9.4

 

489 reviews

<h2>Elegant Accommodations</h2>

Hotel Emblemático La Casa de los Naranjos in Haría offers family rooms with air-conditioning, private bathrooms, and garden views. Each room includes a work desk, wardrobe, and parquet floors, ensuring comfort and convenience.

<h2>Exceptional Facilities</h2>

Guests can relax in the garden or on the terrace, enjoy free WiFi in public areas, and dine at the romantic restaurant serving Spanish cuisine. The hotel provides a bar, meeting rooms, and a tour desk, catering to all needs.

<h2>Delightful Dining</h2>

The restaurant offers vegan, gluten-free, and dairy-free options, accommodating diverse dietary requirements. Breakfast is highly praised by guests, complemented by attentive staff and excellent service support.

<h2>Prime Location</h2>

Located 21 mi from Lanzarote Airport, the hotel is near attractions such as Mirador del Rio (5.6 mi) and Jameos del Agua Caves (6.8 mi). Guests appreciate the scenic views and proximity to local landmarks.

Compare price on Booking.com
Compare price on Booking.com
Alojamientos Rurales Benarum con Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in La Alpujarra, Alpujarra de la Sierra · 681.12 km from centre

9.3

 

334 reviews

Featuring a spa and 2 outdoor pools, Alojamientos Rurales Benarum con Spa offers attractive accommodations with balconies and views of the Sierra Nevada Mountains. Set in a charming rustic property, it is located in Alpujarra de La Sierra.

Each suite and apartment at Alojamientos Rurales Benarum con Spa features beamed ceilings and exposed stone walls. All accommodations comes with a seating area with a fireplace and flat-screen TV. Bathrooms have hydromassage baths or showers with sauna functions.

The Benarum’s spa has an indoor pool, hot tub, an Arab bath and Finnish sauna. There are also treatments available, including massage.

Set in pretty grounds, Alojamientos Rurales Benarum con Spa has a peaceful location. The surrounding area is ideal for hiking, cycling and horse riding.

Compare price on Booking.com
Compare price on Booking.com
O Monte das Flores
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Odemira, Vila Nova de Milfontes · 681.41 km from centre

8.7

 

272 reviews

Breakfast available

O Monte das Flores is located within a 10-minute drive from the Vila Nova de Milfontes center. Malhão Beach is 1.9 mi away from the property. The country house has an outdoor pool, barbecue and sun terrace, and guests can enjoy a drink or a snack at the bar.

Each room comes with a flat-screen TV, a microwave, mini-bar, a kettle and a coffee machine. Enjoy a cup of coffee or tea from your terrace or patio. Every room include a seating area to relax in after a busy day and a private bathroom with free toiletries and hairdryer.

Foz do Rio Mira is 3.1 mi from O Monte das Flores, while Praia das Furnas is 6.2 mi away.

Compare price on Booking.com
Compare price on Booking.com
Vales do Alentejo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Odemira, Bicos · 681.60 km from centre

9.5

 

124 reviews

Providing garden views, Vales do Alentejo in Bicos features accommodations and a garden. This country house provides free private parking, a 24-hour front desk, and free Wifi. The country house offers pool views and an outdoor pool.

Accommodation is equipped with air conditioning, a fully equipped kitchenette with a dining area, a flat-screen TV, and a private bathroom with bidet, a hair dryer, and free toiletries. A fireplace is offered in all units. At the country house, all units include bed linen and towels.

A selection of options including fresh pastries, fruit, and juice are served for the continental breakfast.

Guests at the country house will be able to enjoy activities in and around Bicos, like cycling.

Sao Clemente Fort is 18 miles from Vales do Alentejo, while Pessegueiro Island is 19 miles away. Beja Airport is 48 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Casa Rural Plaza Santa Ana
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Córdoba, Priego de Córdoba · 681.80 km from centre

9.3

 

105 reviews

Casa Rural Plaza Santa Ana offers accommodations in Priego de Córdoba. There's a private entrance at the country house for the convenience of those who stay. The country house features city views, a sun terrace, and free Wifi is available throughout the property.

All units at the country house come with air conditioning, a seating area, a flat-screen TV with streaming services, a kitchen, a dining area, and a private bathroom with a hair dryer, a walk-in shower, and free toiletries. An oven, a microwave, and toaster are also offered, as well as a coffee machine and a kettle. At the country house, units include bed linen and towels.

The country house also provides a plunge pool and a solarium for guests to relax in. Sightseeing tours are available in the area. Guests can swim in the indoor pool or go cycling.

Federico Garcia Lorca Granada-Jaen Airport is 47 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel YIT Conquista de Granada
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vega de Granada, Peligros · 682.62 km from centre

7.8

 

149 reviews

Breakfast available

When you stay at Hotel YIT Conquista de Granada in Peligros, you'll be in a shopping district, within a 15-minute drive of Alhambra and Granada Cathedral. This hotel is 6.1 mi (9.9 km) from Plaza Nueva and 2.6 mi (4.1 km) from Granada Kinepolis.

Compare price on Booking.com
Compare price on Booking.com
Vila Gale Nep Kids
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alentejo, Beja · 682.92 km from centre

8.6

 

525 reviews

<h2>Comfortable Accommodations</h2>

Vila Gale Nep Kids in Beja offers family rooms with air-conditioning, private bathrooms, and free WiFi. Each room includes a kitchenette, work desk, and seating area, ensuring a pleasant stay.

<h2>Leisure and Wellness</h2>

Guests can enjoy a spa and wellness center, indoor and outdoor swimming pools, and a lush garden. The hotel provides yoga classes, a waterpark, and a children's playground, catering to all ages.

<h2>Dining Experience</h2>

The family-friendly restaurant serves lunch and dinner with a buffet breakfast. Additional amenities include a bar, outdoor play area, and evening entertainment, enhancing the dining experience.

<h2>Convenient Location</h2>

Located 24 mi from Beja Airport, the hotel is near attractions such as Carmo Church (18 mi) and Castelo de Beja (19 mi). Free on-site private parking is available for guests' convenience.

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

Country house in Alentejo, Cercal · 684.21 km from centre

9.4

 

106 reviews

Breakfast available

Quinta Camarena enjoys a location in Cercal, 10 miles from Sao Clemente Fort and 11 miles from Pessegueiro Island. A fitness room and a bicycle rental service are available for guests. The country house also offers free Wifi, free private parking, and facilities for disabled guests.

At the country house, some units have a private entrance, dining area, fireplace, and oven. Rooms come with a private bathroom with a hair dryer, while some rooms also feature a fully equipped kitchen with a dishwasher. At the country house, units come with bed linen and towels.

Buffet and continental breakfast options with fresh pastries, fruit, and juice are available. There is a coffee shop, and packed lunches are also available.

Guests can make the most of the garden, outdoor swimming pool, and yoga classes offered at the country house. Guests at Quinta Camarena can enjoy hiking nearby, or make the most of the sun terrace.

Parque Natural do Sudoeste Alentejano e Costa Vicentina is 13 miles from the accommodation, while Sardao Cape is 20 miles from the property. Beja Airport is 56 miles away.

Compare price on Booking.com
Compare price on Booking.com
Vila Gale Collection Monte do Vilar
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alentejo, Albernoa · 684.24 km from centre

8.9

 

354 reviews

<h2>Comfortable Accommodations</h2>

Vila Gale Collection Monte do Vilar in Albernoa offers comfortable rooms with air-conditioning, private bathrooms, and free WiFi. Each room includes a work desk, seating area, and modern amenities.

<h2>Exceptional Facilities</h2>

Guests can enjoy a year-round outdoor swimming pool, lush garden, and a restaurant serving continental, à la carte, full English/Irish, vegetarian, and gluten-free breakfasts. The hotel also features a bar, picnic area, and free on-site private parking.

<h2>Prime Location</h2>

Located 20 mi from Carmo Church, Castelo de Beja, and other attractions, the hotel is 24 mi from Beja Airport. Nearby activities include walking tours, and the surrounding area offers scenic views.

<h2>Guest Satisfaction</h2>

Highly rated for its attentive staff, comfortable rooms, and excellent swimming pool, Vila Gale Collection Monte do Vilar ensures a pleasant stay for all visitors.

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

Country house in Vega de Granada, Güéjar-Sierra · 684.44 km from centre

8.9

 

164 reviews

<h2>Elegant Accommodations</h2>

Cortijo La Solana in Güéjar-Sierra offers a country house with a seasonal outdoor swimming pool. Guests enjoy a sun terrace, garden, and mountain views.

<h2>Comfortable Amenities</h2>

The property features private check-in and check-out, ski pass sales, outdoor seating, picnic area, family rooms, ski-to-door access, and free WiFi in public areas.

<h2>Convenient Location</h2>

Located 12 mi from the Alhambra and Generalife, San Juan de Dios Museum, and Albaicin, the property is 25 mi from Federico Garcia Lorca Granada-Jaen Airport. Nearby attractions include Plaza Nueva and Plaza de Andalucía.

<h2>Activities and Surroundings</h2>

Guests can enjoy skiing, hiking, and cycling. The surrounding area offers scenic views and opportunities for nature trips.

Compare price on Booking.com
Compare price on Booking.com
Finca El Chaparral
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Sierra de Aracena, Cortelazor · 684.53 km from centre

9.2

 

171 reviews

Breakfast available

<h2>Elegant Accommodations</h2>

Finca El Chaparral in Cortelazor offers a country house with a restaurant, bar, and seasonal outdoor swimming pool. Guests enjoy a lounge, 24-hour front desk, and free WiFi throughout the property.

<h2>Comfortable Amenities</h2>

The property features family rooms, a children's playground, and a minimarket. Additional amenities include air-conditioning, terrace, pool with a view, and a coffee shop. Free airport shuttle service is available from Seville Airport, 65 mi away.

<h2>Dining Experience</h2>

The restaurant serves vegetarian meals and barbecue grill cuisine. Outdoor seating areas provide scenic views, complemented by a barbecue facility. Guests can also enjoy breakfast in the room and a variety of menus for special diets.

<h2>Local Attractions</h2>

Nearby attractions include La Gruta de las Maravillas (6.8 mi), Arias Montano Rock (8.1 mi), and Fuenteheridos Plaza de los 12 Caños (5.6 mi). The property is highly rated for its swimming pool, restaurant, and scenic location.

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

Country house in Sierra de Aracena, Cortelazor · 684.61 km from centre

7.7

 

78 reviews

<h2>Elegant Accommodations</h2>

Posada Matadero in Cortelazor offers a country house with a swimming pool, garden, terrace, restaurant, bar, and free WiFi in public areas.

<h2>Comfortable Amenities</h2>

Guests enjoy private bathrooms, fireplaces, mountain views, ground-floor units, walk-in showers, chocolates or cookies, seating areas, free toiletries, microwaves, showers, TVs, sofas, tiled floors, dining areas, wardrobes, and toasters.

<h2>Dining Experience</h2>

The family-friendly restaurant serves Spanish cuisine for lunch and dinner in a traditional ambiance.

<h2>Local Attractions</h2>

Located 6.8 mi from La Gruta de las Maravillas and Castillo De Aracena, 8.1 mi from La Peña, and 15 mi from Iglesia de San Sebastian. Seville Airport is 65 mi away.

<h2>Guest Favorites</h2>

Guests highly rate the property staff and service support, the scenic location, and the restaurant.

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

Hotel in Roquetas de Mar · 684.87 km from centre

8.2

 

267 reviews

Breakfast available

With a stay at Hotel Bahia Serena in Roquetas de Mar, you'll be on the beach, just a 4-minute walk from Roquetas de Mar Beach and 5 minutes by foot from Playa Serena. This beach hotel is 0.5 mi (0.8 km) from Playa Serena Golf Course and 0.7 mi (1.2 km) from Puntas Entinas-Sabinar Beach.

Compare price on Booking.com
Compare price on Booking.com
Hotel Fenix Family by ALEGRIA
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Roquetas de Mar · 685.05 km from centre

7.2

 

1,648 reviews

Fenix Family is located 984 feet from Serena beach in Roquetas de Mar, on Spain’s Costa de Almería. It offers 2 pools, 2 tennis courts, free WiFi and accommodations in rooms and studios .

All units at the property are equipped with air conditioning and a private balcony. They also feature a TV with satellite channels, and the private bathrooms come with a hairdryer.

Buffet meals and show cooking are offered at the hotel’s restaurant. There is also a café and a poolside bar where you can get a snack or a drink.

Staff at the hotel’s 24-hour reception can provide information about what to see and do in Andalucía. There are also car rental and airport shuttle services available on request.

Playa Serena Golf Course is just 164 feet from Fenix Family. The city of Almería with its Alcazaba Fortress is 16 mi away.

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