Hero Image

Curated luxury hotels in Morocco

Search
Fri 30 Oct
Mon 2 Nov
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 30 Oct
Mon 2 Nov
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.
Complejo Rural Huerta Grande
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Campo de Gibraltar, Algeciras · 498.94 km from centre

8.9

 

433 reviews

Located on the edge of the Los Alcornocales Nature Reserve, this rural eco-resort offers an outdoor pool, bar and free Wi-Fi zone. Huerta Grande organizes activities including hiking, climbing and kite surfing.

Complejo Rural Huerta Grande offers wooden bungalows with a private bathroom and a spacious dining area with a TV. The kitchenette includes a fridge, microwave and coffee maker.

Huerta Grande also offers charming country villas with bright, modern décor. Each one has 3 or 4 bedrooms, a living room and dining room and a well-equipped kitchen.

The complex is located in the village of Pelayo, surrounded by forests, waterfalls and streams. You can rent a bicycle to explore the countryside, and there is free on-site parking. Algeciras is a 10-minute drive from the property and Tarifa is 7.5 mi away.

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

Country house in Barbate, Zahora · 499.39 km from centre

8.6

 

89 reviews

Hacienda Sajorami is located in Zahora, just a 2-minute walk from Zahora Beach and 18 miles from Novo Sancti Petri Golf Club. This beachfront property offers access to a terrace, free private parking, and free Wifi. The saltwater pool features a pool bar and fence.

A flat-screen TV is available. The accommodation offers an air conditioning, a heating, and a private bathroom.

For those times when you'd rather not eat out, you can cook on the barbecue.

Guests at the country house will be able to enjoy activities in and around Zahora, like hiking. A children's playground is also available at Hacienda Sajorami, while guests can also relax in the garden.

Club de Golf Campano is 14 miles from the accommodation, while Benalup Golf & Country Club is 21 miles from the property. Jerez Airport is 50 miles away.

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

Country house in Barbate, Zahora · 499.67 km from centre

9.6

 

108 reviews

Casas Guemon provides an open-air bath and air-conditioned accommodations in Zahora, a 18-minute walk from Zahora Beach. This property offers access to a patio, table tennis, free private parking, and free Wifi. Featuring a private entrance, the country house allows guests their privacy.

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

Guests can make the most of the warm weather with the property's barbecue facilities.

For guests with children, Casas Guemon offers both an indoor and outdoor play area. Guests can enjoy the outdoor swimming pool and garden at the accommodation.

Novo Sancti Petri Golf Club is 18 miles from Casas Guemon, while Club de Golf Campano is 14 miles from the property. Jerez Airport is 49 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Alojamientos la Huella
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Barbate, Los Caños de Meca · 500.18 km from centre

8.5

 

143 reviews

Providing a garden, Alojamientos la Huella provides accommodations in Los Caños de Meca. This property offers access to a balcony, free private parking, and free Wifi. Guests can make use of the outdoor pool or the picnic area, or enjoy views of the pool and garden.

All units come with a terrace with mountain views, a fully equipped kitchen with an oven and a microwave, and a private bathroom with shower. A toaster, a fridge, and stovetop are also featured, as well as a coffee machine and a kettle. At the country house, all units include bed linen and towels.

Yoga is available at the property. A car rental service is available at the country house.

Trafalgar Bay is 1.5 miles from Alojamientos la Huella, while Novo Sancti Petri Golf Club is 18 miles away. Jerez Airport is 50 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
La Quinta de María Luisa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Barbate, Zahora · 500.26 km from centre

8.7

 

30 reviews

<h2>Elegant Accommodations</h2>

La Quinta de María Luisa in Zahora offers a country house with a sun terrace, garden, and free WiFi. Guests enjoy outdoor seating areas, family rooms, and live music.

<h2>Comfortable Amenities</h2>

The property features a kitchenette, balcony, streaming services, washing machine, and private bathrooms. Additional amenities include a fireplace, tea and coffee maker, and garden and mountain views.

<h2>Local Attractions</h2>

Zahora Beach is 1.4 mi away, while Novo Sancti Petri Golf lies 17 mi from the property. Other nearby attractions include Playa de Mari Sucia (1.3 mi) and Playa del Palmar (5 mi).

<h2>Guest Satisfaction</h2>

Highly rated by guests, La Quinta de María Luisa provides free on-site private parking and activities such as hiking and cycling. Jerez Airport is 49 mi from the property.

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

Country house in Barbate, Zahora · 500.59 km from centre

8.9

 

117 reviews

Featuring a garden with swimming pool, Casas El Suspiro is set in a peaceful area in Zahora. Every accommodations is equipped with BBQ facilities, free Wi-Fi access and free public parking.

The air-conditioned houses feature a kitchen, indoor and outdoor dining area and living room with sofa and flat-screen TV. The private bathroom is complete with a shower.

Casas El Suspiro is 0.9 mi from the Atlantic Coast. La Brena Natural Park is a 10-minute drive away.

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

Country house in Campo de Gibraltar, Algeciras · 501.70 km from centre

9.0

 

105 reviews

Finca El Campo is a recently renovated country house in Algeciras where guests can make the most of its outdoor swimming pool and garden. A hot tub is available for guests. The country house offers rooms with air conditioning, free private parking, and free Wifi.

At the country house, units are fitted with a desk, a flat-screen TV, a private bathroom, bed linen, and towels. A microwave, a fridge, and minibar are also offered, as well as a kettle. The rooms are equipped with heating facilities.

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

Guests can also relax on the sun terrace.

La Duquesa Golf Club is 26 miles from the country house, while San Roque Golf Course is 18 miles from the property.

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

Country house in La Janda, El Palmar · 502.32 km from centre

8.9

 

39 reviews

<h2>Elegant Country House in El Palmar</h2>

Casa Prefabricada offers a charming country house experience in El Palmar, Spain. Guests enjoy a sun terrace and a beautiful garden, perfect for relaxation.

<h2>Comfortable Accommodations</h2>

The property features two bedrooms and a bathroom, equipped with air-conditioning, a washing machine, and a fully fitted kitchen. Free on-site private parking is available.

<h2>Convenient Amenities</h2>

Private check-in and check-out services, an outdoor seating area, picnic spots, family rooms, and barbecue facilities enhance the stay.

<h2>Local Attractions</h2>

El Palmar Beach is a 3-minute walk away, while Novo Sancti Petri Golf lies 15 mi from the property. Jerez Airport is 47 mi distant. Highly rated for its convenient location.

Compare price on Booking.com
Compare price on Booking.com
Agoodplan Zoco El Palmar
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in La Janda, El Palmar · 502.34 km from centre

8.5

 

2 reviews

<h2>Charming Chalet in El Palmar</h2>

Agoodplan Zoco El Palmar offers a serene chalet experience in El Palmar, Spain. Guests enjoy a beautiful garden and terrace, complemented by free WiFi throughout the property.

<h2>Comfortable Amenities</h2>

The chalet features air-conditioning, a fully equipped kitchen, private bathroom, and a cozy fireplace. Additional amenities include a washing machine, dining area, and outdoor seating and picnic areas.

<h2>Prime Location</h2>

El Palmar Beach is a 2-minute walk away, providing easy access to the coast. Nearby attractions include Novo Sancti Petri Golf at 15 mi and Club de Golf Campano at 11 mi. Jerez Airport is 45 mi from the property.

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

Country house in La Janda, El Palmar · 502.44 km from centre

8.5

 

39 reviews

<h2>Elegant Country House in El Palmar</h2>

Mobil home offers a serene country house experience in El Palmar, Spain. Guests enjoy a spacious garden and terrace, perfect for relaxation.

<h2>Comfortable Living Spaces</h2>

The property features two bedrooms and a bathroom, complemented by a cozy living room. Amenities include a fully equipped kitchen, washing machine, and free on-site private parking.

<h2>Outdoor Dining and Leisure</h2>

A terrace with outdoor furniture provides a pleasant outdoor dining area. Barbecue facilities enhance the leisure experience, while the garden offers scenic views.

<h2>Prime Location</h2>

El Palmar Beach is a 5-minute walk away, while Novo Sancti Petri Golf lies 15 mi from the property. Jerez Airport is 47 mi distant. Highly rated by guests for its excellent facilities.

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

Country house in Barbate · 503.35 km from centre

8.0

 

1 review

Casa El Pino offers accommodations in Barbate, 17 miles from Benalup Golf & Country Club and 18 miles from Club de Golf Campano. The air-conditioned accommodation is 22 miles from Novo Sancti Petri Golf Club, and guests can benefit from private parking available on site and free Wifi. Guests can use a garden.

Towels and bed linen are offered in the country house. The property offers garden views.

Guests at the country house can enjoy cycling nearby, or make the most of the year-round outdoor pool.

Jerez Airport is 45 miles from the property.

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

Hotel in Campo de Gibraltar, Algeciras · 505.28 km from centre

8.1

 

5,278 reviews

Featuring air-conditioned rooms with balconies and free Wi-Fi, Mir Octavio is located 2297 feet from Algeciras Port. It offers a 24-hour front desk and private parking.

The hotel’s restaurant serves a buffet breakfast. There is also a bar serving drinks and snacks.

Mir Octavio is well located, with the RENFE Train Station located next door and easy access to the A-7 Motorway. Algeciras Bus Station is very close as well.

Set on the Strait of Gibraltar, Algeciras is less than 1.9 mi from the beaches at San Garcia, while the border with Gibraltar is less than 12 mi away. Cádiz and Málaga can be reached within 90 minutes, by car.

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

Country house in Barbate · 505.99 km from centre

8.6

 

6 reviews

Casa Altamar offers accommodations in Barbate, 18 miles from Club de Golf Campano. With free private parking, the property is 22 miles from Novo Sancti Petri Golf Club and 17 miles from Benalup Golf & Country Club.

With free Wifi, this country house features a satellite TV, a washing machine, and a fully equipped kitchen with a microwave and toaster. Towels and bed linen are available in the country house. The accommodation has a fireplace.

Guests can swim in the outdoor swimming pool, go cycling, or relax in the garden.

Jerez Airport is 45 miles from the property.

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

Country house in La Janda, Vejer de la Frontera · 506.75 km from centre

9.0

 

6 reviews

<h2>Spacious Country House in Vejer de la Frontera</h2>

Apartamento Belvedere offers a spacious country house in Vejer de la Frontera. Guests enjoy free WiFi, an outdoor seating area, and a balcony with a view of a landmark.

<h2>Comfortable Amenities</h2>

The property features a private bathroom, fully equipped kitchen, washing machine, and a work desk. Additional amenities include a patio, coffee machine, microwave, and TV.

<h2>Local Attractions</h2>

Novo Sancti Petri Golf is 19 mi away, Benalup Golf & Country Club 15 mi, and Club de Golf Campano 16 mi. Jerez Airport is 43 mi from the property. Cycling activities are available nearby.

Compare price on Booking.com
Compare price on Booking.com
La Guarida de Vejer
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in La Janda, Vejer de la Frontera · 506.75 km from centre

8.2

 

61 reviews

18 miles from Novo Sancti Petri Golf Club in Vejer de la Frontera, La Guarida de Vejer offers accommodations with access to a solarium. This country house provides air-conditioned accommodations with a patio and free Wifi. Outdoor seating is also available at the country house.

La Guarida de Vejer provides guests with a terrace, city views, a seating area, a flat-screen TV, a fully equipped kitchen with a microwave and a toaster, and a private bathroom with walk-in shower and a hair dryer. A fridge, a stovetop, and kitchenware are also provided, as well as a coffee machine and a kettle. At the country house, every unit includes bed linen and towels.

Guests at the accommodation will be able to enjoy activities in and around Vejer de la Frontera, like cycling and hiking.

Benalup Golf & Country Club is 14 miles from La Guarida de Vejer, while Club de Golf Campano is 15 miles away. Jerez Airport is 48 miles from the property.

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

Country house in La Janda, Vejer de la Frontera · 506.81 km from centre

7.4

 

8 reviews

Casa Triana offers accommodations in Vejer de la Frontera, 19 miles from Novo Sancti Petri Golf Club and 14 miles from Benalup Golf & Country Club. This property offers access to a terrace and free private parking. Club de Golf Campano is 15 miles from the country house.

With free Wifi, this country house features a TV, a washing machine, and a fully equipped kitchen with a microwave and toaster. Towels and bed linen are available in the country house. The property offers sea views.

Jerez Airport is 49 miles from the property.

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

Country house in La Janda, Vejer de la Frontera · 506.85 km from centre

8.0

 

1 review

Apartamento Cobarrubias offers accommodations in Vejer de la Frontera, 18 miles from Novo Sancti Petri Golf Club and 14 miles from Club de Golf Campano. This country house is 15 miles from Benalup Golf & Country Club.

With free Wifi, this country house provides a TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are provided in the country house. For added privacy, the accommodation features a private entrance.

Jerez Airport is 48 miles away.

Compare price on Booking.com
Compare price on Booking.com
Casa Rincón del Beso
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in La Janda, Vejer de la Frontera · 506.89 km from centre

9.5

 

45 reviews

Casa Rincón del Beso offers accommodations in Vejer de la Frontera, 18 miles from Novo Sancti Petri Golf Club and 14 miles from Benalup Golf & Country Club.

With free Wifi, this country house features a cable TV, a washing machine, and a fully equipped kitchen with a microwave and toaster. Towels and bed linen are available in the country house. The property offers sea views.

Guests at the country house will be able to enjoy activities in and around Vejer de la Frontera, like cycling.

Club de Golf Campano is 15 miles from Casa Rincón del Beso. Jerez Airport is 48 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Apartamento Callejon de La Fuente
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in La Janda, Vejer de la Frontera · 506.91 km from centre

9.3

 

37 reviews

Apartamento Callejon de La Fuente offers accommodations in Vejer de la Frontera, 19 miles from Novo Sancti Petri Golf Club and 14 miles from Benalup Golf & Country Club. This country house offers air-conditioned accommodations with a terrace.

With free Wifi, this country house provides a TV, a washing machine, and a fully equipped kitchen with a microwave and toaster. Towels and bed linen are provided in the country house. For added privacy, the accommodation features a private entrance.

Guests at the country house will be able to enjoy activities in and around Vejer de la Frontera, like cycling.

Club de Golf Campano is 16 miles from Apartamento Callejon de La Fuente. Jerez Airport is 49 miles away.

Compare price on Booking.com
Compare price on Booking.com
Canalejas 3 Vejer
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in La Janda, Vejer de la Frontera · 506.91 km from centre

8.8

 

332 reviews

Canalejas 3 Vejer offers accommodations in Vejer de la Frontera, 19 miles from Novo Sancti Petri Golf Club and 14 miles from Benalup Golf & Country Club. Club de Golf Campano is within 16 miles of the country house. The country house has a sun terrace and a solarium.

All units feature air conditioning and a cable flat-screen TV. All rooms have a coffee machine, a private bathroom, and free Wifi, while some rooms here will provide you with a balcony and some have mountain views. At the country house, all units have bed linen and towels.

Continental and gluten-free breakfast options with fruit, juice, and cheese are available.

Sightseeing tours are available within a reachable distance of the property.

Jerez Airport is 49 miles away.

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