Hero Image

Curated luxury hotels in Morocco

Search
Fri 25 Apr
Mon 28 Apr
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 25 Apr
Mon 28 Apr
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.
Primary image
Parador De Arcos De La Frontera
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 Arcos de la Frontera · 350.23 mi from centre

9.0

 

208 reviews

Breakfast available

With a stay at Parador De Arcos De La Frontera in Arcos de la Frontera, you'll be 15.2 mi (24.5 km) from Circuit of Jerez Racetrack and 29.8 mi (47.9 km) from Sierra de Grazalema Natural Park. This golf hotel is within the region of Naval Station Rota.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Oleum
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 Andalusia, Andujar · 464.69 mi from centre

9.4

 

29 reviews

Breakfast available

A stay at Hotel Oleum places you in the heart of Andujar, steps from Church of San Bartolome and 3 minutes by foot from jamuga. This hotel is 0.7 mi (1.2 km) from Andujar Municipal Sports Center and 1 mi (1.7 km) from Church of San Miguel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Catalonia Málaga
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 Málaga · 370.88 mi from centre

8.6

 

952 reviews

Breakfast available

With a stay at Catalonia Málaga in Málaga (Carretera de Cadiz), you'll be steps from Parque del Oeste and 3 minutes by foot from La Misericordia Beach. This beach hotel is 0.7 mi (1.2 km) from Museo Automovilístico y de la Moda and 2.8 mi (4.5 km) from Málaga Cathedral.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Legado Alcázar Hotel
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 Seville · 391.37 mi from centre

9.6

 

751 reviews

Breakfast available

With a stay at Legado Alcázar Hotel, you'll be centrally located in Seville, steps from Alcázar and within a 5-minute walk of Seville Cathedral. This hotel is 0.5 mi (0.7 km) from Torre del Oro Watchtower and 1.2 mi (1.9 km) from Maria Luisa Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Becquer Hotel, Historic City Center
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 Seville · 391.70 mi from centre

9.4

 

960 reviews

Breakfast available

With a stay at Becquer Hotel, Historic City Center, you'll be centrally located in Seville, just a 4-minute walk from Plaza de Armas Shopping Center and 9 minutes by foot from Seville Cathedral. This hotel is 0.6 mi (0.9 km) from Giralda Tower and 0.6 mi (0.9 km) from Metropol Parasol.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Madinat
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 La Catedral, Córdoba · 440.71 mi from centre

9.6

 

241 reviews

Breakfast available

A stay at Hotel Madinat places you in the heart of Córdoba, within a 5-minute walk of Handkerchief Alley and Museum of Archaeological. This boutique hotel is 0.2 mi (0.3 km) from Calleja de las Flores and 0.3 mi (0.6 km) from Mosque–Cathedral of Córdoba.

Compare price on Booking.com
Compare price on Booking.com
Los Bronces
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 Córdoba, Lucena · 414.17 mi from centre

7.4

 

197 reviews

Los Bronces features a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Lucena. With a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has a hot tub and a 24-hour front desk.

At the hotel, every room includes a desk. The units in Los Bronces are equipped with a flat-screen TV and free toiletries.

Malaga Airport is 94 km away.

Compare price on Booking.com
Compare price on Booking.com
Diver Roquetas
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 · 425.94 mi from centre

7.9

 

480 reviews

Set 250 metres from the beach, the all-inclusive Diverhotel Roquetas offers outdoor swimming pools with slides and a hot tub. Each air-conditioned room has a private balcony.

The Diverhotel Roquetas has an indoor swimming pool, open outside of peak season. There are also small pools with bubbles which can be used by children. Outdoors there is a sun terrace with loungers and a poolside bar.

The hotel’s bright, spacious rooms feature satellite TV. A hairdryer is provided in the private bathrooms. WiFi is available in rooms for an extra cost.

There is a buffet restaurant. The hotel’s entertainment programme includes live music and game nights. Daily activities for children from 4 to 11 years old are offered, and there is a separate Teen Club. Free WiFi is available in public areas.

Guests can book spa sessions at Hotel Playasol, 400 metres away. Playaserena Golf Course is 800 metres away, while the centre of Roquetas de Mar is within a 10-minute drive.

Compare price on Booking.com
Compare price on Booking.com
Hotel América Sevilla
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 Seville · 392.05 mi from centre

8.8

 

7,128 reviews

Hotel America is located in Plaza del Duque, in the centre of Seville's Old Quarter. It offers 24-hour reception and soundproofed, air-conditioned rooms with free Wi-Fi and satellite TV.

Seville Cathedral, the Giralda and the pretty Santa Cruz district are a 10-minute walk away. A bus stop outside the hotel offers easy access to the AVE railway station.

The America Restaurant serves a range of traditional Andalusian and international dishes. A range of tapas bars and shops can be found around the hotel.

Staff at reception can provide information about Seville, as well as helping to book tickets for live shows or guided tours. A car rental service is also available.

Free internet access is also available at the hotel's internet point in the lobby. The America also offers late check-out for an extra fee, subject to availability.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Cervantes
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 Seville · 392.19 mi from centre

9.0

 

931 reviews

Breakfast available

With a stay at Hotel Cervantes in Seville (Historical Center), you'll be a 4-minute walk from Metropol Parasol and 12 minutes by foot from Seville Cathedral. This hotel is 0.7 mi (1.1 km) from Giralda Tower and 0.7 mi (1.1 km) from Plaza de Armas Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Cortijo El Sotillo
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 Nijar, San José · 446.45 mi from centre

8.6

 

1,076 reviews

This converted 18th-century farmhouse, set in Almeria’s Cabo de Gata Nature Reserve, is 700 metres from San José Beach. It offers horse riding facilities, an outdoor pool and tennis court.

Cortijo El Sotillo’s traditional Almerian architecture and distinctive yellow colour blend in with the surrounding landscape.

Decorated in fresh white and green, air-conditioned rooms feature free Wi-Fi, satellite TV and a private terrace. There is a safe, minibar and work desk. The private bathroom comes with a hairdryer and amenities.

The hotel's restaurant serves traditional Mediterranean cuisine and has a range of Spanish and international wines.

You can hire a bicycle at the tour desk, and there is a games room and children’s playground. Free parking is offered and Almeria Airport is 30 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Utopía
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 La Janda, Benalup-Casas Vieja · 322.85 mi from centre

8.8

 

15 reviews

Breakfast available

With a stay at Hotel Utopía in Benalup-Casas Vieja, you'll be within a 5-minute drive of Oficina Municipal de Turismo de Benalup Casas Viejas and Benalup Golf and Country Club. This hotel is 12 mi (19.3 km) from Arco de Belén and 12 mi (19.3 km) from Tourist Information Office.

Compare price on Booking.com
Compare price on Booking.com
Inmood San Roque
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 Sotogrande · 325.14 mi from centre

8.0

 

185 reviews

Inmood San Roque features a seasonal outdoor swimming pool, garden, a shared lounge and restaurant in Sotogrande. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. The accommodation offers evening entertainment and a concierge service.

The hotel will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower.

A buffet breakfast is available every morning at Inmood San Roque.

La Duquesa Golf is 16 km from the accommodation, while San Roque Golf Course is 200 metres away.

Compare price on Booking.com
Compare price on Booking.com
Las Palmeras Affiliated by FERGUS
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 Fuengirola City Centre, Fuengirola · 357.35 mi from centre

7.0

 

676 reviews

Overlooking Fuengirola Harbour, Las Palmeras Affiliated by FERGUS Hotel Fuengirola is located 200 metres from the beach. It offers a tennis court, outdoor swimming pool with harbour views and rooms with a private balcony.

Air-conditioned rooms at Hotel Las Palmeras Affiliated by FERGUS Fuengirola feature tiled floors and have a safe, minibar and work desk. The private bathroom comes with a hairdryer.

Featuring harbour views, the hotel’s restaurant serves buffet meals. There is a café and 3 bars, including a poolside snack bar and a piano bar. Room service is available.

There is a 24-hour reception, and you can hire a car from the tour desk. Mercacentro Shopping Centre is 200 metres from Las Pameras Hotel, and Fuengirola Bullring is 15 minutes’ walk away.

Compare price on Booking.com
Compare price on Booking.com
Globales Los Patos Park
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 Torrequebrada, Benalmádena · 362.12 mi from centre

7.9

 

508 reviews

This hotel is located in a quiet part of Benalmádena, just 250 metres 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 programme is offered, and children can enjoy the Pirate-themed mini club.

Benalmádena Marina is about 1 km away, where you will find plenty of bars, shops and restaurants. Málaga Airport is about 8 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
BLUESEA Al Andalus
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 Carihuela, Torremolinos · 364.66 mi from centre

7.2

 

378 reviews

Located in Torremolinos (Carihuela), BLUESEA Al Andalus is within a 15-minute walk of Carihuela Beach and Bajondillo Beach. This hotel is 11.4 mi (18.3 km) from Port of Malaga and 12.1 mi (19.5 km) from Malagueta Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Moon Dreams Portomagno
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 · 432.35 mi from centre

7.4

 

205 reviews

Breakfast available

With a stay at Moon Dreams Portomagno in Roquetas de Mar, you'll be on the beach, just a 1-minute walk from Playa de Aguadulce and 10 minutes by foot from Entre flamencos. This beach hotel is 1.4 mi (2.3 km) from Port of Aguadulce and 3.6 mi (5.8 km) from Mario Park.

Compare price on Booking.com
Compare price on Booking.com
ALEGRIA Cabo De Gata
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 Almeria, Retamar · 442.51 mi from centre

7.7

 

1,939 reviews

Featuring a shared outdoor swimming pool, ALEGRIA Cabo De Gata is located in Retamar. This hotel includes an on-site restaurant and bar.

Each air-conditioned room at this property comes with a satellite TV, and a bathroom with a bath or shower. Free Wi-Fi in public areas and rooms.

There is a children’s playground and kids club, 24-hour front desk, and free luggage storage, as well as a garden and terrace.

You can find Almeria Port, with ferry services to Algeria and Morocco, within a 10-minute drive of ALEGRIA Cabo De Gata, and the nearest beach is 7 minutes away on foot. Almeria Airport is 10 km from the property, and Cabo de Gata Nature Reserve is 30 minutes away by car. Almeria City Centre is 19 km from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Hotel Pasarela
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 Sur, Seville · 391.04 mi from centre

7.9

 

4,244 reviews

This hotel overlooks central Seville’s Maria Luisa Park and Plaza de España, and is just a few minutes’ walk from the impressive monuments located around the Cathedral.

The Hotel Pasarela boasts a quiet location in central Seville, yet is still located within walking distance of many of the popular monuments of the Andalusian capital.

The giant Cathedral, Giralda tower and the gardens of the Real Alcázar are all within a pleasant 15-minute stroll. Closer by you will find natural attractions such as the Murillo Gardens and the Arboretum.

The hotel interior is filled with exquisite marble and typical Seville artwork, making your stay a truly Andalusian experience.

Compare price on Booking.com
Compare price on Booking.com
Primary image
B&B Hotel Granada Estación
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 Granada · 422.97 mi from centre

8.2

 

486 reviews

Breakfast available

Located in Granada (Beiro), B&B Hotel Granada Estación is within a 10-minute drive of Alhambra and Granada Cathedral. This family-friendly hotel is 2.4 mi (3.8 km) from Plaza Nueva and 1.4 mi (2.2 km) from University of Granada.

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