Curated Luxury pet friendly 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.
Primary image
Lancaster Palace Tamuda Bay
Full StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Marina Smir · 468.46 km from centre

9.4

 

6 reviews

Breakfast available

When you a stay at Lancaster Palace Tamuda Bay in Allyene, you'll be on the beach, within a 5-minute walk of Smir Water Park and Kabila Beach. This beach hotel is 2.5 mi (4 km) from Kabila Marina and 4.5 mi (7.3 km) from Plage de Mdiq.

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

Country house in Tarifa · 491.30 km from centre

9.3

 

509 reviews

This converted 19th-century country house is just outside Tarifa, in Estrecho Nature Reserve, 5 minutes’ walk from Los Lances Beach. It offers charming rooms with garden views.

The tranquil Cortijo El Pozuelo has a large garden with a shaded area with a Balinese bed. There are also loungers where you can sunbathe.

Most rooms at the Cortijo de Pozuelo feature a flat-screen TV and free Wi-Fi. There is a microwave and a fridge.

There is a variety of restaurants and bars in Tarifa, located 3 km away from the hotel. Tarifa is extremely popular for surfing, windsurfing and other water sports.

Compare price on Booking.com
Compare price on Booking.com
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

9.0

 

435 reviews

Situated 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 situated 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 12 km 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.5

 

121 reviews

<h2>Elegant Accommodation</h2>

Casas Guemon in Zahora offers a country house with a year-round outdoor swimming pool. Guests enjoy free WiFi, a sun terrace, and a garden.

<h2>Comfortable Amenities</h2>

The property features air-conditioning, a terrace, and a kitchenette. Additional amenities include a washing machine, private bathroom, and a dining area.

<h2>Convenient Location</h2>

Zahora Beach is an 18-minute walk away, while Playa de Mari Sucia lies 1.7 km nearby. Jerez Airport is 79 km from the property.

<h2>Guest Favorites</h2>

Guests highly rate the host, beach access, and convenient location.

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

Located in Los Caños de Meca and only 2.5 km from Trafalgar Bay, Alojamientos la Huella provides accommodation with sea views, free WiFi and free private parking. With pool views, this accommodation offers a balcony and a swimming pool. Featuring family rooms, this property also provides guests with a picnic area.

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.

Guests at the country house can make the most of yoga classes offered on-site. Sightseeing tours are available in the area. A car rental service is available at Alojamientos la Huella.

Novo Sancti Petri Golf is 30 km from the accommodation, while Club de Golf Campano is 23 km away. Jerez Airport is 80 km 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.8

 

30 reviews

<h2>Accommodation Features</h2>

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

<h2>Amenities</h2>

The property includes a kitchenette, balcony, terrace, and private bathroom. Additional amenities include a washing machine, fireplace, and streaming services.

<h2>Activities</h2>

Guests can engage in hiking and cycling. Nearby attractions include Zahora Beach (2.2 km) and Novo Sancti Petri Golf (28 km).

<h2>Location</h2>

Located 79 km from Jerez Airport, the property is highly rated by guests.

Compare price on Booking.com
Compare price on Booking.com
Finca El Campo Villa privada con piscina y vistas a la naturaleza
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

9.1

 

82 reviews

<h2>Elegant Accommodation</h2>

Finca El Campo Villa privada con piscina y vistas a la naturaleza in Algeciras offers a recently renovated country house with a saltwater swimming pool, sun terrace, and lush garden. Guests enjoy free WiFi, a hot tub, and outdoor seating areas.

<h2>Comfortable Amenities</h2>

The property features air-conditioning, private bathrooms with free toiletries, and garden and mountain views. Additional amenities include a minibar, microwave, and work desk. Free on-site private parking is available.

<h2>Delightful Breakfast</h2>

A continental, buffet, or à la carte breakfast is served daily, highly appreciated by guests for its quality and variety.

<h2>Prime Location</h2>

Located 5 km from Playa Getares and 10 km from Playa El Rinconcillo, the property is near Centro Comercial Plaza de Andalucía and Parson's Lodge. Guests value the quietness of the area and the scenic views.

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 cosy 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 24 km and Club de Golf Campano at 18 km. Jerez Airport is 72 km from the property.

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

Located in Barbate, 28 km from Benalup Golf & Country Club and 29 km from Club de Golf Campano, Casa Altamar offers a garden and air conditioning. Situated 35 km from Novo Sancti Petri Golf, the property provides an outdoor swimming pool and free private parking.

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 offers a fireplace.

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

Jerez Airport is 73 km 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 31 km away, Benalup Golf & Country Club 24 km, and Club de Golf Campano 25 km. Jerez Airport is 69 km from the property. Cycling activities are available nearby.

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

Offering sea views, Casa Triana is an accommodation situated in Vejer de la Frontera, 31 km from Novo Sancti Petri Golf and 23 km from Benalup Golf & Country Club. This property offers access to a terrace and free private parking. The property is non-smoking and is set 25 km from Club de Golf Campano.

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. For added privacy, the accommodation features a private entrance.

Jerez Airport is 79 km from the property.

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

Located within 22 km of Benalup Golf & Country Club and 26 km of Club de Golf Campano in Vejer de la Frontera, Canalejas 3 Vejer provides accommodation with seating area. The property features mountain and city views, and is 31 km from Novo Sancti Petri Golf. Featuring family rooms, this property also provides guests with a sun terrace.

The units are equipped with air conditioning, a flat-screen TV with streaming services, a fridge, a coffee machine, a shower, a hair dryer and a desk. With a private bathroom equipped with free toiletries, units at the country house also provide guests with free WiFi, while some rooms here will provide you with a balcony. At the country house, all units have bed linen and towels.

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

Sightseeing tours are available near the property.

Jerez Airport is 79 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Alborán Algeciras
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.4

 

197 reviews

Breakfast available

With a stay at Hotel Alborán Algeciras in Algeciras, you'll be within a 15-minute drive of Rock of Gibraltar and Bahia Park Algeciras. This hotel is 0.9 mi (1.4 km) from Bay of Gibraltar and 1.6 mi (2.5 km) from Playa del Rinconcillo.

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

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

9.8

 

12 reviews

<h2>Elegant Accommodation</h2>

Casa Bombón in Vejer de la Frontera offers a country house with two bedrooms and a bathroom. Guests enjoy a private entrance and a spacious terrace with garden views.

<h2>Outstanding Facilities</h2>

The property features a year-round outdoor swimming pool, an outdoor seating area, and a lush garden. Free WiFi is available throughout the property, ensuring connectivity for all guests.

<h2>Comfortable Amenities</h2>

The country house includes a fully equipped kitchen with modern appliances, a washing machine, and a barbecue. Additional amenities include a hairdryer, coffee machine, free toiletries, microwave, dishwasher, and TV.

<h2>Nearby Attractions</h2>

Located 24 km from Novo Sancti Petri Golf and 11 km from Antiguo Molino de Viento, Torre de Guzman, and Playa de los Bateles. Jerez Airport is 73 km away. Highly rated by guests.

Compare price on Booking.com
Compare price on Booking.com
Casa Josisa - Solo Familias
Full StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Conil de la Frontera · 508.44 km from centre

9.4

 

22 reviews

<h2>Elegant Accommodation</h2>

Casa Josisa - Solo Familias in Conil de la Frontera offers a country house with two bedrooms and a bathroom. Guests enjoy a private pool, terrace, and garden views.

<h2>Exceptional Facilities</h2>

The property features a year-round outdoor swimming pool, outdoor seating area, and free WiFi. Additional amenities include air-conditioning, a fully equipped kitchen, washing machine, and free on-site private parking.

<h2>Prime Location</h2>

Located 2 km from Playa de los Bateles and Antiguo Molino de Viento, the country house is a short distance from Torre de Guzman (1.7 km) and La Fontanilla Beach (2 km). Jerez Airport is 64 km away. Highly rated by guests.

Compare price on Booking.com
Compare price on Booking.com
Las casas de Colinas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

9.5

 

55 reviews

Breakfast available

Situated 25 km from Novo Sancti Petri Golf, 21 km from Club de Golf Campano and 22 km from Benalup Golf & Country Club, Las casas de Colinas offers accommodation set in Vejer de la Frontera. There is a private entrance at the country house for the convenience of those who stay. The country house features rooms with air conditioning, free private parking and free WiFi.

The country house provides guests with a terrace, garden views, a seating area, cable 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 minibar and kitchenware are also available, as well as a coffee machine. At the country house, every unit is equipped with bed linen and towels.

There is a snack bar, and packed lunches are also available.

Sightseeing tours are available around the property. Guests at the country house can enjoy hiking nearby, or make the most of the garden.

Cortadura Fort is 49 km from Las casas de Colinas, while Cortadura Train Station is 49 km away. Jerez Airport is 74 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Apartamento La esencia del sur A
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

9.5

 

15 reviews

<h2>Essential Facilities</h2>

Apartamento La esencia del sur A in Vejer de la Frontera offers a garden, a year-round outdoor swimming pool, and free WiFi. Guests can relax in the outdoor seating area and enjoy the terrace.

<h2>Comfortable Amenities</h2>

The country house features air-conditioning, a fully equipped kitchen, and a private bathroom with free toiletries. Additional amenities include a washing machine, barbecue, and streaming services.

<h2>Local Attractions</h2>

Novo Sancti Petri Golf is 23 km away, Antiguo Molino de Viento and Torre de Guzman are 11 km distant, and Playa de los Bateles lies 11 km from the property. Jerez Airport is 73 km away. Highly rated by guests.

Compare price on Booking.com
Compare price on Booking.com
Apartamentos La Esencia Del Sur B
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.9

 

9 reviews

<h2>Elegant Accommodation</h2>

Apartamentos La Esencia Del Sur B in Vejer de la Frontera offers a country house with a garden and a year-round outdoor swimming pool. Guests enjoy free WiFi throughout the property.

<h2>Comfortable Amenities</h2>

The property features air-conditioning, a terrace, and a private bathroom. Additional amenities include a washing machine, patio, and free toiletries.

<h2>Outdoor Spaces</h2>

An outdoor seating area provides a relaxing space, while free on-site private parking is available for guests.

<h2>Local Attractions</h2>

Novo Sancti Petri Golf is 23 km away, while Antiguo Molino de Viento and Torre de Guzman are both 11 km from the property. Playa de los Bateles and Playa de la Fontanilla are 12 km distant. Jerez Airport is 73 km from the country house.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel ILUNION Calas De Conil
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Conil de la Frontera · 509.63 km from centre

8.4

 

386 reviews

Breakfast available

Located in Conil de la Frontera, Hotel ILUNION Calas De Conil is next to a golf course – a 4-minute walk from La Barrosa Beach and 10 minutes by foot from Cala encendida. This family-friendly hotel is 1.6 mi (2.5 km) from Puerto de Conil and 3.5 mi (5.6 km) from Golf Novo Sancti Petri.

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

Country house in Conil de la Frontera, Cádiz · 509.66 km from centre

9.0

 

1 review

<h2>Elegant Accommodation</h2>

Imasaru in Cádiz offers a country house with two bedrooms and two bathrooms. The property features a private pool, terrace, balcony, and garden. Free WiFi is available throughout the stay.

<h2>Outdoor Leisure</h2>

Guests can enjoy a year-round outdoor swimming pool and an outdoor seating area. The terrace and balcony provide relaxing spaces, while the garden offers a peaceful retreat.

<h2>Convenient Amenities</h2>

The country house includes air-conditioning, a fully equipped kitchen, washing machine, and free toiletries. Additional amenities include a barbecue, hairdryer, coffee machine, and TV.

<h2>Local Attractions</h2>

Cala Puntalejo is a 19-minute walk away. Nearby points of interest include Faro de Roche and Playa Fuente del Gallo, each 2.8 km from the property. Jerez Airport is 63 km distant.

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