Last-minute family 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+ 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.
Playadulce
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 Roquetas de Mar, Aguadulce · 431.99 mi from centre

8.4

 

1,016 reviews

This seafront hotel is surrounded by gardens and has an outdoor swimming pool with free towels and sun loungers. Playadulce offers free Wi-Fi in common areas on the 4th floor.

Facilities at Playadulce include a tennis court and minigolf, available at an extra cost. There is also a heated indoor pool. 3 golf courses are found nearby, including La Envia. The hotel’s El Torito Beach Club is open in peak season.

Some rooms at Playadulce have a balcony or terrace and satellite TV. Air conditioning and heating are available seasonally.

Adults use the Acquaplaya Spa Centre at the Playasol Spa Hotel in Roquetas de Mar. This includes a spa circuit and a range of treatments.

Buffet breakfast at the Andalucia restaurant features show cooking. The baby corner includes free facilities for parents’ use. A full entertainment programme is offered for adults and children. There is also bar and a pub.

Compare price on Booking.com
Compare price on Booking.com
Hotel Boutique Convento San Diego
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, Fuentes de León · 434.68 mi from centre

8.7

 

109 reviews

Enjoy a unique getaway in this boutique hotel – the result of a beautifully renovated 16th-century convent that enjoys breathtaking views of the peaceful countryside within which it is nestled.

Soak up the tranquil ambience of this historical building that has been thoughtfully decorated to make the most of its stunning structure and setting. Marvel at the glorious arches and exposed stonework that is illuminated with subtle lighting and clever design. Walk along the tiled corridors, admire the wooden beams and gaze at the views from the gallery that runs around the central courtyard.

Once inspired by your setting, go exploring around the convent and visit the charming village to sample the local culture that boasts ancient tradition and heritage. You can also swim in the river in the grounds.

Compare price on Booking.com
Compare price on Booking.com
Relaxia Olivina
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, Puerto del Carmen · 437.89 mi from centre

7.6

 

314 reviews

Featuring an outdoor swimming pool and buffet restaurant, Relaxia Olivina Lanzarote is located 250 metres from the beach in Puerto del Carmen. This hotel offers an on-site fitness centre and tennis courts.

Each bright room comes with a private balcony, safe and TV. There is a private bathroom with a bath and hairdryer.

The hotels offers 3 outdoor swimming pools in total. Two of them are filled with sea water and the other is heated in winter. All have a children´s zone. There is a large poolside sun terrace and bar. Relaxia Olivina also has a children’s playground and 24-hour reception.

Lanzarote Airport is 6 km from the hotel and Lanzarote Golf Resort is 2 km away.

Compare price on Booking.com
Compare price on Booking.com
Sobreiras Alentejo Country Hotel - by Unlock Hotels
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 Grandola, Santa Margarida da Serra · 443.90 mi from centre

8.2

 

1,211 reviews

Offering an outdoor pool and a restaurant, Sobreiras Alentejo Country Hotel - by Unlock Hotels is located in Grândola. Free quick internet access via optical fiber is available.

Each room here will provide you with air conditioning, a terrace and a minibar. The private bathroom comes with a bath or shower and free toiletries. You can enjoy mountain and garden views. Extras include a desk, a safety deposit box and a laptop safe.

At Sobreiras Alentejo Country Hotel - by Unlock Hotels you will find a 24-hour front desk, a garden and a terrace. Other facilities offered at the property include luggage storage.

An array of activities can be enjoyed in the surroundings, including cycling and hiking. The property offers free parking. Lisbon Portela Airport is 124 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Mirador Papagayo by LIVVO
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.

Resort in Yaiza · 448.69 mi from centre

8.4

 

328 reviews

Breakfast available

When you stay at Hotel Mirador Papagayo by LIVVO in Yaiza, you'll be near the beach – a 4-minute drive from Marina Rubicon and 8 minutes from Playa Blanca. This beach resort is 15.6 mi (25.1 km) from Puerto del Carmen Beach and 3.8 mi (6.1 km) from Papagayo Beach.

Compare price on Booking.com
Compare price on Booking.com
THB Royal
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 Yaiza, Playa Blanca · 449.28 mi from centre

8.1

 

468 reviews

THB Royal is 400 metres from Playa Blanca Beach, in southern Lanzarote. It has 2 outdoor pools, terraces and pretty gardens.

The low-rise complex offers spacious, bright rooms with air conditioning, a flat-screen TV and private bathroom. THB Royal also has a restaurant, serving international and local food.

The complex offers a tennis court and a children’s play area. There is also a 24-hour reception, with currency exchange and car rental service.

The hotel is a short walk from the Marina Rubicon Shopping Centre, and the centre of Playa Blanca beach. This charming fishing village has many bars and restaurants, and wonderful views across the sea to Fuerteventura.

Compare price on Booking.com
Compare price on Booking.com
Primary image
THB Tropical Island Aparthotel
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 Yaiza · 449.35 mi from centre

8.2

 

901 reviews

When you stay at THB Tropical Island Aparthotel in Yaiza, you'll be near the beach – a 2-minute drive from Playa Blanca and 5 minutes from Marina Rubicon. This family-friendly hotel is 18.2 mi (29.2 km) from Puerto del Carmen Beach and 4.8 mi (7.7 km) from Papagayo Beach.

Compare price on Booking.com
Compare price on Booking.com
Labranda Bahía de Lobos
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 · 456.53 mi from centre

8.1

 

1,500 reviews

Labranda Bahía de Lobos is located in Corralejo, 800 metres from the beach. This hotel features a restaurant and bar, 2 shared outdoor swimming pools, free WiFi, and a fitness centre.

Each air-conditioned room in this hotel has 2 single beds joined together, a flat-screen TV with satellite channels, desk, and seating area with a sofa bed, and balcony. A safe is available for an extra charge. The private bathroom comes with a shower and hairdryer.

The restaurant at this property serves a buffet-style international menu. There is also a terrace with sun loungers around the pool, tennis court, and a spacious garden. The games room includes a billiards table, table tennis facilities, and darts.

Guests can practice a wide range of water sports activities in the area such as surf, kite-surf, and paddle surf.

You can find several restaurants, bars, and shops within a 10-minute walk of Labranda Bahía de Lobos. Corralejo Port, with ferry services to Lanzarote, is 2 km from the property, and Fuerteventura Airport is 40 minutes away by car.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Oran Bay Managed By Accor
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 Oran · 460.67 mi from centre

7.0

 

112 reviews

Breakfast available

A stay at Hotel Oran Bay Managed By Accor places you in the heart of Oran, within a 5-minute drive of Abdelhamid Ben Badis Mosque and Musée National Ahmed Zabana. This family-friendly hotel is 2 mi (3.3 km) from Pasha’s Mosque and 2.6 mi (4.2 km) from Grande Poste.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Le Méridien Oran Hotel & Convention Centre
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 Oran · 461.79 mi from centre

7.6

 

114 reviews

Breakfast available

A stay at Le Méridien Oran Hotel & Convention Centre places you in the heart of Oran – a 4-minute drive from Abdelhamid Ben Badis Mosque and 6 minutes from Musée National Ahmed Zabana. This family-friendly hotel is 3.3 mi (5.3 km) from Pasha’s Mosque and 3.9 mi (6.3 km) from Palais de la Culture.

Compare price on Booking.com
Compare price on Booking.com
Hotel Arena Castillo - New Opening sum 25!
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 Caleta de Fuste, Caleta De Fuste · 467.36 mi from centre

9.5

 

4 reviews

Hotel Arena Castillo - New Opening sum 25! has an outdoor swimming pool, fitness centre, a terrace and restaurant in Caleta De Fuste. With free WiFi, this 4-star hotel offers a kids' club and a 24-hour front desk. Guests can make use of a bar.

The hotel will provide guests with air-conditioned rooms offering a wardrobe, a kettle, a fridge, a microwave, a safety deposit box, a flat-screen TV and a private bathroom with a shower. At Hotel Arena Castillo - New Opening sum 25! rooms are equipped with a seating area.

An à la carte breakfast is available at the accommodation.

Hotel Arena Castillo - New Opening sum 25! offers a children's playground.

Castillo Beach is 500 metres from the hotel, while Fuerteventura Golf Club is 4.3 km from the property. Fuerteventura Airport is 6 km away.

Compare price on Booking.com
Compare price on Booking.com
Broncemar Beach Suites
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 Caleta de Fuste, Caleta De Fuste · 467.66 mi from centre

8.2

 

1,183 reviews

Located just 300 metres from Caleta de Fuste Beach, Broncemar Beach Suites is designed as a small village, with pedestrian streets, squares and gardens. It offers 3 swimming pools, 2 hot tubs and a range of bars and restaurants.

Each apartment at the Broncemar Beach Suites features 1 bedroom, a balcony and a living-dining area. The kitchenette includes an electric hob, microwave and fridge.

Broncemar Beach has 3 outdoor swimming pools -one for children and two for adults, one heated in winter- and facilities for children, as well as a games room and a supermarket. You will also find Olivia Beach, La Arbequina and 3 Olivos bars and restaurants.

The property is located on the outskirts of Caleta de Fuste, a charming fishing village with a marina and a variety of restaurants, bars and shops. Fuerteventura Airport is just 5 km away.

Compare price on Booking.com
Compare price on Booking.com
Sheraton Fuerteventura Golf & Spa Resort
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 Caleta de Fuste, Caleta De Fuste · 468.06 mi from centre

8.5

 

531 reviews

Sheraton Fuerteventura is located on the beachfront in a residential area of Fuerteventura’s east coast. It offers 4 outdoor pools, a spa, mini-golf course and air-conditioned rooms.

All rooms at the Sheraton Fuerteventura Golf & Spa Resort are spacious and feature attractive décor. They are equipped with satellite TV and the private bathrooms come with a hairdryer. Free WiFi is available.

The hotel has 4 restaurants, including an International buffet and an Asian restaurant. There are also 3 bars, one of which is a poolside bar on wooden decking.

The Spa Thalasso Hespérides features a steam room, ice igloo and hammam. There is a tennis court. The hotel offers discounts on green fees at the adjoining course.

Fuerteventura Airport is just 10 minutes’ drive from the Sheraton Fuerteventura.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tulum Beach Resort Dakhla
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 Dakhla · 773.65 mi from centre

9.0

 

17 reviews

Breakfast available

Located in Dakhla, Tulum Beach Resort Dakhla is within a 5-minute drive of Dakhla Conference Center and Dakhla Bay. This beach hotel is 3.3 mi (5.3 km) from Al Kassam Mosque and 3.8 mi (6 km) from Dakhla Public Garden.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hôtel Oasis Dakhla
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 Dakhla · 777.95 mi from centre

8.0

 

2 reviews

Breakfast available

With a stay at Hôtel Oasis Dakhla in Dakhla, you'll be a 1-minute walk from Dakhla Bay and 5 minutes by foot from Garden of the Mosque. This beach hotel is 0.6 mi (0.9 km) from Church of Our Lady of Mount Carmen and 2.6 mi (4.2 km) from Dakhla Public Garden.

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