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.
Hotel do Cerro
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albufeira Center, Albufeira · 598.37 km from centre

7.5

 

502 reviews

Located on a hill overlooking Albufeira's Old Town, beach and sea, Hotel do Cerro offers comfortable rooms and facilities such as indoor and outdoor pools, a fitness room and a Spa.

The rooms of Hotel do Cerro are well-equipped with air conditioning, minibar and satellite TV. All rooms have either balconies or terraces. There is free WiFi throughout.

Hotel do Cerro offers several dining possibilities, including snacks at the pool bar, a restaurant with à la carte menu. Guests can enjoy a drink at the bar with a sea-view deck.

Guests can visit the Spa and relax at the hot tub, the Turkish bath, the sauna or request a massage.

It is only a short walk from Fisherman’s Beach, and several natural parks are in the vicinity. Faro Airport is 27 km away, and it’s a 2-hour drive to Lisbon.

Compare price on Booking.com
Compare price on Booking.com
Hotel Bodega el Moral
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Extremadura, Ribera del Fresno · 747.14 km from centre

8.6

 

438 reviews

Situated in Ribera del Fresno, 36 km from Santuario de la Piedad, Hotel Bodega el Moral features accommodation with a garden, free private parking, a shared lounge and a terrace. Among the facilities of this property are a restaurant, a 24-hour front desk and a tour desk, along with free WiFi throughout the property. Guests can have a drink at the snack bar.

The hotel will provide guests with air-conditioned rooms offering a desk, a safety deposit box, a TV, a patio and a private bathroom with a bidet. At Hotel Bodega el Moral rooms have bed linen and towels.

Convento de San Antonio is 38 km from the accommodation, while Palacio de Monsalud is 39 km from the property. Badajoz Airport is 103 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Catalonia Reina Victoria
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ronda · 578.67 km from centre

9.4

 

1,002 reviews

Breakfast available

With a stay at Catalonia Reina Victoria in Ronda, you'll be within a 10-minute walk of Puente Nuevo Bridge and Church of Our Lady of Mercy Round. This spa hotel is 0.3 mi (0.4 km) from Alameda Del Tajo and 0.4 mi (0.6 km) from Circulo de Artistas.

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

Hotel in Melilla · 547.27 km from centre

8.2

 

204 reviews

Breakfast available

A stay at Hotel Melilla Puerto places you in the heart of Melilla, steps from Monumento Encuentros and Playa de San Lorenzo. This hotel is 0.2 mi (0.4 km) from Puerto Deportivo Noray and 0.3 mi (0.5 km) from Plaza de Espana.

Compare price on Booking.com
Compare price on Booking.com
Primary image
NH Sevilla Plaza de Armas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Seville · 630.56 km from centre

8.8

 

1,002 reviews

Breakfast available

With a stay at NH Sevilla Plaza de Armas in Seville (Historical Center), you'll be steps from Plaza de Armas Shopping Center and 11 minutes by foot from Seville Cathedral. This hotel is 0.7 mi (1.1 km) from Giralda Tower and 0.7 mi (1.2 km) from Alameda de Hércules.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pousada Convento de Beja - Historic Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alentejo, Beja · 695.28 km from centre

9.2

 

287 reviews

A stay at Pousada Convento de Beja - Historic Hotel places you in the heart of Beja, within a 5-minute walk of Beja Public Garden and Núcleo Museológico da Rua do Sembrano. This hotel is 0.2 mi (0.3 km) from Convento de Nossa Senhora da Conceicao and 0.2 mi (0.3 km) from Nucleo Museologico.

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

Hotel in Seville · 623.14 km from centre

8.4

 

1,775 reviews

Breakfast available

Set in residential Bellavista, this hotel is a 10-minute drive from central Seville. It offers air-conditioned rooms with satellite TV and has a seasonal outdoor pool with sun loungers.

Bellavista Train Station is 450 metres away, and it takes 12 minutes to Seville’s Santa Justa Station. It is 30 minutes to the centre by bus. There is a stop 150 metres from the hotel, and reception sells passes.

The elegant rooms at the Hotel Bellavista have wooden floors. Each room features a work desk. Bathrooms at the Bellavista Sevilla are modern and equipped with a hairdryer.

The hotel restaurant opens for lunch and dinner, and serves Spanish and international cuisine. The cafeteria is open all day, and room service and packed lunches are offered.

There is a 24-hour reception, and you can hire a car from the tour desk. On-site parking is available for an extra charge.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel ILUNION Alcora Sevilla
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Province of Seville, San Juan de Aznalfarache · 627.80 km from centre

8.6

 

1,001 reviews

Breakfast available

When you stay at Hotel ILUNION Alcora Sevilla in San Juan de Aznalfarache, you'll be next to a golf course, within a 10-minute drive of Seville Cathedral and Plaza de Armas Shopping Center. This golf hotel is 4.1 mi (6.6 km) from Royal Alcázar of Seville and 4 mi (6.4 km) from Plaza de España.

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

Hotel in Granada · 679.62 km from centre

9.2

 

918 reviews

Breakfast available

With a stay at Catalonia Granada Hotel, you'll be centrally located in Granada, within a 5-minute drive of Alhambra and Plaza Nueva. This spa hotel is 0.7 mi (1.2 km) from Granada Cathedral and 0.4 mi (0.7 km) from University of Granada Hospital.

Compare price on Booking.com
Compare price on Booking.com
Hotel Mirador de Llerena
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Extremadura, Llerena · 723.54 km from centre

8.9

 

707 reviews

Breakfast available

Dating from 1902, this restored palace is located next to Llerena's Plaza Mayor Square and a 30-minute drive from Zafra. It features an art-deco-style interior courtyard with a glass roof, and regular exhibitions of paintings and photography.

This emblematic building in Llerena offers elegant rooms decorated in a traditional style with wooden furniture. They include a flat-screen TV, internet connection and air conditioning.

The Doña Mariana restaurant at Mirador de Llerena serves innovative but traditional cuisine. Guests can also enjoy a drink or coffee in the courtyard. A-la-carte during the weekdays and buffet during the weekends and holidays, breakfast is served at the property.

Hospedería Mirador includes an outdoor swimming pool, spa and a lounge area with a fireplace. The property also maintains its original marble staircase.

There are many restaurants and bars within a short walk of the Mirador de Llerena.

Mérida, Sevilla and Córdoba are within 2 hours' drive of the property.

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

Hotel in El Arenal, Seville · 630.38 km from centre

9.0

 

906 reviews

Breakfast available

With a stay at Hotel Inglaterra Sevilla, you'll be centrally located in Seville, steps from Plaza Nueva and Seville Town Hall. This boutique hotel is 2.2 mi (3.6 km) from Royal Alcázar of Seville and 4 mi (6.4 km) from Seville Cathedral.

Compare price on Booking.com
Compare price on Booking.com
Hotel Balneario de Lanjarón
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in La Alpujarra, Lanjarón · 659.15 km from centre

7.6

 

1,768 reviews

Located in Lanjarón, Hotel Balneario de Lanjarón is less than 20 km from Sierra Nevada National Park and overlooks the Alpujarras Mountains. Set in gardens, it features a health spa and a buffet restaurant.

Each modern, air-conditioned room at Hotel Balneario de Lanjarón has simple, contemporary décor. All rooms have a flat-screen TV and a minibar, available on request. Some rooms feature a balcony.

Mediterranean cuisine is served in the Balneario de Lanjarón’s organic-certified restaurant. There is also a bar with an attractive terrace.

The hotel health spa includes thermal baths, hydromassage circular showers, Finnish sauna, and footbath with stones. Guests must bring swimsuits and sandals. A bathrobe is provided.

Granada and the Costa del Sol can be reached in less than an hour by car. Málaga is 120 km away.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Hotel Gran Fama
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Almeria · 706.11 km from centre

8.6

 

293 reviews

Breakfast available

Located in Almeria, Hotel Gran Fama is connected to a shopping centre, within a 5-minute drive of House of Cinema and Parque canino de Carrefour. This hotel is 1.2 mi (1.9 km) from Almeria Archaelogical Museum and 1.3 mi (2.1 km) from San Sebastian Church.

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

Hotel in Costa de la Luz, Grazalema · 574.84 km from centre

9.2

 

273 reviews

With a stay at Hotel Fuerte Grazalema in Grazalema, you'll be within a 10-minute drive of Ermita del Calvario and Puerto del Boyar Viewpoint. This family-friendly hotel is 17.1 mi (27.5 km) from Puente Nuevo Bridge and 5.4 mi (8.7 km) from Sierra de Grazalema Natural Park.

Compare price on Booking.com
Compare price on Booking.com
Hotel Alay - Adults Only Recommended
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Benalmádena · 584.62 km from centre

8.3

 

1,077 reviews

Breakfast available

Located on Benalmádena Marina, Hotel Alay - Adults Only Recommended is set 50 metres from the beach. It offers 2 outdoor swimming pools, an on-site restaurant and gardens.

Each bright spacious room comes with free WiFi, modern décor and air conditioning. There is a flat-screen TV and a private bathroom. Most rooms also offer sea views.

The restaurant at the Alay serves international and Spanish cuisine. There is also a snack bar by the pool and a summer terrace where guests can enjoy cocktails. The hotel has a 24-hour reception and luggage storage.

Other facilities at the complex include the Malapesquera Beach Club, offering guests hammocks on the nearest beach for an additional cost.

Malaga Airport is 8 km from Hotel Alay - Adults Only Recommended while Malaga centre is 12 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel La Malvasía by Kaizen Hoteles
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Almonte · 596.10 km from centre

9.6

 

112 reviews

Breakfast available

When you stay at Hotel La Malvasía by Kaizen Hoteles in Almonte, you'll be on the waterfront, just steps from Doñana National Park and 6 minutes by foot from Virgen del Rocío Church. This family-friendly hotel is 0.4 mi (0.7 km) from Rocio Museum and 0.5 mi (0.7 km) from Marismas del Rocio Cooperative.

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

Hotel in Bay of Cádiz, San Fernando · 526.29 km from centre

8.6

 

213 reviews

Breakfast available

A stay at Hotel Salymar places you in the heart of San Fernando, steps from Museo Historico Municipal and 7 minutes by foot from Monumento a Camaron de la Isla. This hotel is 14.6 mi (23.5 km) from La Barrosa Beach and 21.1 mi (33.9 km) from Naval Station Rota.

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

Hotel in Barbate, Vejer de la Frontera · 506.44 km from centre

8.5

 

438 reviews

This luxurious hotel is set next to the de Montenmedio Golf Course, 15 minutes’ drive from the beaches of El Palmar and Faro Trafalgar. It offers an 18-hole golf course, art museum and free WiFi.

Hotel Hacienda Montenmedio’s elegant rooms come with plasma TV, safe, minibar and private bathroom. Suites also offer a lounge area with sofa.

An A la Carte Breakfast will be served every morning with fresh and homemade products. Our restaurant El Ibis offers a variety of modern and local food with products from the area for lunch and dinner.

The hotel is set on a large estate, with wildlife and exotic plants. Golf activities are available. The MNAC Contemporary Art Museum is also based on-site.

The hotel offers free private parking. Cadiz and Jerez can be reached by car in around 50 minutes.

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

Hotel in Ronda · 577.98 km from centre

9.0

 

1,014 reviews

Breakfast available

Set on the edge of Ronda’s famous gorge, this 17th-century palace offers fantastic views of the River Guadalevín. It has an seasonal outdoor pool, Turkish bath and rooms with free Wi-Fi.

The air-conditioned rooms at the Hotel Montelirio feature wooden floors and classic-style décor. Each one has satellite TV and a private bathroom with a hairdryer.

The Montelirio’s elegant restaurant serves traditional Andalusian food. There is also a bar with a terrace offering views of the valley.

Ronda is a charming town with original Moorish city walls. You can drive to the beaches of the Costa del Sol in under an hour.

The Albacara restaurant, located in our facilities, will remain closed until March 1, 2023. This will not affect our breakfast service, which continues to work as usual.

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

Hotel in Cádiz · 529.46 km from centre

8.6

 

520 reviews

Breakfast available

When you a stay at Hotel Playa Victoria in Cádiz, you'll be on the beach, just steps from Playa de la Victoria and Golfo de Cádiz. This beach hotel is 16.7 mi (26.9 km) from Naval Station Rota and 20.9 mi (33.7 km) from La Barrosa Beach.

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