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.
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
Primary image
Hotel Beatriz Costa & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Teguise, Teguise · 686.96 km from centre

7.8

 

282 reviews

When you stay at Hotel Beatriz Costa & Spa in Teguise, you'll be next to a golf course, within a 5-minute drive of Easy Diving and Playa de los Charcos. This family-friendly hotel is 12.2 mi (19.7 km) from Playa de Matagorda and 14 mi (22.5 km) from Puerto del Carmen Beach.

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

Country house in Sierra de Aracena, La Nava · 687.00 km from centre

9.7

 

3 reviews

<h2>Comfortable Accommodations</h2>

Casa Rural del Rio in La Nava offers a country house with one bedroom and a living room. The property features a balcony with mountain views, a fully equipped kitchen, and a cozy fireplace.

<h2>Modern Amenities</h2>

Guests enjoy free WiFi, a washing machine, and a work desk. The kitchenette includes a coffee machine, microwave, and kitchenware. Additional amenities include a dining area, TV, and soundproofing.

<h2>Convenient Facilities</h2>

The country house provides a shuttle service, family rooms, and a tour desk. Activities available include walking tours, hiking, and cycling. Reception staff speak English, Spanish, and Portuguese.

<h2>Local Attractions</h2>

Estación de La Nava is 3.7 mi away, Arias Montano Rock 11 mi, La Gruta de las Maravillas 14 mi, and Corta Atalaya 30 mi. Seville Airport is 71 mi from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Paradisus Salinas Lanzarote – All Inclusive – Adults Only
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Costa Teguise, Teguise · 687.11 km from centre

9.6

 

68 reviews

Breakfast available

When you stay at Paradisus Salinas Lanzarote – All Inclusive – Adults Only in Teguise, you'll be on the beach, within a 10-minute walk of Playa de los Charcos and Playa Los Charcos.

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

Hotel in Costa Teguise, Teguise · 687.85 km from centre

8.4

 

350 reviews

Breakfast available

With a stay at Hotel THB Lanzarote Beach, you'll be centrally located in Teguise, just a 4-minute walk from Las Cucharas Beach and 8 minutes by foot from Jablillo Beach. This family-friendly hotel is 11.8 mi (19 km) from Playa de Matagorda and 13.4 mi (21.6 km) from Puerto del Carmen Beach.

Compare price on Booking.com
Compare price on Booking.com
Alexandre Teguise Playa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Teguise · 687.90 km from centre

8.2

 

625 reviews

Alexandre Teguise Playa offers ocean views from its setting on Costa Teguise Beach. It features an impressive atrium with a botanic garden, a lagoon-style pool and rooms with balconies.

Accommodations is brightly decorated and air conditioned. Each room has satellite TV and a fully equipped bathroom. Most rooms offer views of the Atlantic Ocean. Free WiFi is available throughout the property.

The El Jabillo buffet restaurant serves a European and American breakfast, and Mediterranean cuisine for lunch and dinner. Drinks and cold snacks are available at the poolside bar, La Estrella. Guests can also enjoy a drink at the Los Alisios bar in the lobby.

Guests can make use of Alexandre Teguise Playa’s tennis court. There is also a gym in the complex.

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

Country house in Córdoba, Zuheros · 688.09 km from centre

9.8

 

115 reviews

<h2>Comfortable Accommodations</h2>

Casa Rural El Refugio in Zuheros offers a recently renovated country house with two bedrooms and a living room. The property features air-conditioning, a terrace, and a balcony with mountain views.

<h2>Modern Amenities</h2>

Guests enjoy free WiFi, a fully equipped kitchen, and a washing machine. Additional facilities include an indoor play area, sun terrace, and a 24-hour front desk.

<h2>Local Attractions</h2>

Castillo de Zuheros is just a few steps away, while Castillo de Luque lies 3.1 mi nearby. Other attractions include Museo Arqueologico Municipal de Cabra and Auditorio de Cabra Juan Muñoz, each 12 mi from the property.

<h2>Activities and Services</h2>

The country house provides a paid shuttle service, tour desk, and pub crawls. Guests can also enjoy film nights, walking tours, bike tours, hiking, and cycling.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Radisson Blu Resort Lanzarote - Adults Only +16
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Teguise, Teguise · 688.75 km from centre

9.4

 

351 reviews

Breakfast available

Located in Teguise, Radisson Blu Resort Lanzarote - Adults Only +16 is a 5-minute drive from Playa Bastián and 6 minutes from Costa Teguise Golf Club. This hotel is 0.9 mi (1.5 km) from Las Cucharas Beach and 3.9 mi (6.3 km) from Cesar Manrique Foundation.

Compare price on Booking.com
Compare price on Booking.com
Agro-Turismo do ROXO
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

9.0

 

123 reviews

<h2>Elegant Accommodations</h2>

Agro-Turismo do ROXO in Santa Vitória offers a country house with a sun terrace, garden, restaurant, bar, and a seasonal outdoor swimming pool. Free WiFi is available in public areas.

<h2>Comfortable Amenities</h2>

Guests enjoy private check-in and check-out, a lounge, child-friendly buffet, coffee shop, outdoor seating, picnic area, family rooms, and bike hire. Free on-site private parking is provided.

<h2>Delicious Breakfast</h2>

A continental buffet breakfast includes juice, fresh pastries, cheese, and fruits.

<h2>Local Attractions</h2>

Carmo Church and Castelo de Beja are 12 mi away. Beja Airport is 17 mi from the property. Guests appreciate the quietness of the area and the convenient location.

Compare price on Booking.com
Compare price on Booking.com
Barranco de la Salud
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in La Alpujarra, Laroles · 690.13 km from centre

8.6

 

160 reviews

<h2>Elegant Accommodations</h2>

Barranco de la Salud in Laroles offers a country house with a seasonal outdoor swimming pool. Guests enjoy a sun terrace, garden, and open-air bath. Free WiFi is available in public areas.

<h2>Comfortable Amenities</h2>

The property features private check-in and check-out, an outdoor fireplace, and a children's playground. Additional facilities include a laundry service, outdoor seating, picnic area, and bike hire.

<h2>Convenient Location</h2>

Located 63 mi from Almeria Airport, the country house is near attractions such as Santuario Ntra. Señora del Martirio (8.7 mi) and Castillo de la Calahorra (20 mi). Guests appreciate the garden and scenic views.

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

Country house in La Alpujarra, Laroles · 690.23 km from centre

9.5

 

22 reviews

<h2>Elegant Accommodations</h2>

Cortijo Buena Vista in Laroles offers a country house with a seasonal outdoor swimming pool. Guests enjoy mountain views and a sun terrace, complemented by a solarium and open-air bath.

<h2>Comfortable Amenities</h2>

The property features a fitness room, outdoor seating area, and family rooms. Additional facilities include a barbecue, bicycle parking, and free WiFi in public areas.

<h2>Local Attractions</h2>

Santuario Ntra. Señora del Martirio is 8.7 mi away, while Castillo de la Calahorra lies 19 mi from the property. Almeria Airport is 63 mi distant.

<h2>Guest Services</h2>

Private check-in and check-out, yoga classes, walking tours, and bike tours are available. Highly rated by guests for its excellent service and facilities.

Compare price on Booking.com
Compare price on Booking.com
Tons da Terra - Casa de Campo & SPA
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Alentejo, São Domingos · 690.50 km from centre

9.0

 

838 reviews

Breakfast available

Offering an outdoor pool, year-round outdoor pool and children's playground, Tons da Terra - Casa de Campo & SPA is located in São Domingos in the Alentejo Region, 17 mi from Vila Nova de Milfontes. Sines is 19 mi from the property. Free private parking is available on site.

All units are air conditioned and have a satellite flat-screen TV. Some units feature a terrace and/or balcony. Tons da Terra - Casa de Campo & SPA features free WiFi throughout the property. Towels are featured.

Tons da Terra - Casa de Campo & SPA also includes a spa center, sauna and solarium. The property also offers special diet menus.

Bike and car hire are available at the property and the area is popular for cycling. A number of activities are offered in the area, such as canoeing and hiking. Porto Covo is 14 mi from Tons da Terra - Casa de Campo & SPA.

Compare price on Booking.com
Compare price on Booking.com
Hotel Boutique Gastronómico Palacio Ico
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Teguise · 690.52 km from centre

9.3

 

276 reviews

<h2>Historic Setting</h2>

Hotel Boutique Gastronómico Palacio Ico in Teguise is housed in a historic building, offering a unique and charming atmosphere.

<h2>Dining Experience</h2>

The restaurant serves Spanish cuisine with a traditional and modern ambiance, offering vegetarian, gluten-free, and dairy-free options. Breakfast includes continental, vegetarian, vegan, and gluten-free selections with juice, cheese, and fruits.

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, private bathrooms, garden views, and amenities such as free WiFi, work desks, and flat-screen TVs. Family rooms and ground-floor units are available.

<h2>Local Attractions</h2>

Located 9.9 mi from Lanzarote Airport, the hotel is near attractions like Lagomar Museum (1.7 mi) and Jardí­n de Cactus Gardens (6.8 mi). Cycling activities are available. Highly rated for its restaurant and breakfast.

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

Country house in Andalusia, Alcalá la Real · 692.16 km from centre

9.7

 

72 reviews

Cortijo La Gineta enjoys a location in Alcalá la Real, 29 miles from Granada Train Station and 29 miles from Monasterio Cartuja. Private parking is available on site at this recently renovated property. Guests can access the country house via private entrance.

Featuring free Wifi, the units have a washing machine and a TV. A microwave, a toaster, and fridge are also featured in the kitchen, as well as a coffee machine. At the country house, the units come with a private bathroom.

Guests can enjoy the outdoor swimming pool and garden at the country house.

Basilica de San Juan de Dios is 30 miles from Cortijo La Gineta, while Granada Cathedral is 31 miles away. Federico Garcia Lorca Granada-Jaen Airport is 26 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Finca rural Labriega del hueznar
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Province of Seville, Cazalla de la Sierra · 694.16 km from centre

9.0

 

56 reviews

<h2>Elegant Accommodations</h2>

Finca rural Labriega del hueznar in Cazalla de la Sierra offers a country house with a garden, terrace, open-air bath, and an outdoor swimming pool. Free WiFi is available in public areas.

<h2>Comfortable Amenities</h2>

The property features family rooms, a children's playground, and a tour desk. Guests can enjoy a balcony, patio, and private bathroom with garden and mountain views. Additional amenities include air-conditioning, a washing machine, and a fireplace.

<h2>Convenient Location</h2>

Located 7.5 mi from Castillo de Constantina and Cascadas del Huesna, 12 mi from Cerro del Hierro, and 53 mi from Seville Airport. Nearby attractions include Cascadas del Huesna and Cerro del Hierro.

<h2>Guest Favorites</h2>

Guests highly rate the convenient location and swimming pool, making it a preferred choice for relaxation and leisure.

Compare price on Booking.com
Compare price on Booking.com
Monte Xisto Country Charm Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alentejo, Santiago do Cacém · 694.35 km from centre

9.5

 

177 reviews

Breakfast available

Located in the quiet countryside of Santiago do Cacém and 12 mi from Costa Vicentina and its beaches, Monte Xisto Country Charm Hotel offers luxurious rooms and an apartment with private balconies overlooking the outdoor pool. Free WiFi access is provided.

Each of the air-conditioned rooms is decorated in a bright color and comes with a satellite TV and mini-bar. There is a twin room prepared for guests with limited mobility. The apartment features a spacious living/dining area with a fully equipped kitchen. The private bathrooms contain free toiletries.

A fresh buffet breakfast is prepared daily and served in the elegant dining room. For dinner, the restaurante only works with pre-booking until the 14:00 of the same day. There are 2 bars offering refreshments, either beside the pool or indoors next to the open fireplace.

Massages can be arranged upon request or there are a variety of outdoor activities, including hiking trails, carting tours and an outdoor fitness circuit.

Free private parking is available on site and Beja Airport is 40 mi away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Cortijo del Marqués
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vega de Granada, Albolote · 694.74 km from centre

9.8

 

101 reviews

Breakfast available

With a stay at Hotel Cortijo del Marqués in Albolote, you'll be in the mountains, and 8 mi (12.9 km) from Church of Colomera and 12.7 mi (20.5 km) from Fórmula Karting Granada. This hotel is 13.1 mi (21 km) from Granada Kinepolis and 14.3 mi (23 km) from University of Granada.

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