Hero Image

Curated luxury hotels in Morocco

Search
Fri 27 Mar
Mon 30 Mar
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 27 Mar
Mon 30 Mar
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
Diver Roquetas Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Roquetas de Mar · 685.48 km from centre

8.0

 

29 reviews

Breakfast available

When you stay at Diver Roquetas Hotel in Roquetas de Mar, you'll be near the beach, within a 5-minute walk of Roquetas de Mar Beach and Playa Serena. This family-friendly hotel is 0.6 mi (1 km) from 360 Sports Complex and 0.9 mi (1.4 km) from Castor Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ukino Palmeiras Village Family Resort - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Alporchinhos, Lagoa · 602.15 km from centre

8.2

 

57 reviews

Breakfast available

With a stay at Ukino Palmeiras Village Family Resort - All Inclusive in Lagoa (Alporchinhos), you'll be within a 15-minute drive of Salgados Beach and Nossa Senhora da Rocha Chapel. This all-inclusive property is 9.6 mi (15.5 km) from Albufeira Old Town Square and 16.3 mi (26.2 km) from Balaia Golf Village.

Compare price on Booking.com
Compare price on Booking.com
Doña Pakyta
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Nijar, San José · 717.51 km from centre

8.6

 

1,089 reviews

Facing the beachfront, Doña Pakyta offers 4-star accommodations in San José and features a garden, shared lounge and terrace. Providing a bar, the property is located within a 4-minute walk of San Jose Beach. The property provides a 24-hour front desk, airport transportation, room service and free WiFi.

A buffet breakfast is available at the hotel. At Doña Pakyta you'll find a restaurant serving Mediterranean and Local cuisine. Vegetarian, dairy-free and vegan options can also be requested.

Guests at the accommodation will be able to enjoy activities in and around San José, like hiking and cycling.

Museum of Almeria is 24 miles from Doña Pakyta, while Andalusian Center of Photography is 25 miles away. Almeria Airport is 18 miles from the property.

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

Hotel in Western Sahara, Laayoune · 784.47 km from centre

7.2

 

61 reviews

Breakfast available

With a stay at Al Massira in Laayoune, you'll be within a 10-minute walk of El Mchawar Place and Place Oum Saad. This hotel is 0.7 mi (1.2 km) from Spanish Cathedral and 1 mi (1.6 km) from Sheikh Mohamed Laghdaf Stadium.

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

Hotel in Ronda · 578.16 km from centre

8.2

 

3,408 reviews

The hotel is located in Ronda’s town center, just around the corner from the Plaza de Toros famed as the birthplace of bullfighting. Free Wi-Fi is provided.

The contemporary and original hotel captures Ronda’s ambiance as it blends tradition with modernity. It has panoramic views of the mountain ranges and offers free Wi-Fi throughout.

Located just a few yards from the new bridge that links new Ronda with its commercial shops and restaurants to the old town, there you can roam the characteristic Andalusian winding streets where you can find shops famous for their traditional arts and crafts.

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

Hotel in Carihuela, Torremolinos · 586.40 km from centre

8.0

 

140 reviews

Located in Torremolinos (Carihuela), AluaSun Lago Rojo - Adults Recommended is within a 15-minute walk of Carihuela Beach and Bajondillo Beach. This eco-certified hotel is 11 mi (17.8 km) from Port of Malaga and 11.8 mi (18.9 km) from Malagueta Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday Inn Algarve Albufeira by IHG
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albufeira e Olhos de Água, Albufeira · 599.08 km from centre

8.4

 

223 reviews

Breakfast available

With a stay at Holiday Inn Algarve Albufeira by IHG in Albufeira (Correeira), you'll be a 5-minute drive from Albufeira Old Town Square and 5 minutes from Praia dos Alemães. This family-friendly hotel is 1.6 mi (2.6 km) from Oura Beach and 4 mi (6.4 km) from Sao Rafael Beach.

Compare price on Booking.com
Compare price on Booking.com
Globales Los Patos Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Torrequebrada, Benalmádena · 582.77 km from centre

7.4

 

426 reviews

This hotel is located in a quiet part of Benalmádena, just 820 feet from the beach. It has its own water park and offers air-conditioned rooms with a private balcony.

All of the spacious rooms in Los Patos have satellite TV and practical tiled floors. Some have partial sea views.

The on-site water park includes a children's pool with many water games and slides. The adult's pool also has a 4-track water slide and several other slides. There is also a poolside bar.

Los Patos Hotel has a sun terrace and spacious gardens with palm trees. There is also free Wi-Fi in public areas, and a TV room.

A varied entertainment program is offered, and children can enjoy the Pirate-themed mini club.

Benalmádena Marina is about 0.6 mi away, where you will find plenty of bars, shops and restaurants. Málaga Airport is about 5 mi away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pierre & Vacances Resort Terrazas Costa del Sol
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in Costa del Sol, Manilva · 531.11 km from centre

7.6

 

315 reviews

Breakfast available

When you stay at Pierre & Vacances Resort Terrazas Costa del Sol in Manilva, you'll be by the sea, within a 5-minute drive of Punta de Chullera Beach and La Duquesa Castle. This family-friendly aparthotel is 12.6 mi (20.3 km) from Estepona Beach and 1.9 mi (3 km) from Torreguadiaro Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday World RIWO - Teens Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Benalmádena · 579.89 km from centre

7.6

 

172 reviews

Breakfast available

When you stay at Holiday World RIWO - Teens Hotel in Benalmádena, you'll be next to a golf course, within a 10-minute drive of Carvajal Beach and Benalmadena Marina. This beach hotel is 2.5 mi (4 km) from Los Boliches Beach and 5.5 mi (8.8 km) from Carihuela Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Cueva Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Jerez de la Frontera · 555.99 km from centre

8.2

 

213 reviews

Breakfast available

With a stay at La Cueva Park, you'll be centrally located in Jerez de la Frontera, within a 5-minute drive of Circuito de Jerez – Ángel Nieto and Barcelo Montecastillo Golf. This family-friendly hotel is 4.5 mi (7.3 km) from Parque Canino La Marquesa and 6 mi (9.7 km) from Fair of Horses.

Compare price on Booking.com
Compare price on Booking.com
AluaSun Costa Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Torremolinos · 589.36 km from centre

7.8

 

2,130 reviews

Breakfast available

This hotel offers rooms with a balcony and views of the mountains or sea. It features tennis courts and outdoor pools.

All spacious rooms at AluaSun Costa Park come with satellite TV and air conditioning. They also include a private bathroom.

The hotel has a games room with a billiards table, as well as mini golf and a play area for children. Live shows are performed for guests and there is an entertainment team.

Other services available include a free shuttle service to Torremolinos City Center and to the beach from April until October.

Local cuisine is served at the AluaSun Costa Park's restaurant. There are also poolside bars.

A free shuttle bus with limited spaces runs to the beach and Torremolinos center, 1.3 mi away. Malaga Airport is 3.7 mi away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ohtels Campo De Gibraltar
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Campo de Gibraltar, La Línea de la Concepción · 511.42 km from centre

8.2

 

1,001 reviews

Breakfast available

A stay at Ohtels Campo De Gibraltar places you in the heart of La Línea de la Concepción, a 3-minute drive from Rock of Gibraltar and 6 minutes from Victoria Stadium. This beach hotel is 4.4 mi (7.1 km) from Europa Point Lighthouse and 4.6 mi (7.5 km) from St Michael's Cave.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Marina Bay City Center
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tangier · 459.14 km from centre

8.6

 

105 reviews

Breakfast available

Located in Tangier (City Center), Marina Bay City Center is within a 15-minute walk of Tangier Beach and Port of Tangier. This hotel is 0.1 mi (0.1 km) from Corniche of Tangier and 0.1 mi (0.2 km) from Tanja Marina Bay.

Compare price on Booking.com
Compare price on Booking.com
ME Marbella by Meliá
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.9

 

71 reviews

The luxurious ME Marbella by Meliá features 3 outdoor pools. Guests have free access to the 24-hour fitness center.

All rooms at the ME Marbella by Meliá offer interactive satellite TV and a safe. Air conditioning and heating are offered seasonally, and the private balcony features views.

Rooms include pillow menu, superior amenities and toiletries, iron services, flat-screen TV with satellite channels and turndown service on request, among other services.

The main outdoor pool is surrounded by gardens. Guests can enjoy buffet meals at the restaurant. There is also an indoor heated pool.

ME Marbella by Meliá is in the heart of Puerto Banús, 328 feet from the sea. Los Naranjos Golf Club is a short drive away, while Pablo Ruiz Picasso Airport is 40 minutes’ drive away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Eurostars San Anton
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Granada · 678.14 km from centre

7.4

 

334 reviews

Breakfast available

A stay at Eurostars San Anton places you in the heart of Granada, within a 15-minute walk of Plaza Nueva and Granada Cathedral. This hotel is 0.9 mi (1.5 km) from Alhambra and 19.5 mi (31.4 km) from Sierra Nevada Ski Resort.

Compare price on Booking.com
Compare price on Booking.com
Soho Boutique Puerto
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in El Puerto de Santa Maria, El Puerto de Santa María · 539.85 km from centre

8.5

 

5,572 reviews

Located in the historic center of El Puerto de Santa María, on the banks of Guadalete River, Soho Boutique Puerto features a rooftop pool with views over the city. It offers individually decorated rooms with air conditioning.

All rooms have free Wi-Fi, a TV, and telephone. Each has a private bathroom with a bathtub. Meeting rooms and banquet facilities are available for a surcharge.

The hotel includes a restaurant and a bar. Private parking is available on site for an extra cost.

The port is a 5-minute walk away from the property and guests can enjoy boat trips to Cadiz. The beach is 2625 feet away and Vista Hermosa Golf Club can be reached in 10 minutes by car.

Jerez Airport is 17 mi from the property.

Check in time at 12:00 p.m. except for periods of high occupancy and high season, which will be at 2:00 p.m.

Compare price on Booking.com
Compare price on Booking.com
Soho Boutique Equitativa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Malaga Historic Centre, Málaga · 600.24 km from centre

9.0

 

5,469 reviews

Featuring an outdoor swimming pool, a terrace as well as a bar, Soho Boutique Equitativa is located in the center of Málaga, a 17-minute walk from La Malagueta Beach. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. The property provides a concierge service, a tour desk and luggage storage for guests.

The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Guest rooms include a closet.

Guests at Soho Boutique Equitativa can enjoy a buffet or a continental breakfast.

Popular points of interest near the accommodation include Port of Malaga, Malaga Cathedral and Malaga Museum. Malaga Airport is 5 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday Premium Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Benalmádena · 579.31 km from centre

7.8

 

77 reviews

Breakfast available

When you stay at Holiday Premium Resort in Benalmádena, you'll be near the beach, a 1-minute drive from Carvajal Beach and 8 minutes from Los Boliches Beach. This family-friendly hotel is 5.5 mi (8.8 km) from Carihuela Beach and 5.1 mi (8.3 km) from Benalmadena Marina.

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

Hotel in Sotogrande, San Roque · 523.18 km from centre

8.4

 

17 reviews

Breakfast available

With a stay at Hotel Inmood San Roque in San Roque, you'll be next to a golf course, just steps from San Roque Club and a 5-minute drive from Alcaidesa Links Golf Resort. This golf hotel is 3.7 mi (6 km) from Valderrama Golf Club and 4.6 mi (7.4 km) from Playa de la Alcaidesa.

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