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 Abades Benacazon
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Province of Seville, Benacazón · 624.52 km from centre

7.8

 

2,785 reviews

Hotel Abades Benacazon is located only 15 minutes from the center of Seville. It features a seasonal outdoor pool and gardens.

All the Hotel Abades Benacazon's rooms have a balcony with views of the gardens or swimming pool.

Other facilities include meeting rooms for up to 700 people, 2 restaurants, a cafeteria, snack bar and private parking.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Palacio de Hemingway
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ronda · 577.99 km from centre

9.8

 

184 reviews

Breakfast available

With a stay at Hotel Palacio de Hemingway, you'll be centrally located in Ronda, steps from Puente Nuevo Bridge and Museo Lara. This hotel is 0.1 mi (0.2 km) from Casa del Rey Moro and 0.1 mi (0.2 km) from Plaza de Espana.

Compare price on Booking.com
Compare price on Booking.com
Hotel Puente Real
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Torremolinos · 589.79 km from centre

7.8

 

1,410 reviews

Located on Los Alamos Beach in Torremolinos, this hotel has 2 outdoor pools set in tropical gardens. It offers bright-colored rooms with private balconies, some with stunning sea views.

The buffet restaurant at Puente Real enjoys panoramic views of the Mediterranean. There is a bar-café service inside the hotel and a barbecue in the summer months. The swimming pool area includes free sunbeds and umbrellas.

Hotel Puente Real includes a tennis court, kid's club and daytime and evening entertainment. Waterpolo and aerobics are also organized. Guests can try archery in the gardens with the available equipment and trained staff.

Malaga Airport is just 10 minutes away and Torremolinos is 5 minutes’ away by car.

Compare price on Booking.com
Compare price on Booking.com
Primary image
MS Tropicana Costa del Sol
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Carihuela, Torremolinos · 585.88 km from centre

7.8

 

293 reviews

Breakfast available

Located in Torremolinos (Carihuela), MS Tropicana Costa del Sol is steps from Carihuela Beach and a 4-minute drive from Benalmadena Marina. This beach hotel is 7.2 mi (11.6 km) from Los Boliches Beach and 12 mi (19.3 km) from Port of Malaga.

Compare price on Booking.com
Compare price on Booking.com
Primary image
H10 Suites Lanzarote Gardens
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Teguise, Teguise · 687.41 km from centre

8.8

 

332 reviews

With a stay at H10 Suites Lanzarote Gardens in Teguise, you'll be in the entertainment district, just a 5-minute walk from Las Cucharas Beach and 6 minutes by foot from Lanzarote Beaches. This family-friendly hotel is 13.4 mi (21.5 km) from Puerto del Carmen Beach and 11.6 mi (18.7 km) from Playa de Matagorda.

Compare price on Booking.com
Compare price on Booking.com
Hotel Don Manuel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ronda · 579.94 km from centre

7.5

 

170 reviews

Breakfast available

Set in countryside, 10 minutes’ drive from Ronda,Hotel Don Manuel features a seasonal outdoor pool and tennis court. All rooms offer mountain views, TV and there is free Wi-Fi and free parking.

Traditionally decorated rooms have carpeted floors and are air conditioned and heated. The private bathroom comes with a hairdryer and free toiletries, and suites boast a spa bath.

A continental breakfast is available and you can also enjoy lunch and dinner in the hotel restaurant. There is a bar and room service can be requested. The hotel also has barbecue facilities.

Luggage storage is offered and there is 24-hour reception. The tour desk can provide information on the surrounding area. You can drive to the beaches of Marbella in an hour.

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

Hotel in Estepona · 545.70 km from centre

9.2

 

527 reviews

Located in Estepona, a 5-minute walk from the beach, Casa Veracruz features an Andalusian-style patio and offers rooms with free WiFi, air conditioning, and heating.

Some rooms include a private terrace and one of them features a hot tub. They all have a free safe and a private bathroom with a shower. Free bottles of water, Nespresso® coffee and fruit are provided.

The property offers a shared dining area. Private parking is possible on site and carries a surcharge.

Casa Veracruz is located 1.1 mi off the AP-7 Motorway. You will find shops and restaurants within a 5-minute walk of the property.

Compare price on Booking.com
Compare price on Booking.com
Hotel Balneario El Raposo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Extremadura, Puebla de Sancho Pérez · 736.34 km from centre

8.3

 

534 reviews

Breakfast available

This historic hotel has been converted into a tranquil and serene place.

The spa is connected to the hotel and forms an entire complex surrounded by nearly 15 acres of magnificent grounds. Other facilities in the hotel include an outdoor swimming pool, a reading and game room, function rooms for celebrations and a chapel. Enjoy the natural setting while you receive therapeutic treatments.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mac Puerto Marina Benalmadena
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Benalmádena · 584.82 km from centre

9.0

 

898 reviews

Breakfast available

With a stay at Mac Puerto Marina Benalmadena in Benalmádena (Benalmádena Costa), you'll be a 3-minute walk from Carihuela Beach and 11 minutes by foot from Benalmadena Marina. This beach hotel is 6.8 mi (10.9 km) from Los Boliches Beach and 11.8 mi (19 km) from Port of Malaga.

Compare price on Booking.com
Compare price on Booking.com
Primary image
DoubleTree by Hilton Islantilla Beach Golf Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Costa de la Luz Huelva, Lepe · 603.20 km from centre

9.0

 

342 reviews

Breakfast available

With a stay at DoubleTree by Hilton Islantilla Beach Golf Resort in Lepe, you'll be on the beach, just a 1-minute walk from Islantilla Golf Club and 13 minutes by foot from Islantilla Congress and Exhibition Centre. This beach resort is 22.8 mi (36.7 km) from Monte Gordo Beach and 0.8 mi (1.2 km) from La Hacienda de Islantill Shopping Center.

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

Hotel in Corralejo, La Oliva · 733.91 km from centre

8.4

 

181 reviews

Breakfast available

When you stay at Arena Suite Hotel - Adults Only in La Oliva, you'll be near the beach, within a 5-minute drive of Acua Water Park and Mirador de Lobos Golf. This hotel is 2.3 mi (3.8 km) from Corralejo Beach and 12.4 mi (20 km) from Dorada Beach.

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

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

9.4

 

1,006 reviews

Breakfast available

With a stay at Hotel Granada Center, you'll be centrally located in Granada, within a 10-minute walk of San Jeronimo Monastery and Calle Gran Via de Colon. This hotel is 0.7 mi (1.1 km) from Granada Cathedral and 0.9 mi (1.5 km) from Plaza Nueva.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Alua Suites Fuerteventura
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Corralejo, La Oliva · 733.67 km from centre

8.4

 

426 reviews

Breakfast available

With a stay at Alua Suites Fuerteventura in La Oliva, you'll be on the boardwalk/promenade, within a 15-minute walk of Centro Comercial El Campanario and Las Agujas Beach. This all-inclusive resort is 1.6 mi (2.5 km) from Acua Water Park and 2.5 mi (4 km) from Corralejo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Palacete de Álamos, Historic Center
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

9.2

 

790 reviews

Breakfast available

With a stay at Hotel Palacete de Álamos, Historic Center, you'll be centrally located in Málaga, within a 5-minute walk of Picasso Museum Malaga and Calle Larios. This hotel is 0.6 mi (0.9 km) from Port of Malaga and 0.3 mi (0.5 km) from Málaga Cathedral.

Compare price on Booking.com
Compare price on Booking.com
Hotel Patria Chica
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Córdoba, Priego de Córdoba · 681.44 km from centre

9.0

 

350 reviews

Featuring free WiFi and a terrace, Hotel Patria Chica offers accommodations in Priego de Córdoba. Guests can enjoy the on-site restaurant.

Each room comes with a flat-screen TV. Some rooms have a seating area for your convenience. Certain units include views of the garden or city. For your comfort, you will find free toiletries and a hairdryer.

You will find a shared lounge and gift shop at the property.

Guests can enjoy various activities in the surroundings, including horse riding and hiking. Rute is 12 mi from Hotel Patria Chica, while Zuheros is 9.9 mi from the property. Federico Garcia Lorca Granada-Jaen Airport is 29 mi away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Room Mate Collection Valeria, Málaga
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

9.6

 

1,001 reviews

Breakfast available

With a stay at Room Mate Collection Valeria, Málaga, you'll be centrally located in Málaga, steps from Port of Malaga and 13 minutes by foot from Malagueta Beach. This boutique hotel is 0.1 mi (0.2 km) from Calle Larios and 0.3 mi (0.4 km) from Málaga Cathedral.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Bodega Tío Pepe
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Jerez de la Frontera · 550.76 km from centre

9.6

 

308 reviews

Breakfast available

With a stay at Hotel Bodega Tío Pepe in Jerez de la Frontera (Jerez de la Frontera Old Town), you'll be steps from Jerez Cathedral and Bodega Tio Pepe. This hotel is 0.6 mi (0.9 km) from Alcazar Gardens and 0.6 mi (1 km) from Arenal Square.

Compare price on Booking.com
Compare price on Booking.com
Hurricane Beach Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tarifa · 492.38 km from centre

8.9

 

344 reviews

The Moorish-style Hurricane Hotel faces onto the beach in Tarifa, southern Andalucia. It offers views of the Straits of Gibraltar, 2 swimming pools and a restaurant.

All rooms in the Hurricane Hotel have air conditioning and central heating, as well as a mini-bar and safe. Some rooms have sea views.

The hotel has a gym and sauna, and also arranges yoga classes and massage. It also has its own stables, and horses can be hired to explore the surrounding area.

The Hurricane’s restaurant uses produce from its own garden, homemade pasta and local fish and seafood. It also offers charcoal-grilled meats.

In front of the hotel is a spot for surfers, as well as a surf school. Just 1.2 mi away is Valdevaqueros Beach. The hotel is just off the N-340 road.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Muthu Oura Praia Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in Oura, Albufeira · 598.16 km from centre

8.0

 

534 reviews

Breakfast available

When you stay at Muthu Oura Praia Hotel in Albufeira, you'll be in the entertainment district, within a 15-minute walk of The Strip and Oura Beach. This family-friendly aparthotel is 3.4 mi (5.5 km) from Albufeira Old Town Square and 6.2 mi (9.9 km) from Falesia Beach.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Hotel Lanzarote Village
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Los Pocillos, Tías · 704.49 km from centre

8.6

 

263 reviews

With a stay at Hotel Lanzarote Village in Tías, you'll be within a 10-minute drive of Puerto del Carmen Beach and Playa de Matagorda. This beach hotel is 17.2 mi (27.6 km) from Marina Rubicon and 0.6 mi (1 km) from Playa El Barranquillo.

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