Hero Image

Curated luxury hotels in Morocco

Search
Fri 24 Jul
Mon 27 Jul
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 24 Jul
Mon 27 Jul
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 Carboneras Cabo de Gata Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Levante Almeriense, Carboneras · 751.43 km from centre

8.9

 

1,033 reviews

Facing the beachfront, Hotel Carboneras Cabo de Gata Spa offers 4-star accommodations in Carboneras and features a seasonal outdoor swimming pool, shared lounge and terrace. Providing a bar, the property is located within a 4-minute walk of Carboneras Beach. The property provides a 24-hour front desk, airport transportation, a concierge service and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms with a desk, an electric tea pot, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. All guest rooms feature a closet.

A buffet, continental or vegetarian breakfast is available at the property. At Hotel Carboneras Cabo de Gata Spa you'll find a restaurant serving Mediterranean cuisine. Vegetarian and gluten-free options can also be requested.

Marina Golf Club is 12 miles from the accommodation, while Mojacar Marina Golf is 14 miles away. Almeria Airport is 36 miles from the property.

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

Hotel in Costa de la Luz Huelva, Islantilla · 602.25 km from centre

8.7

 

2,760 reviews

The all-inclusive Estival Islantilla is located directly in front of Islantilla Beach, on the Costa de la Luz. It offers 3 outdoor pools, as well as air-conditioned studios and suites with private balconies.

Some of the accommodations at Estival Islantilla has sea views. All rooms have a safe, mini-bar and satellite TV. Free WiFi is available throughout the property.

The property offers a buffet restaurant, a mexican restaurant and 2 bars including the pool bar. Guests can benefit from a varied entertainment program and a family club.

Guests can relax in the pretty gardens, while the sun terrace around the pool has loungers. Estival Islantilla has an indoor pool and a fitness center. The property offers access to Islantilla Beach.

Staff at the 24-hour reception can arrange car or bicycle rental and organize excursions. An airport shuttle service is available on request.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Quinta dos Poetas Nature Hotel & Apartments
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Olhao · 591.13 km from centre

9.4

 

216 reviews

Breakfast available

Located in Olhao, Quinta dos Poetas Nature Hotel & Apartments is in a rural location, within a 10-minute drive of Ria Formosa Natural Park and Olhao Municipal Market. This family-friendly hotel is 7.2 mi (11.6 km) from Old Town and 7.5 mi (12.1 km) from Faro Cathedral.

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

Hotel in Sur, Seville · 629.19 km from centre

9.0

 

1,002 reviews

Breakfast available

With a stay at NH Collection Sevilla in Seville (Sur), you'll be within a 5-minute drive of Royal Alcázar of Seville and Plaza de España. This hotel is 2.1 mi (3.3 km) from Seville Cathedral and 2.6 mi (4.1 km) from Metropol Parasol.

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

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

8.4

 

556 reviews

Breakfast available

A stay at Hotel Mir Octavio places you in the heart of Algeciras, within a 10-minute walk of RENFE and Estatua de Paco de Lucia. This hotel is 14.4 mi (23.2 km) from Rock of Gibraltar and 0.4 mi (0.7 km) from Plaza Alta.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Malaga Hills, Adults Only boutique, wellness & hiking Eco-Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in La Axarquía, Còmpeta · 628.69 km from centre

9.6

 

23 reviews

Breakfast available

Located in Còmpeta, Malaga Hills, Adults Only boutique, wellness & hiking Eco-Hotel is in a national park, a 3-minute drive from Plaza Almijara and 11 minutes from The Sierras of Tejeda, Almijara & Alhama. This hotel is 11.9 mi (19.1 km) from Playa de Torre del Mar and 16.8 mi (27.1 km) from Baviera Golf.

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

Hotel in Seville · 631.07 km from centre

8.4

 

316 reviews

Breakfast available

With a stay at Casa Romana Hotel Boutique in Seville (Historical Center), you'll be a 3-minute walk from Alameda de Hércules and 12 minutes by foot from Seville Cathedral. This luxury hotel is 0.4 mi (0.6 km) from Metropol Parasol and 0.6 mi (0.9 km) from Plaza de Armas Shopping Center.

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

Hotel in Fuengirola · 576.01 km from centre

8.4

 

869 reviews

Breakfast available

With a stay at Hotel Angela - Adults Recommended in Fuengirola (Los Boliches), you'll be a 5-minute drive from Fuengirola Beach and 12 minutes from Carvajal Beach. This beach hotel is 10 mi (16.1 km) from Benalmadena Marina and 10.1 mi (16.2 km) from Carihuela Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ROBINSON QUINTA DA RIA - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Vila Real Santo Antonio · 598.19 km from centre

9.0

 

69 reviews

Breakfast available

With a stay at ROBINSON QUINTA DA RIA - All Inclusive in Vila Real Santo Antonio, you'll be next to a golf course, within a 15-minute drive of Old Town and Quinta da Ria Golf Course. This all-inclusive property is 8.3 mi (13.4 km) from Monte Gordo Beach and 0.1 mi (0.1 km) from Ria Formosa Natural Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel BlueBay Banús
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

7.6

 

694 reviews

Breakfast available

With a stay at Hotel BlueBay Banús in Marbella (Puerto Banús), you'll be within a 5-minute drive of Puerto Banús Beach and Puerto Banús Marina. This hotel is 0.5 mi (0.8 km) from Malaga Province Beaches and 11.9 mi (19.1 km) from Estepona Beach.

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

Hotel in Fuengirola · 576.55 km from centre

8.2

 

3,376 reviews

Design hotel located on the beachfront and offering stunning views of Los Boliches beach, it also has an outdoor pool with incredible views.

The ILUNION Fuengirola Hotel offers a wide range of services and facilities that are completely comfortable and an accessible hotel. It has meeting rooms, charging points for electric cars, private underground parking available for an additional fee, a restaurant and a bar.

Explore the surroundings of the hotel and visit charming towns on the Costa del Sol. The Ilunion Fuengirola is a 20-minute walk from the city center. The station is located 656 feet from the hotel and offers a direct connection to Malaga Airport.

The rooms at the Ilunion Fuengirola have central air conditioning and free Wi-Fi. They have satellite TV and a free safe. The private bathroom is equipped with a hairdryer and free toiletries. Many of the rooms offer sea views and some have a private terrace.

Pets are allowed. A supplement of EUR 35 per pet per night applies. Guests must confirm that their reservation is pet-friendly and call the hotel to verify availability and ensure that the room is fully equipped. Guests will be provided with access rules upon arrival at the property, which they must read and agree to.

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

Hotel in Cavacos, Loulé · 593.81 km from centre

8.0

 

522 reviews

A stay at Hotel Quarteirasol places you in the heart of Loulé, within a 10-minute drive of Quarteira Beach and Aqua Show Park. This hotel is 2.5 mi (4.1 km) from Vilamoura Beach and 3 mi (4.8 km) from Vilamoura Marina.

Compare price on Booking.com
Compare price on Booking.com
Exe Las Adelfas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alto Guadalquivir, Córdoba · 711.49 km from centre

8.7

 

3,262 reviews

Breakfast available

Exe Las Adelfas is set in the residential district of Brillante, 5 minutes’ drive from Córdoba city center. It features attractive gardens, a seasonal outdoor pool and free WiFi.

Rooms at Las Adelfas are bright and air conditioned. All accommodations has satellite TV and a mini-bar.

The Exe Las Adelfas restaurant serves a daily buffet breakfast as well as dinner service from 8:30 p.m. to 10:30 p.m.

The hotel is approximately 1.9 mi from Córdoba’s old town, which has a wide selection of cafés and traditional tapas bars. The city’s famous mosque is around 10 minutes’ drive from Las Adelfas.

The number 13 bus stops outside the hotel and connects you to Córdoba Railway and Bus Station, as well as the main shopping district. Free exterior parking is available, as well as secure garage parking for a surcharge.

Compare price on Booking.com
Compare price on Booking.com
Reception
Cabogata Jardín Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Almeria · 711.89 km from centre

7.8

 

170 reviews

Breakfast available

With a stay at Cabogata Jardín Hotel in Almeria (Retamar), you'll be within a 5-minute drive of El Toyo Beach and Cabo de Gata-Níjar Natural Park. This family-friendly hotel is 0.1 mi (0.1 km) from Palacio de Exposiciones y Congresos Cabo de Gata and 0.2 mi (0.3 km) from Plaza del Mar.

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

Hotel in Carihuela, Torremolinos · 586.60 km from centre

8.6

 

359 reviews

Breakfast available

Located in Torremolinos (Montemar), Hotel Princesa Solar is within a 5-minute drive of La Bateria Park and Carihuela Beach. This hotel is 1.6 mi (2.5 km) from Puerto Marina Shopping and 2.1 mi (3.4 km) from Molino del Inca.

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

Hotel in Granada City Center, Granada · 678.56 km from centre

9.0

 

640 reviews

Breakfast available

A stay at Eurostars Puerta Real Hotel places you in the heart of Granada, within a 10-minute walk of Plaza Nueva and Granada Cathedral. This hotel is 0.7 mi (1.1 km) from Alhambra and 19.9 mi (32.1 km) from Sierra Nevada Ski Resort.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel HD Beach Resort & SPA
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Teguise, Teguise · 686.90 km from centre

8.6

 

115 reviews

When you stay at Hotel HD Beach Resort & SPA in Teguise, you'll be on the beach, within a 10-minute walk of Lanzarote Beaches and Playa Los Charcos. This beach hotel is 13.7 mi (22.1 km) from Puerto del Carmen Beach and 11.9 mi (19.2 km) from Playa de Matagorda.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hipotels Barrosa Garden
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Chiclana de la Frontera · 514.36 km from centre

9.2

 

124 reviews

When you stay at Hipotels Barrosa Garden in Chiclana de la Frontera, you'll be next to a golf course, within a 5-minute walk of La Barrosa Beach and Centro Comercial Novocenter. This family-friendly resort is 20.9 mi (33.7 km) from Playa de la Victoria and 0.8 mi (1.3 km) from Golf Novo Sancti Petri.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Belver Boa Vista Hotel & Spa - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albufeira Center, Albufeira · 598.27 km from centre

7.8

 

600 reviews

With a stay at Belver Boa Vista Hotel & Spa - Adults Only, you'll be centrally located in Albufeira, within a 5-minute drive of Albufeira Old Town Square and Albufeira Marina. This spa hotel is 9.2 mi (14.9 km) from Falesia Beach and 2.6 mi (4.2 km) from The Strip.

Compare price on Booking.com
Compare price on Booking.com
Mediterraneo Bay Hotel & Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Roquetas de Mar · 687.00 km from centre

8.0

 

1,418 reviews

Surrounded by gardens, this seafront hotel offers a lagoon-style outdoor pool and hot tub, and air-conditioned rooms with a private balcony. Mediterraneo Bay is located directly on Roquetas de Mar Beach.

Each room at the Mediterraneo Bay is spacious and bright, with flat-screen TV and mini-bar. Some rooms have sea views, and all have a private bathroom with a hairdryer. Baby cots are available on request.

There are water slides for children and adults.

Mediterraneo Bay has 3 different restaurants: Green monkey beachfront restaurant, renovated and with varied cuisine. Taka Maka, an Asian restaurant; El Zeker, an international restaurant and The Grill, a barbecue style restaurant next to the pool.

The hotel is just 1.2 mi from Roquetas Harbor and the historic old town. Almería city center is 12 mi away.

Please note that half and full board rates does not include drinks.

Please note: Babies from 0 to 1 year old are considered during the stay. Children from 2 to 12 years old are allowed during the stay. From 13 years old, will be considered adults.

Please note that The queen room maximum occupancy is 2 adults. It does not allow children or babies.

The Spa and gym is for people over 18 years of age and has a supplement.

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