Curated Luxury holiday rentals 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.
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
La alacena de Jose y Rosi
Full StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Vega de Granada, Sierra Nevada · 681.91 km from centre

9.2

 

46 reviews

Breakfast available

<h2>Comfortable Accommodations</h2>

La alacena de Jose y Rosi in Sierra Nevada offers family rooms with private bathrooms, kitchenettes, and balconies. Each room features air-conditioning, a dining area, and garden or mountain views.

<h2>Dining Experience</h2>

The traditional restaurant serves Mediterranean cuisine with vegetarian, gluten-free, and dairy-free options. Guests can enjoy brunch, lunch, high tea, and cocktails in a welcoming ambiance.

<h2>Leisure Activities</h2>

The property provides skiing, walking tours, and hiking. Additional amenities include a minimarket, coffee shop, terrace, and free WiFi.

<h2>Nearby Attractions</h2>

Located 14 mi from the Alhambra and Generalife, Granada Cathedral, and San Juan de Dios Museum. Plaza Nueva is 15 mi away, and the airport is 26 mi 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
Playacapricho
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Roquetas de Mar · 685.14 km from centre

8.4

 

1,918 reviews

Breakfast available

Playacapricho sits by the sandy beach in Roquetas de Mar. It has a swimming pool, free WiFi and impressive sea views.

The rooms in the Playacapricho have either a balcony or terrace. They also have air conditioning and heating. A safe is available for a surcharge.

The swimming pool has water slides and a hot tub for guests older than 15 years old. There is a sun terrace with free loungers and a roofed swimming pool. The Olympo Beach Club is open during peak season.

The Playacapricho’s buffet restaurant offers local and international dishes. It has a show kitchen.

Roquetas de Mar has many good beaches and water sports facilities. Tennis and horse riding can be found nearby. Playaserena golf course is just 1312 feet away.

One child up to 14 years old can stay for free when sharing a room with one adult in a single and 2 adults in a double.

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

Hotel in Roquetas de Mar · 685.22 km from centre

7.9

 

222 reviews

Playasol Aquapark & Spa Hotel offers sea views in the heart of Roquetas de Mar. It has a pool with water slides, spa and 30 minutes of free Wi-Fi in public areas.

The rooms in the Playasol are comfortable and welcoming. All have a balcony or terrace, and most have views of the sea. Air conditioning and heating are available seasonally, and there is also satellite TV.

The hotel has a large terrace with free sunbeds, open to guests over 15 years old. The Senzia Playasol Spa health and beauty center has a large variety of treatments. Other facilities include a seasonal gym.

The hotel has a buffet restaurant offering breakfast, lunch and dinner. Gluten-free options are available on request. There is a lounge bar, and the poolside El Pirata Bar is open in summer. There is also a children's mini-club for over-4s and entertainment for adults.

Roquetas de Mar is located on the Almeria coast in a nature spot. The Playaserena Golf Course is 2625 feet away.

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

Hotel in Roquetas de Mar · 685.34 km from centre

7.7

 

182 reviews

Playalinda Aquapark & Spa Hotel is located just 328 feet from Serena Beach in Roquetas de Mar on Spain’s south coast. It offers a swimming pool with waterslides and free Wi-fi in public areas.

All rooms at the Playalinda are air-conditioned and come with a private balcony and private bathroom. There is also a TV in each room.

Guests have access to the Spa and Wellness Acquaplaya at the Hotel Playasol, which is 328 feet away. The pool is shared with this hotel. Playalinda Aquapark & Spa Hotel also offers an extensive entertainment program for children and adults.

The hotel’s on-site buffet restaurant, El Patio, offers breakfast, lunch and dinner, including show cooking. There are celiac menus available. There is also a saloon bar and a poolside snack bar, which is open during the summer.

The Playalinda is 2625 feet away from Playasarena Golf Club. Oasys theme park is 25 mi away, and Cabo de Gata-Níjar Natural Park is 31 mi from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Casa do Roxo - Eco Design Country House
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Alentejo, Santa Vitória · 685.71 km from centre

9.2

 

171 reviews

Breakfast available

Offering a garden, Casa do Roxo - Casa de Campo offers accommodations in Mina da Juliana. Beja is 12 mi from the property. Free WiFi is offered .

There is a private bathroom with free toiletries in every unit. Towels and bed linen are provided.

Casa do Roxo - Casa de Campo also includes an outdoor pool. Guests can enjoy a drink at the on-site bar.

Free use of bicycles is available at the property and the area is popular for cycling and canoeing. Mértola is 28 mi from Casa do Roxo - Casa de Campo. Free private parking is available on site.

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