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
Monte Triana
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 Triana, Seville · 391.53 mi from centre

9.2

 

980 reviews

Breakfast available

With a stay at Monte Triana, you'll be centrally located in Seville, within a 10-minute walk of Triana Market and CaixaForum Sevilla. This hotel is 0.5 mi (0.8 km) from Triana Bridge and 1 mi (1.7 km) from Museum of Fine Arts.

Compare price on Booking.com
Compare price on Booking.com
Aldiana Club Andalusien
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 Chiclana de la Frontera · 318.95 mi from centre

8.5

 

31 reviews

Offering an outdoor pool and views of the garden, Aldiana Andalusien is set in Chiclana de la Frontera. This hotel offers direct access to Barrosa Beach.

This traditional country-style resort offers a children's playground and spa centre, and guests can enjoy a meal at the restaurant. The sun terrace is located in the garden, and includes the pool and a pool-bar. The accommodation offers an entertainment program in German and a night club, the Blue Dolphin. Free WiFi is provided in some public areas.

All rooms have a terrace or balcony. They are fitted with a flat-screen TV and private bathroom including a shower, hairdryer and free toiletries. Certain rooms feature a seating area where you can relax.

There is a 24-hour front desk and gift shop at the property.

You can play tennis at the hotel. The hotel also offers bike hire. The nearest airport is Jerez Airport, 62 km from Aldiana Andalusien.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Room Mate Leo 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 Granada City Center, Granada · 421.74 mi from centre

9.0

 

825 reviews

Breakfast available

A stay at Room Mate Leo Hotel places you in the heart of Granada, within a 10-minute walk of Granada Cathedral and Plaza Nueva. This boutique hotel is 0.6 mi (1 km) from Alhambra and 20.4 mi (32.8 km) from Sierra Nevada Ski Resort.

Compare price on Booking.com
Compare price on Booking.com
Hotel Boutique Casa Veracruz
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 Estepona · 339.08 mi from centre

9.1

 

631 reviews

Situated 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 boasts 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.8 km 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
Hospedería Mirador de Llerena
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 Extremadura, Llerena · 449.59 mi from centre

8.8

 

825 reviews

Breakfast available

Dating from 1902, this restored palace is located next to Llerena's Plaza Mayor Square and a 30-minute drive from Zafra. It features an art-deco-style interior courtyard with a glass roof, and regular exhibitions of paintings and photography.

This emblematic building in Llerena offers elegant rooms decorated in a traditional style with wooden furniture. They include a flat-screen TV, internet connection and air conditioning.

The Doña Mariana restaurant at Mirador de Llerena serves innovative but traditional cuisine. Guests can also enjoy a drink or coffee in the courtyard. A-la-carte during the weekdays and buffet during the weekends and holidays, breakfast is served at the property.

Hospedería Mirador includes an outdoor swimming pool, spa and a lounge area with a fireplace. The property also maintains its original marble staircase.

There are many restaurants and bars within a short walk of the Mirador de Llerena.

Mérida, Sevilla and Córdoba are within 2 hours' drive of the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Occidental Puerto Banus
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 Puerto Banús, Marbella · 346.79 mi from centre

8.8

 

293 reviews

Breakfast available

Located in Marbella (Puerto Banús), Occidental Puerto Banus is a 4-minute walk from Puerto Banús Marina and 5 minutes by foot from El Corte Ingles Shopping Center. This family-friendly hotel is 0.4 mi (0.7 km) from Centro Plaza and 0.8 mi (1.2 km) from Puerto Banús Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Abades Recogidas
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 City Center, Granada · 421.63 mi from centre

8.4

 

337 reviews

Breakfast available

A stay at Hotel Abades Recogidas places you in the heart of Granada, within a 10-minute walk of Granada Cathedral and Plaza Nueva. This boutique hotel is 0.6 mi (0.9 km) from Alhambra and 20.3 mi (32.6 km) from Sierra Nevada Ski Resort.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Exe Ciudad de Cordoba
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 Alto Guadalquivir, Córdoba · 439.52 mi from centre

8.4

 

420 reviews

Breakfast available

With a stay at Hotel Exe Ciudad de Cordoba, you'll be centrally located in Córdoba, within a 10-minute drive of Mosque–Cathedral of Córdoba and Mill of San Antonio. This hotel is 0.9 mi (1.5 km) from Nuestra Senora Del Carmen Church and 1 mi (1.6 km) from Calahorra Tower.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Vincci Molviedro
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 El Arenal, Seville · 391.64 mi from centre

9.4

 

146 reviews

Breakfast available

A stay at Vincci Molviedro places you in the heart of Seville, within a 10-minute walk of Seville Cathedral and Plaza de Armas Shopping Center. This hotel is 0.4 mi (0.7 km) from Giralda Tower and 0.5 mi (0.8 km) from Alcázar.

Compare price on Booking.com
Compare price on Booking.com
Pestana Alvor South Beach Premium Suite 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 Alvor · 378.15 mi from centre

8.0

 

350 reviews

Breakfast available

Located just steps from Alvor Beach, Pestana Alvor South Beach Premium Suite Hotel also features an outdoor swimming pool. The 4-star unit includes a restaurant, bar and an outdoor fitness centre.

The hotel has accommodation in elegant and modern rooms and suites. All units are air conditioned and come equipped with a flat-screen TV and a private bathroom, with free toiletries and a hair dryer. The suites also feature a seating area. Some units include views of the sea or pool. Free WiFi access is available throughout.

Guests are welcome to enjoy the traditional cuisine served at the hotel's restaurant. Alternatively, guests can also try discovering the local restaurants, many of which are situated at a 5-minute walk. The Algarve cuisine is famed for its quality fish and seafood dishes.

Portimão is 6 km away and has a lively city centre, marina and various eateries and bars. The ever-popular Rocha Beach is within 5 km and is one of the area's most popular summer destinations. Various golf courses are available within a 10-minute drive. Pestana Alvor South Beach Premium Suite Hotel is 75 km from Faro International Airport.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ocean Drive Sevilla - New Opening
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.06 mi from centre

9.4

 

94 reviews

Breakfast available

With a stay at Ocean Drive Sevilla - New Opening in Seville (Historical Center), you'll be steps from Metropol Parasol and 10 minutes by foot from Seville Cathedral. This hotel is 0.5 mi (0.8 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
Primary image
Catalonia Giralda 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.91 mi from centre

8.2

 

505 reviews

Breakfast available

Located in Seville (Historical Center), Catalonia Giralda Hotel is within a 15-minute walk of Seville Cathedral and Metropol Parasol. This hotel is 0.6 mi (0.9 km) from Alcázar and 0.7 mi (1.1 km) from Giralda Tower.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Mainake
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 Torre del Mar, Velez-Malaga · 382.01 mi from centre

8.6

 

334 reviews

Breakfast available

Located in Velez-Malaga, Hotel Mainake is a 5-minute walk from Playa de Torre del Mar and 12 minutes by foot from Parroquia de San Andres Apostol. This hotel is 0.7 mi (1.1 km) from Malaga Province Beaches and 1.4 mi (2.2 km) from Aquavelis Water Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
H10 Croma Malaga
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 Malaga Historic Centre, Málaga · 372.89 mi from centre

9.6

 

466 reviews

Breakfast available

With a stay at H10 Croma Malaga, you'll be centrally located in Málaga, just a 4-minute walk from Calle Larios and 8 minutes by foot from Port of Malaga. This eco-friendly hotel is 0.4 mi (0.6 km) from Málaga Cathedral and 0.6 mi (0.9 km) from Picasso Museum Malaga.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Melia Lebreros
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.80 mi from centre

8.8

 

788 reviews

Breakfast available

With a stay at Melia Lebreros, you'll be centrally located in Seville, within a 5-minute drive of Plaza de España and Alcázar. This hotel is 2.3 mi (3.6 km) from Seville Cathedral and 3 mi (4.9 km) from Plaza de Armas Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Virgen de los Reyes
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.89 mi from centre

7.8

 

318 reviews

Breakfast available

With a stay at Virgen de los Reyes, you'll be centrally located in Seville, within a 5-minute drive of Plaza de España and Alcázar. This hotel is 2.1 mi (3.4 km) from Seville Cathedral and 3.2 mi (5.1 km) from Plaza de Armas Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Casa Bela Moura, Boutique Hotel & Wine
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 Alporchinhos, Porches · 374.56 mi from centre

9.5

 

108 reviews

Located in Porches, 1.2 km from Cova Redonda Beach, Casa Bela Moura, Boutique Hotel & Wine provides accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. With free WiFi, this 4-star hotel has a shared lounge and a bar. The hotel features a hot tub and a concierge service.

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

A buffet, continental or American breakfast can be enjoyed at the property.

The area is popular for hiking and cycling, and car hire is available at Casa Bela Moura, Boutique Hotel & Wine.

Popular points of interest near the accommodation include Cavalos Beach, Senhora da Rocha Beach and Tremocos Beach. Faro Airport is 56 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barceló Playa Blanca Royal Level - Adults Only
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 Yaiza · 449.17 mi from centre

8.4

 

13 reviews

Breakfast available

When you stay at Barceló Playa Blanca Royal Level - Adults Only in Yaiza, you'll be connected to a shopping centre, within a 15-minute walk of Marina Rubicon and Lanzarote Beaches. This hotel is 0.9 mi (1.4 km) from Playa Blanca and 4.3 mi (6.9 km) from Papagayo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
H10 Ocean Suites
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.

Resort in Corralejo, La Oliva · 456.49 mi from centre

8.6

 

332 reviews

Breakfast available

A stay at H10 Ocean Suites places you in the heart of La Oliva – a 1-minute drive from Acua Water Park and 6 minutes from Corralejo Beach. This eco-friendly resort is 12.8 mi (20.6 km) from Cotillo Beach and 13.2 mi (21.3 km) from La Concha Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Playacartaya
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 Costa de la Luz Huelva, Cartaya · 374.74 mi from centre

8.2

 

40 reviews

Breakfast available

When you stay at Playacartaya in Cartaya, you'll be near the beach, within a 5-minute drive of Playa Huelva and Nueva Umbria Beach. This beach hotel is 1 mi (1.6 km) from Nuevo Portil Golf Course and 3 mi (4.9 km) from EL Faro Shopping Center.

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