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
Algarve Marriott Salgados Golf Resort & Spa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Guia, Albufeira · 600.28 km from centre

8.8

 

99 reviews

Breakfast available

When you stay at Algarve Marriott Salgados Golf Resort & Spa in Albufeira, you'll be near the beach, just steps from Herdade dos Salgados Golf and 14 minutes by foot from Salgados Beach. This beach hotel is 1.2 mi (2 km) from Gale Beach and 1.8 mi (3 km) from Manuel Lourenco Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sheraton Fuerteventura Beach, Golf & Spa Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Caleta de Fuste, Antigua · 753.32 km from centre

8.8

 

641 reviews

Breakfast available

With a stay at Sheraton Fuerteventura Beach, Golf & Spa Resort in Antigua (Caleta de Fuste), you'll be within a 15-minute walk of Centro Comercial Atlantico and Playa la Guirra. This beach hotel is 1 mi (1.6 km) from Caleta del Fuste and 1.4 mi (2.2 km) from Caleta de Fuste Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Royal Mansour Tamuda Bay
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Marina Smir, M'diq · 465.49 km from centre

10.0

 

7 reviews

Breakfast available

When you stay at Royal Mansour Tamuda Bay in M'diq, you'll be next to a golf course, within a 15-minute walk of Plage de Mdiq and Kabila Marina. This family-friendly hotel is 1.1 mi (1.8 km) from Kabila Beach and 3.4 mi (5.5 km) from Smir Water Park.

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

Hotel in Tavira · 595.23 km from centre

9.4

 

504 reviews

Breakfast available

When you a stay at Pousada Convento de Tavira - Historic Hotel in Tavira, you'll be on a river, just steps from Sao Jose Church and Mother Church of Santa Maria do Castelo. This hotel is 0.1 mi (0.2 km) from Tavira Castle and 0.2 mi (0.3 km) from Palacio da Galeria Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Fonda Heritage Hotel Relais &Châteaux
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Marbella Old Town, Marbella · 562.83 km from centre

9.8

 

104 reviews

Breakfast available

With a stay at La Fonda Heritage Hotel Relais &Châteaux, you'll be centrally located in Marbella, just a 3-minute walk from Orange Square and 9 minutes by foot from Marbella Marina. This luxury hotel is 5.8 mi (9.4 km) from Puerto Banús Beach and 6.2 mi (10.1 km) from Puerto Banús Marina.

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

Hotel in Puerto Banús, Marbella · 557.97 km from centre

8.8

 

1,179 reviews

Breakfast available

With a stay at Hard Rock Hotel Marbella in Marbella (Puerto Banús), you'll be within a 5-minute drive of Puerto Banús Beach and Puerto Banús Marina. This spa hotel is 4.9 mi (7.9 km) from Orange Square and 5 mi (8 km) from Marbella Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Casa Palacio Don Ramón 5* GL by Kaizen Hoteles
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Seville · 630.96 km from centre

9.8

 

248 reviews

Breakfast available

With a stay at Hotel Casa Palacio Don Ramón 5* GL by Kaizen Hoteles, you'll be centrally located in Seville, just a 4-minute walk from Alameda de Hércules and 11 minutes by foot from Seville Cathedral. This luxury hotel is 0.5 mi (0.8 km) from Plaza de Armas Shopping Center and 0.6 mi (1 km) from Giralda Tower.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tivoli Alvor Algarve - All Inclusive Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alvor, Portimão · 608.46 km from centre

8.4

 

224 reviews

Breakfast available

With a stay at Tivoli Alvor Algarve - All Inclusive Resort, you'll be centrally located in Portimão – a 2-minute drive from Alvor Beach and 8 minutes from Rocha Beach. This all-inclusive hotel is 13.4 mi (21.6 km) from Marina de Lagos and 21.1 mi (34 km) from Praia da Luz.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Gran Hotel Elba Estepona Thalasso & Spa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Estepona · 542.57 km from centre

8.4

 

753 reviews

Breakfast available

With a stay at Gran Hotel Elba Estepona Thalasso & Spa in Estepona, you'll be on the beach, within a 10-minute drive of Estepona Beach and Malaga Province Beaches. This beach hotel is 1.5 mi (2.4 km) from Estepona Golf and 1.6 mi (2.5 km) from Cristo Beach.

Compare price on Booking.com
Compare price on Booking.com
The Westin Salgados Beach Resort, Algarve
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Guia, Albufeira · 599.75 km from centre

8.5

 

270 reviews

The deluxe The Westin Salgados Beach Resort, Algarve is a 2-minute walk from Salgados Beach, through an exclusive pathway built over the dunes. The 5-star hotel has 6 outdoor swimming pools and modern rooms with panoramic views.

The air-conditioned accommodation at the hotel features private bathrooms with hairdryer and free toiletries, flat-screen cable TV, minibar and a balcony.

The hotel features an à la carte restaurant, where guests can enjoy traditional Portuguese dishes as well as international flavours. The restaurant includes a scenic terrace area. A lounge bar with a terrace is also available.

Following a dip in one of the swimming pools, guests can relax in the nearby sun loungers and enjoy the tranquil surroundings. The poolside area overlooks the green garden and features a snack bar, where refreshing cocktails and light meals are served.

Guests wishing to explore the area without their cars can do so by renting bicycles with the hotel’s 24-hour front desk. Seasonal entertainment programs and a seasonal Kids Club are a part of the hotel’s entertainment offers. Babysitting services are provided, at an extra fee. It is a 6-minute walk from the famed Salgados Golf, with its green 18-hole courses.

The Westin Salgados Beach Resort, Algarve is 6 km away from Albufeira and its extensive beaches. It is a 40-minute drive from the Faro International Airport and there is a shuttle service available, for a surcharge.

Please note that during high season, guests are required to be identifiable by using a discrete bracelet provided by Salgados Dunas Suites.

Guests booking on Non-Refundable Rates should inform Salgados Dunas Suites of their invoicing details (Name, Address and VAT number) at the time of booking.


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

Hotel in Granada · 678.42 km from centre

8.8

 

1,000 reviews

Breakfast available

With a stay at Gran Hotel Luna de Granada in Granada (Distrito Ronda), you'll be within a 5-minute drive of Alhambra and Granada Cathedral. This family-friendly hotel is 1.3 mi (2.1 km) from Plaza Nueva and 0.5 mi (0.8 km) from Library of Andalucia.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hoteles Desconecta2 by Vicoba
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Extremadura, Monesterio · 704.21 km from centre

8.8

 

16 reviews

Breakfast available

With a stay at Hoteles Desconecta2 by Vicoba in Monesterio, you'll be 0.6 mi (0.9 km) from Ham Museum of Monesterio and 28 mi (45 km) from Zafra Castle. This luxury hotel is within the region of Cave of Marvels and Aracena Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Rio Real Golf & Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Marbella · 564.27 km from centre

9.4

 

174 reviews

Breakfast available

Located in Marbella, Rio Real Golf & Hotel is by the sea, within a 15-minute drive of Marbella Theatre and El Pinillo Beach. This golf hotel is 4.9 mi (7.8 km) from Bajadilla Beach.

Compare price on Booking.com
Compare price on Booking.com
Radisson Blu Resort, Lanzarote Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Teguise · 689.71 km from centre

9.2

 

2,152 reviews

<h2>Comfortable Accommodations</h2>

Rooms feature air-conditioning, private bathrooms, sea views, and modern amenities. Additional comforts include minibars, sofa beds, and free WiFi.

<h2>Dining Experience</h2>

The family-friendly restaurant offers Italian, Mediterranean, Spanish, local, and international cuisines. Breakfast includes continental, buffet, vegetarian, vegan, and gluten-free options.

<h2>Leisure Facilities</h2>

Guests can enjoy a year-round outdoor swimming pool, fitness centre, and sun terrace. Wellness packages are available, alongside yoga classes and cycling.

<h2>Prime Location</h2>

Located in Costa Teguise, the hotel is a 6-minute walk from Playa El Ancla. Nearby attractions include Costa Teguise Golf Course (4.4 km) and Jardí­n de Cactus Gardens (14 km). Lanzarote Airport is 11 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Spa Cádiz Plaza
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cádiz · 529.44 km from centre

8.8

 

396 reviews

Breakfast available

With a stay at Hotel Spa Cádiz Plaza, you'll be centrally located in Cádiz, steps from Playa de la Victoria and within a 10-minute walk of Puerta del Mar University Hospital. This beach hotel is 0.5 mi (0.8 km) from Nuevo Mirandilla Stadium and 1.6 mi (2.5 km) from Dársena de Cádiz.

Compare price on Booking.com
Compare price on Booking.com
Viceroy Residences at Ombria Algarve
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Loulé · 606.29 km from centre

7.9

 

11 reviews

Breakfast available

<h2>Elegant Accommodations</h2>

Viceroy Residences at Ombria Algarve in Loulé offers luxurious 5-star resort accommodations with private beach areas, infinity swimming pools, spa facilities, sauna, fitness centre, sun terrace, and lush gardens.

<h2>Exceptional Amenities</h2>

Guests enjoy free WiFi, private check-in and check-out, paid shuttle service, lounge, outdoor fireplace, beauty services, wellness packages, fitness room, 24-hour front desk, concierge service, and family rooms.

<h2>Dining Experience</h2>

The resort features a restaurant, bar, and pool bar, serving continental, American, buffet, à la carte, full English/Irish, vegetarian, vegan, and gluten-free breakfasts. Dining options include brunch, lunch, dinner, high tea, and cocktails.

<h2>Prime Location</h2>

Located 24 km from Faro Airport, the resort is near attractions such as Miradouro Cerro dos Negros (4.7 km) and Castelo de Loulé (8 km). Guests can enjoy yoga, fitness, walking, and cycling tours.

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

Hotel in Málaga Centro, Málaga · 599.27 km from centre

9.0

 

1,071 reviews

Breakfast available

In the heart of Málaga, Hotel ILUNION Malaga is within a 5-minute drive of Málaga Cathedral and Alcazaba of Málaga. This hotel is 1.2 mi (1.9 km) from Port of Malaga and 1.9 mi (3.1 km) from Picasso Museum Malaga.

Compare price on Booking.com
Compare price on Booking.com
Primary image
THE FLAG Hotel Marbella Estepona - Adults Recommended
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Estepona · 552.28 km from centre

9.6

 

356 reviews

Breakfast available

Located in Estepona (New Golden Mile), THE FLAG Hotel Marbella Estepona - Adults Recommended is within a 10-minute drive of Selwo Adventure Park and El Corte Ingles Shopping Center. This golf hotel is 6.1 mi (9.8 km) from Puerto Banús Marina and 6.3 mi (10.2 km) from Estepona Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel & Spa La Residencia Puerto
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tarifa · 488.71 km from centre

9.6

 

344 reviews

Breakfast available

With a stay at Hotel & Spa La Residencia Puerto, you'll be centrally located in Tarifa, steps from Castle de Guzman El Bueno and within a 5-minute walk of Playa de los Lances. This family-friendly hotel is 0.4 mi (0.6 km) from St. Matthew's Church and 0.4 mi (0.6 km) from Punta Tarifa.

Compare price on Booking.com
Compare price on Booking.com
Primary image
W Residences Algarve
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Castelo, Albufeira · 598.37 km from centre

9.0

 

22 reviews

Breakfast available

Located in Albufeira, W Residences Algarve is a 4-minute drive from Albufeira Marina and 6 minutes from Sao Rafael Beach. This luxury hotel is 3.9 mi (6.2 km) from Albufeira Old Town Square and 4.6 mi (7.5 km) from Praia dos Alemães.

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