Curated family friendly hotels 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+ years
2

Children

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

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
Iberostar Waves Málaga Playa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Torrox · 385.13 mi from centre

8.6

 

538 reviews

Breakfast available

With a stay at Iberostar Waves Málaga Playa in Torrox, you'll be next to a golf course, within a 15-minute drive of Balcon de Europa and Aerobaby Medina. This beach hotel is 8.5 mi (13.6 km) from Burriana Beach and 0.2 mi (0.4 km) from Playa en Torrox Costa.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pestana Blue Alvor Beach Hotel
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Alvor, Portimão · 378.00 mi from centre

7.2

 

5 reviews

With a stay at Pestana Blue Alvor Beach Hotel in Portimão (Torralta), you'll be a 5-minute drive from Alvor Beach and 8 minutes from Rocha Beach. This all-inclusive hotel is 13.5 mi (21.7 km) from Marina de Lagos and 12 mi (19.3 km) from Algarve International Autodrome Raceway.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel ILUNION Hacienda de Mijas
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Mijas · 359.45 mi from centre

7.8

 

557 reviews

Breakfast available

When you stay at Hotel ILUNION Hacienda de Mijas in Mijas, you'll be in the mountains, within a 15-minute drive of Los Boliches Beach and Fuengirola Beach. This family-friendly hotel is 10.2 mi (16.4 km) from Carihuela Beach and 10.1 mi (16.2 km) from Benalmadena Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Baia Grande
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Sesmarias, Albufeira · 371.62 mi from centre

8.2

 

822 reviews

Breakfast available

Located in Albufeira, Hotel Baia Grande is by the ocean – a 3-minute drive from Albufeira Marina and 5 minutes from Sao Rafael Beach. This family-friendly hotel is 2.8 mi (4.5 km) from Albufeira Old Town Square and 4.8 mi (7.7 km) from The Strip.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Monte Xisto Hotel Rural
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Alentejo, Santiago do Cacém · 431.47 mi from centre

9.6

 

16 reviews

Breakfast available

With a stay at Monte Xisto Hotel Rural in Santiago do Cacém, you'll be 11.7 mi (18.8 km) from Santiago do Cacem Castle and 13.9 mi (22.3 km) from Porto Covo Beach. This family-friendly hotel is 15.8 mi (25.4 km) from Safari Badoca Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Abades Nevada Palace
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Granada · 420.63 mi from centre

8.0

 

573 reviews

Breakfast available

With a stay at Hotel Abades Nevada Palace in Granada (Zaidin), you'll be within a 15-minute drive of Alhambra and Granada Cathedral. This luxury hotel is 18.7 mi (30.1 km) from Sierra Nevada Ski Resort and 0.3 mi (0.5 km) from Estadio Nuevo los Carmenes.

Compare price on Booking.com
Compare price on Booking.com
Primary image
AP Adriana Beach Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Albufeira e Olhos de Água, Albufeira · 370.53 mi from centre

8.6

 

390 reviews

When you stay at AP Adriana Beach Resort in Albufeira, you'll be by the ocean, within a 15-minute drive of Falesia Beach and Balaia Golf Village. This all-inclusive hotel is 8.1 mi (13 km) from Albufeira Old Town Square and 5.6 mi (9.1 km) from The Strip.

Compare price on Booking.com
Compare price on Booking.com
Hotel Palacio de Oñate
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Andalusia, Guadix · 442.26 mi from centre

8.2

 

808 reviews

This hotel is situated in the historical centre of Gaudix, near the Cathedral and surrounded by the monuments of this ancient, Andalusian town.

Unwind in the hotel’s spa, with its hydro-therapy treatments, massages and sun terrace. You can pamper yourself in this spa hotel, and it is the ideal place to get away from it all. The hotel is elegant and has a classic, continental-style decor. In the evening, you can enjoy a relaxing meal in the hotel’s restaurant – with a large dining room, and a more intimate area.

Gaudix is located about 40 minutes’ drive from the beautiful, monumental city of Granada. From here you can also visit the spectacular natural landscape of the Sierra Nevada.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Vila Gale Albacora Eco-Resort Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tavira · 369.35 mi from centre

8.4

 

382 reviews

Breakfast available

Located in Tavira, Vila Gale Albacora Eco-Resort Hotel is in a national park – a 1-minute drive from Ria Formosa Natural Park and 5 minutes from Tavira Gran Plaza Shopping Mall. This family-friendly hotel is 2.2 mi (3.6 km) from Tavira Living Science Center and 2.3 mi (3.6 km) from Nossa Senhora do Carmo Church.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Riu Palace Tres Islas
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Corralejo, La Oliva · 455.41 mi from centre

8.8

 

219 reviews

Breakfast available

When you stay at Hotel Riu Palace Tres Islas in La Oliva, you'll be on the beach, within a 5-minute walk of Corralejo Beach and Grandes Playas de Corralejo. This beach hotel is 14.3 mi (23 km) from Playa Blanca and 15.8 mi (25.4 km) from Marina Rubicon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
AMA Islantilla Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Costa de la Luz Huelva, Lepe · 374.81 mi from centre

8.8

 

265 reviews

Breakfast available

Located in Lepe, AMA Islantilla Resort is by the ocean, within a 5-minute drive of Islantilla Golf Club and Islantilla Congress and Exhibition Centre. This golf hotel is 1 mi (1.6 km) from La Hacienda de Islantill Shopping Center and 1.1 mi (1.8 km) from Playa de Islantilla.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pousada Castelo de Alcácer do Sal - Historic Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Alentejo, Alcacer do Sal · 461.72 mi from centre

9.2

 

177 reviews

Breakfast available

With a stay at Pousada Castelo de Alcácer do Sal - Historic Hotel in Alcacer do Sal, you'll be a 1-minute walk from Alcacer do Sal Castle and 7 minutes by foot from Museu Municipal Pedro Nunes. This hotel is 23.5 mi (37.9 km) from Comporta Beach and 27.6 mi (44.4 km) from Troia Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Best Tritón
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Benalmádena · 363.13 mi from centre

8.0

 

499 reviews

When you stay at Hotel Best Tritón in Benalmádena, you'll be on the beach, within a 15-minute walk of Carihuela Beach and Benalmadena Marina. This beach hotel is 10 mi (16.1 km) from Los Boliches Beach and 11.9 mi (19.1 km) from Port of Malaga.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Seaside Los Jameos Playa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Los Pocillos, Tías · 436.93 mi from centre

9.4

 

426 reviews

When you stay at Seaside Los Jameos Playa in Tías, you'll be on the beach, within a 5-minute walk of Pocillos Beach and Playa de Matagorda. This beach hotel is 1.9 mi (3.1 km) from Puerto del Carmen Beach and 18.1 mi (29.1 km) from Marina Rubicon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Cala Resort
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Mijas · 355.15 mi from centre

9.2

 

335 reviews

Breakfast available

Located in Mijas, La Cala Resort is in a rural location, within a 15-minute drive of Malaga Province Beaches and La Luna-Royale Beach. This golf hotel is 11.4 mi (18.3 km) from Los Boliches Beach and 8.7 mi (14 km) from Cabopino Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pestana Alvor South Beach, Premium Suite Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Alvor, Portimão · 378.17 mi from centre

8.6

 

85 reviews

With a stay at Pestana Alvor South Beach, Premium Suite Hotel in Portimão (Torralta), you'll be within a 15-minute drive of Alvor Beach and Rocha Beach. This beach hotel is 13.1 mi (21.1 km) from Marina de Lagos and 12.3 mi (19.8 km) from Algarve International Autodrome Raceway.

Compare price on Booking.com
Compare price on Booking.com
Ilunion Calas de Conil
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Conil de la Frontera · 316.85 mi from centre

8.7

 

4,846 reviews

Breakfast available

Located on the seafront in the Costa de Luz village of Roche, a 15-minute drive from Conil de la Frontera.

Featuring a private balcony or terrace, each spacious room has modern décor and a seating area. Rooms are equipped with a flat-screen satellite TV. The private bathroom includes a hairdryer and free toiletries. Some rooms offer sea views.

Next to the pool guests can enjoy a snack bar and the à la carte restaurant Cala Encendida, serving Mediterranean cuisine and local fresh fish. The Ilunion Calas de Conil also has a restaurant that serves traditional local dishes. Free WiFi is available throughout the property.

Services for children include a kids’ club and playground, while the varied entertainment programme also offers aqua-fitness sessions in summer and night-time shows for adults.

An on-site fitness centre is available for guests for free. Other sports facilities include paddle tennis, water polo and volleyball. Discounts are offered for various golf courses in the area.

This hotel is entirely accessible. Rooms adapted for persons with visual or hearing impairment, as well as wheelchair adapted rooms are available on request.

Jerez Airport is a 50-minute drive from the hotel, while Seville is 150 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Casona de Calderón Gastronomic & Boutique Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Province of Seville, Osuna · 393.16 mi from centre

8.4

 

85 reviews

Breakfast available

With a stay at La Casona de Calderón Gastronomic & Boutique Hotel, you'll be centrally located in Osuna, steps from Parroquia Nuestra Señora de la Victoria and within a 5-minute walk of Cilla del Cabildo Colegial. This family-friendly hotel is 0.7 mi (1.1 km) from Osuna University and 0.7 mi (1.1 km) from Colegiata de Santa María de la Asunción.

Compare price on Booking.com
Compare price on Booking.com
Algarve Marriott Salgados Golf Resort & Spa
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Guia, Albufeira · 372.94 mi from centre

8.4

 

231 reviews

Breakfast available

The luxurious 5-star Algarve Marriott Salgados Golf Resort & Spa is next to the Salgados Golf and features scenic ocean views. The hotel features 3 outdoor swimming pools, a SPA & Wellness Centre as well as restaurants and bars with panoramic views.

The modern rooms at the Algarve Marriott Salgados Golf Resort & Spa feature a private entrance, bathroom, flat-screen cable TV and a minibar. Some rooms also feature a balcony and views over the ocean and the golf course.

Guests can enjoy local and international cuisine in one of the property’s à la carte restaurants. The restaurants feature plenty of natural light and offer views over the property, the golf course and the ocean. Breakfast is served each morning in the bright dining rooms. A snack bar is available, for lighter meals.

Also featured are lounge bars, where refreshing drinks are served. The outdoor swimming pools feature sun loungers and a terrace, where guests can quietly relax following a swim. The Spa & Wellness centre is accessible for a surcharge, the SPA can be used by people over 16 years of age. The Spa & Wellness centre features a heated indoor swimming pool, Turkish bath and a sauna. Massages are also available, at a surcharge. The hotel also features a state-of-the-art business centre. Free WiFi access is available in public areas.

It is a 2-minute walk from the famed Salgados Golf, with its green 18-hole courses. Salgados Beach is a 5-minute drive away. The Albufeira city centre is a 16-minute drive and the Algarve Marriott Salgados Golf Resort & Spa is a 29-minute drive from the famous cliff-surrounded Falésia Beach.

The Faro International Airport is a 40-minute drive away from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Enigma - Nature & Water Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Odemira · 403.36 mi from centre

8.2

 

208 reviews

Breakfast available

When you stay at Enigma - Nature & Water Hotel in Odemira, you'll be near the beach and 13 minutes by car from Zambujeira do Mar Beach. This family-friendly hotel is 20.8 mi (33.4 km) from Arrifana Beach and 7.4 mi (11.9 km) from Odeceixe Beach.

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