Hero Image

Curated luxury hotels in Morocco

Search
Fri 30 Oct
Mon 2 Nov
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 30 Oct
Mon 2 Nov
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.
Casa Ayo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Frigiliana · 629.35 km from centre

9.6

 

44 reviews

Breakfast available

<h2>Elegant Accommodations</h2>

Casa Ayo in Frigiliana offers a country house with a swimming pool, sun terrace, and lush garden. Guests enjoy free WiFi, ensuring connectivity during their stay.

<h2>Comfortable Amenities</h2>

The property features air-conditioning, a fully equipped kitchen, and a cozy living room. Additional amenities include a washing machine, balcony, and outdoor dining area.

<h2>Prime Location</h2>

Located on a quiet street, Casa Ayo provides stunning sea, pool, and mountain views. Malaga Airport is 45 mi away, offering convenient travel options.

<h2>Activities and Services</h2>

Guests can engage in hiking and cycling, or relax by the pool. The property offers private check-in and check-out, a tour desk, and free on-site parking. Highly rated for its scenic location and convenient services.

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

Country house in Málaga Province, Yunquera · 586.51 km from centre

9.6

 

25 reviews

Finca Las Morenas is located in Yunquera, just 23 miles from Plaza de España and 23 miles from Iglesia de Santa María la Mayor. This property offers access to a terrace, free private parking, and free Wifi. The accommodation offers a 24-hour front desk, full-day security, and luggage storage for guests.

The country house consists of 1 bedroom, a living room, a fully equipped kitchen with an oven, and 2 bathrooms with a walk-in shower and a hair dryer. Guests can take in the views of the mountain from the balcony, which also has outdoor furniture. For added privacy, the accommodation has a private entrance and soundproofing.

Guests can make the most of the garden, pool with a view, and yoga classes offered at the country house. If you like to discover the area, cycling, fishing and hiking are possible in the surroundings and Finca Las Morenas can arrange a bicycle rental service.

Malaga Airport is 35 miles away.

Compare price on Booking.com
Compare price on Booking.com
Apartamento NEPTUNO con piscina a 50 mt de la playa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in El Morche · 619.55 km from centre

9.7

 

39 reviews

Apartamento NEPTUNO con piscina a 50 mt de la playa is located in El Morche, just 27 miles from Gibralfaro Viewpoint and 27 miles from Malaga Park. Guests can benefit from a terrace and a seasonal outdoor pool. Alcazaba is 27 miles from the apartment and Picasso Museum is 28 miles away.

This air-conditioned 1-bedroom apartment comes with a seating area, a flat-screen TV, and a fully equipped kitchen with a dishwasher. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.

Popular points of interest near the apartment include Playa de Torrox, Playa de El Morche, and Playa Ferrara. The nearest airport is Malaga Airport, 35 miles from Apartamento NEPTUNO con piscina a 50 mt de la playa.

Compare price on Booking.com
Compare price on Booking.com
Atico en casco antiguo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Marbella · 562.90 km from centre

8.7

 

44 reviews

Atico en casco antiguo offers accommodations in Marbella, a 11-minute walk from Venus Beach and 0.6 miles from El Faro Beach. This apartment features air-conditioned accommodations with a balcony and free Wifi. The property is a few steps from the city center and a 9-minute walk from La Bajadilla Beach.

Featuring a terrace and mountain views, the spacious apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a shower. Towels and bed linen are available in the apartment. The property has an outdoor dining area.

La Cala Golf is 20 miles from the apartment, while Plaza de España is 23 miles from the property. The nearest airport is Malaga, 34 miles from Atico en casco antiguo, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Acuarium bonito loft con piscina la Milla de Oro
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Marbella · 561.63 km from centre

8.5

 

11 reviews

Just a 7-minute walk from Casablanca Beach and 0.9 miles from La Fontanilla Beach, Acuarium bonito loft con piscina la Milla de Oro features accommodations in Marbella with a garden. This apartment features air-conditioned accommodations with a terrace and free Wifi. La Cala Golf is 20 miles away and Plaza de España is 24 miles from the apartment.

The apartment features 1 bedroom, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are available in the apartment. The accommodation is non-smoking.

Río Verde Beach is 1.2 miles from Acuarium bonito loft con piscina la Milla de Oro, while El Faro Beach is 1.4 miles from the property. The nearest airport is Malaga Airport, 34 miles from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
1 chambre salon à côté de la gare
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tangier · 458.76 km from centre

7.3

 

8 reviews

1 chambre salon à côté de la gare is located in Tangier, just a 9-minute walk from Tangier Municipal Beach and 1.2 miles from Plage Ghandouri. The property is around a 7-minute walk from Tanger City Mall, 2.2 miles from American Legation Museum, and 2.8 miles from Dar el Makhzen. Free Wifi is available throughout the property and Malabata is a 7-minute walk away.

The air-conditioned apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available.

Kasbah Museum is 2.8 miles from the apartment, while Forbes Museum of Tangier is 3.1 miles from the property. The nearest airport is Tangier Ibn Battuta Airport, 8.1 miles from 1 chambre salon à côté de la gare.

Compare price on Booking.com
Compare price on Booking.com
CT 205 - El Salado Beachapartment - Riviera del Sol
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mijas · 566.94 km from centre

7.8

 

5 reviews

Offering a seasonal outdoor swimming pool and a garden, CT 205 - El Salado Beachapartment - Riviera del Sol in Mijas is close to Playa de Calahonda - Riviera and Playa de Calahonda - Rocas del Mar. This apartment provides air-conditioned accommodations with a terrace. Playa de Calahonda - Royal Beach is a 16-minute walk from the apartment and La Cala Golf is 7 miles away.

With free Wifi, this 2-bedroom apartment features a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are available in the apartment. The property has an outdoor dining area.

Plaza de España is 14 miles from the apartment, while Puerto Marina Benalmadena is 19 miles from the property. The nearest airport is Malaga Airport, 25 miles from CT 205 - El Salado Beachapartment - Riviera del Sol.

Compare price on Booking.com
Compare price on Booking.com
Apartamento Laguna Alto
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Torrox Costa · 619.68 km from centre

8.1

 

7 reviews

Apartamento Laguna Alto is located in Málaga, just a 19-minute walk from Playa Ferrara and 30 miles from Gibralfaro Viewpoint. The air-conditioned accommodation is a 17-minute walk from Playa de El Morche. Free Wifi is available throughout the property and Playa de Torrox is a 17-minute walk away.

Featuring a terrace, this apartment also includes a TV, a well-equipped kitchen with an oven, a microwave, and a fridge, as well as 1 bathroom with a bidet and a hair dryer. The accommodation is non-smoking.

Malaga Park is 31 miles from the apartment, while Alcazaba is 31 miles from the property. The nearest airport is Malaga Airport, 39 miles from Apartamento Laguna Alto.

Compare price on Booking.com
Compare price on Booking.com
Herdade do Vale da Abelheira by MyStay
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sines · 700.59 km from centre

8.0

 

2 reviews

Providing a garden, Herdade do Vale da Abelheira by MyStay features accommodations in Grândola. This guest house provides air-conditioned accommodations with a terrace and free Wifi. Parque Natural do Sudoeste Alentejano e Costa Vicentina is 5.3 miles away and Pessegueiro Island is 14 miles from the guest house.

Towels and bed linen are provided in the guest house. The accommodation is non-smoking.

Sao Clemente Fort is 24 miles from the guest house, while Santiago do Cacém Municipal Museum is 8.6 miles away. The nearest airport is Beja Airport, 56 miles from Herdade do Vale da Abelheira by MyStay.

Compare price on Booking.com
Compare price on Booking.com
Welcoming chalet with lake and mountain view - El Gastor
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Costa de la Luz, El Gastor · 583.14 km from centre

9.0

 

1 review

Welcoming chalet with lake and mountain view - El Gastor is located in El Gastor, just 18 miles from Plaza de España and 18 miles from Iglesia de Santa María la Mayor. This chalet features free private parking and free Wifi. Outdoor seating is also available at the chalet.

The air-conditioned chalet is composed of 2 separate bedrooms, a fully equipped kitchen with an oven and a microwave, and 1 bathroom. Towels and bed linen are available in the chalet. There's also a seating area and a fireplace.

Cueva del Gato is 16 miles from Welcoming chalet with lake and mountain view - El Gastor, while Tajo's Tree-lined Avenue is 18 miles from the property. Jerez Airport is 56 miles away.

Compare price on Booking.com
Compare price on Booking.com
Casa Villanueva 1 -sólo Familias
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Conil de la Frontera · 514.07 km from centre

9.3

 

25 reviews

Casa Villanueva 1 -sólo Familias offers accommodations in Conil de la Frontera, 5.3 miles from Novo Sancti Petri Golf Club and 23 miles from Genoves Park. This property offers a private pool and free private parking. Cortadura Train Station is 20 miles from the country house and Ramon de Carranza Stadium is 20 miles away.

With free Wifi, this country house provides a TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are provided in the country house. The accommodation has a fireplace.

Guests can also relax in the garden.

Club de Golf Campano is 2.1 miles from the country house, while Cortadura Fort is 20 miles away. Jerez Airport is 35 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Meraki3-Picina cubierta climatizada
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Chiclana de la Frontera · 517.24 km from centre

9.8

 

30 reviews

Meraki3-Picina cubierta climatizada offers accommodations in Chiclana de la Frontera, 1.6 miles from La Barrosa Beach and 2.4 miles from Novo Sancti Petri Golf Club. This property offers access to a terrace and free private parking. Genoves Park is 20 miles away and Club de Golf Campano is 5.3 miles from the country house.

With free Wifi, this country house offers a TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are featured in the country house. The accommodation has a fireplace.

Guests can swim in the outdoor swimming pool, go cycling, or relax in the garden.

Cortadura Fort is 16 miles from the country house, while Cortadura Train Station is 16 miles away. Jerez Airport is 32 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Meraki2-Picina cubierta climatizada
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Chiclana de la Frontera · 517.27 km from centre

9.7

 

28 reviews

Meraki2-Picina cubierta climatizada offers accommodations in Chiclana de la Frontera, 1.6 miles from La Barrosa Beach and 2.4 miles from Novo Sancti Petri Golf Club. This property offers access to a terrace and free private parking. Cortadura Fort is 16 miles away and Cortadura Train Station is 16 miles from the country house.

With free Wifi, this country house provides a TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are provided in the country house. The accommodation has a fireplace.

Guests at the country house can enjoy cycling nearby, or make the most of the year-round outdoor pool.

Genoves Park is 20 miles from Meraki2-Picina cubierta climatizada, while Club de Golf Campano is 5.3 miles away. Jerez Airport is 32 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Bonito Chalet en Urb El Cañuelo - Benajarafe
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Velez-Malaga · 608.33 km from centre

8.8

 

5 reviews

1.8 miles from Los Rubios Beach in Vélez-Málaga, Bonito Chalet en Urb El Cañuelo - Benajarafe features accommodations with access to a hot tub. 1.8 miles from Torre de Benagalbón Beach and 13 miles from Gibralfaro Viewpoint, the property provides a garden and barbecue facilities. There's a seasonal outdoor pool and guests can use free Wifi and free private parking.

Featuring a terrace and sea views, the vacation home includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a hot tub and a bidet. Towels and bed linen are available in the vacation home. There's also a seating area and a fireplace.

Malaga Park is 13 miles from the vacation home, while Alcazaba is 13 miles from the property. The nearest airport is Malaga Airport, 22 miles from Bonito Chalet en Urb El Cañuelo - Benajarafe.

Compare price on Booking.com
Compare price on Booking.com
Apartamento Los Naranjos en Vejer
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in La Janda, Vejer de la Frontera · 506.59 km from centre

9.1

 

25 reviews

<h2>Spacious Country House in Vejer de la Frontera</h2>

Apartamento Los Naranjos en Vejer offers a spacious country house experience in Vejer de la Frontera. Guests enjoy free WiFi, air-conditioning, and a private entrance.

<h2>Comfortable Amenities</h2>

The property features a fully equipped kitchen with a coffee machine, microwave, dishwasher, and oven. Additional amenities include a washing machine, private bathroom with free toiletries, and a TV.

<h2>Convenient Location</h2>

Located 6.8 mi from Playa del Carmen and Playa de Caños de Meca, the country house is also close to Playa del Palmar and Playa de Mari Sucia. Jerez Airport is 48 mi away.

Compare price on Booking.com
Compare price on Booking.com
Villa Españolillas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Costa de la Luz, Olvera · 595.94 km from centre

9.1

 

33 reviews

<h2>Spacious Accommodations</h2>

Villa Españolillas in Olvera offers a spacious country house with a garden and a year-round outdoor swimming pool. Free WiFi is available throughout the property.

<h2>Modern Amenities</h2>

The property includes air-conditioning, a terrace, balcony, washing machine, private bathroom, kitchen, fireplace, and mountain views. Additional amenities include a coffee machine, free toiletries, microwave, and TV.

<h2>Prime Location</h2>

Located 60 mi from Jerez Airport, Villa Españolillas is near El Gurugú (4-minute walk), Parroquia De Nuestra Senora De La Encarnacion (984 feet), Museo la Frontera Y los Castillos (4-minute walk), and Recinto Ferial (1.1 mi). Guests appreciate the terrace and scenic views.

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

Chalet in La Janda, El Palmar · 502.79 km from centre

9.4

 

10 reviews

<h2>Beachfront Location</h2>

Chalet Duna in El Palmar offers direct beachfront access with El Palmar Beach just a 4-minute walk away. Playa del Palmar lies 1.2 mi from the property.

<h2>Water Sports Facilities</h2>

Guests can enjoy water sports such as windsurfing and cycling. The seasonal outdoor swimming pool provides relaxation.

<h2>Spacious Accommodations</h2>

The chalet features two bedrooms and two bathrooms, a living room, and a terrace. Amenities include a kitchenette, washing machine, and free WiFi.

<h2>Nearby Attractions</h2>

Novo Sancti Petri Golf is 14 mi away, while Playa de Castilnovo lies 1.4 mi from the property. Jerez Airport is 47 mi distant. Highly rated by guests.

Compare price on Booking.com
Compare price on Booking.com
Molino Alto de Murchas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Andalusia, Murchas · 658.78 km from centre

9.5

 

4 reviews

Molino Alto de Murchas is located in Murchas, just 20 miles from Granada Science Park and 21 miles from Granada Cathedral. This property offers a private pool, free Wifi, and free private parking. Outdoor seating is also available at the chalet.

Featuring a patio with mountain views, this chalet also comes with a flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 1 bathroom with a shower and a hair dryer. There's also a seating area and a fireplace.

Sightseeing tours are available in the area.

San Juan de Dios Museum is 21 miles from Molino Alto de Murchas, while Albaicin is 21 miles from the property. Federico Garcia Lorca Granada-Jaen Airport is 28 miles away.

Compare price on Booking.com
Compare price on Booking.com
Casa 3 - Mar y Sol
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Barbate · 499.51 km from centre

8.6

 

5 reviews

Casa 3 - Mar y Sol is located in Barbate, just a 15-minute walk from Zahora Beach and 18 miles from Novo Sancti Petri Golf Club. This country house offers air-conditioned accommodations with a patio. Club de Golf Campano is 14 miles from the country house and Benalup Golf & Country Club is 21 miles away.

With free Wifi, this country house provides a satellite TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are provided in the country house. The accommodation has a fireplace.

Guests can swim in the outdoor swimming pool, relax in the garden, or go cycling.

Jerez Airport is 47 miles away.

Compare price on Booking.com
Compare price on Booking.com
Casa Dos Mares
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Country house in Conil de la Frontera, Cádiz · 509.97 km from centre

9.4

 

17 reviews

<h2>Spacious Country House in Cádiz</h2>

Casa Dos Mares offers a spacious country house in Cádiz, Spain. Guests enjoy a beautiful garden and a year-round outdoor swimming pool. Free WiFi is available throughout the property.

<h2>Comfortable Amenities</h2>

The property features air-conditioning, a terrace, and a private pool. Additional amenities include a washing machine, patio, and a fully equipped kitchen with modern appliances. Free on-site private parking is provided.

<h2>Prime Location</h2>

Located 1.1 mi from Fuente del Gallo Beach, Casa Dos Mares is near attractions such as Novo Sancti Petri Golf (6.8 mi) and Playa Fuente del Gallo (1.7 mi). Jerez Airport is 39 mi away. Highly rated by guests.

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