Hero Image

Curated luxury hotels in Morocco

Search
Fri 22 Aug
Mon 25 Aug
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 22 Aug
Mon 25 Aug
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
Eurostars Sevilla Boutique
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.63 mi from centre

8.6

 

414 reviews

Breakfast available

With a stay at Eurostars Sevilla Boutique in Seville (Historical Center), you'll be steps from Seville Cathedral and Giralda Tower. This boutique hotel is 0.3 mi (0.6 km) from Royal Alcázar of Seville and 0.5 mi (0.8 km) from Metropol Parasol.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Monasterio de San Francisco
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, Palma del Rio · 420.60 mi from centre

8.8

 

112 reviews

Breakfast available

With a stay at Monasterio de San Francisco, you'll be centrally located in Palma del Rio, 9.5 mi (15.3 km) from Palace and Gardens of Moratalla and 10 mi (16 km) from Sendero de Las Cruces. This historic hotel is 11.3 mi (18.2 km) from Sierra de Hornachuelos Natural Park and 11.3 mi (18.2 km) from Sendero del Bembezar.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cortijo Chico Málaga Airport
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 del Sol, Alhaurin de la Torre · 367.53 mi from centre

8.8

 

257 reviews

Breakfast available

When you stay at Cortijo Chico Málaga Airport in Alhaurin de la Torre, you'll be connected to a shopping centre, within a 15-minute drive of Aqualand Torremolinos and Bajondillo Beach. This hotel is 7 mi (11.2 km) from Carihuela Beach and 10 mi (16 km) from Port of Malaga.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday World Resort
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 Benalmádena · 360.48 mi from centre

7.8

 

201 reviews

Breakfast available

When you stay at Holiday World Resort in Benalmádena, you'll be by the sea, within a 10-minute drive of Carvajal Beach and Benalmadena Marina. This beach resort is 2.7 mi (4.3 km) from Los Boliches Beach and 5.4 mi (8.6 km) from Carihuela Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Occidental Fuengirola
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 · 356.63 mi from centre

8.8

 

695 reviews

Breakfast available

With a stay at Occidental Fuengirola, you'll be centrally located in Fuengirola – a 1-minute drive from Fuengirola Beach and 10 minutes from Los Boliches Beach. This beach hotel is 12 mi (19.2 km) from Carihuela Beach and 9.2 mi (14.9 km) from Cabopino Beach.

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

 

927 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
Primary image
Barceló Fuerteventura Castillo
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 Caleta de Fuste, Antigua · 467.49 mi from centre

8.0

 

795 reviews

Breakfast available

With a stay at Barceló Fuerteventura Castillo in Antigua (Caleta de Fuste), you'll be a 4-minute walk from Caleta de Fuste Marina and 5 minutes by foot from Caleta del Fuste. This beach hotel is 1.8 mi (2.9 km) from Centro Comercial Atlantico and 2 mi (3.2 km) from Playa la Guirra.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Meliá Zahara Resort & Villas
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 Zahara de los Atunes, Tarifa · 307.09 mi from centre

8.6

 

23 reviews

Breakfast available

With a stay at Meliá Zahara Resort & Villas in Tarifa (Urbanización Atlanterra), you'll be within a 15-minute walk of Atlanterra Beach and Cueva de las Orcas. This beach hotel is 5.8 mi (9.4 km) from Bolonia Beach and 1.1 mi (1.8 km) from Playa de Agua de En Medio.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hôtel La Paloma
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 Tetouan · 278.05 mi from centre

8.8

 

13 reviews

A stay at Hôtel La Paloma places you in the heart of Tetouan, within a 5-minute drive of Plaza Primo and Mohammed V Avenue. This hotel is 2.5 mi (4.1 km) from Hassan II Mosque and 2.7 mi (4.3 km) from Iglesia de Bacturia.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Vila Galé Náutico
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 Silves · 374.22 mi from centre

8.4

 

96 reviews

Breakfast available

With a stay at Vila Galé Náutico in Silves, you'll be near the beach, just a 4-minute walk from Vale do Olival Beach and a 4-minute drive from Nossa Senhora da Rocha Chapel. This family-friendly hotel is 1.6 mi (2.6 km) from Senhora da Rocha Beach and 5.6 mi (9 km) from Algar de Benagil.

Compare price on Booking.com
Compare price on Booking.com
Hotel Casa Ernestina
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, Zafra · 460.04 mi from centre

9.1

 

531 reviews

Set in Zafra, Hotel Casa Ernestina is 34 km from Santuario de la Piedad and offers various facilities, such as a garden, a terrace and a bar. With a seasonal outdoor swimming pool, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features room service, a tour desk and luggage storage for guests.

At the hotel, the rooms come with a desk. Selected rooms also feature a kitchen with a fridge, a microwave and a stovetop. All guest rooms in Hotel Casa Ernestina are fitted with a flat-screen TV and free toiletries.

The accommodation offers a buffet or continental breakfast.

Convento de San Antonio is 35 km from Hotel Casa Ernestina, while Palacio de Monsalud is 36 km from the property. Badajoz Airport is 101 km away.

Compare price on Booking.com
Compare price on Booking.com
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

 

976 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
CASA TESS boutique 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 Estepona · 343.70 mi from centre

9.4

 

133 reviews

Breakfast available

Located in Estepona, 2.1 km from El Saladillo Beach, CASA TESS boutique hotel provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. A terrace, an on-site bar and shared lounge are available.

The hotel will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a fridge, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Some rooms will provide you with a kitchen with a microwave, a stovetop and a toaster. All units at CASA TESS boutique hotel are equipped with a seating area.

A buffet, continental or vegetarian breakfast is available at the property.

You can play billiards, table tennis, and darts at the 4-star hotel.

La Duquesa Golf is 29 km from the accommodation, while La Cala Golf is 48 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pousada Vila Real Santo Antonio
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 Vila Real Santo Antonio · 373.78 mi from centre

8.8

 

58 reviews

Breakfast available

When you a stay at Pousada Vila Real Santo Antonio in Vila Real Santo Antonio, you'll be in the historical district, just steps from Marques de Pombal Square and Marques de Pombal Statue. This eco-friendly hotel is 0.2 mi (0.4 km) from Vila Real Santo Antonio Harbour and 0.6 mi (1 km) from Santo Antonio Sports Complex.

Compare price on Booking.com
Compare price on Booking.com
Complejo Turístico Los Escullos 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.

Resort in Nijar, Los Escullos · 449.22 mi from centre

8.5

 

570 reviews

Complejo Turístico Los Escullos Cabo de Gata José is situated in the Cabo de Gata Natural Park, 1 km from Playa del Arco Beach. A swimming pool and a gym with a sauna can be found on site.

The air-conditioned bungalows at Cabo de Gata include free WiFi, free private parking and a terrace. They are equipped with 2 bedrooms, kitchen, toilet and dining area with a flat-screen TV.

Guests have access to an on-site supermarket. Light refreshments and tapas can also be enjoyed at the restaurant.

Los Escullos Cabo de Gata has a TV and reading room where guests can relax, as well as a games room and children’s playground. There is also a paddle tennis court and a diving club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ibersol Almuñecar Beach & Spa
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 Almunecar · 392.53 mi from centre

8.4

 

101 reviews

Breakfast available

When you stay at Ibersol Almuñecar Beach & Spa in Almunecar, you'll be on the beach, within a 10-minute walk of Almunecar Beach and Playa de San Cristobal. This beach hotel is 13.9 mi (22.4 km) from Burriana Beach and 14.3 mi (23 km) from Balcon de Europa.

Compare price on Booking.com
Compare price on Booking.com
Primary image
NAU Morgado Golf & Country Club
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 Portimão · 382.82 mi from centre

9.0

 

333 reviews

Located in Portimão, NAU Morgado Golf & Country Club is in a rural location – a 1-minute drive from Golf Alamos and 13 minutes from Alcalar Megalithic Monuments. This golf hotel is 8.4 mi (13.6 km) from Rocha Beach and 8.6 mi (13.9 km) from Portimão Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Parador de Carmona
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 Province of Seville, Carmona · 401.17 mi from centre

9.0

 

316 reviews

Breakfast available

When you stay at Parador de Carmona in Carmona, you'll be in the mountains and within a 5-minute drive of Carmona Roman Necropolis. This historic hotel is 22.6 mi (36.3 km) from Seville Cathedral and 22.1 mi (35.5 km) from Royal Alcázar of Seville.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Palacio Marqués de Arizó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 Costa Noroeste, Sanlucar de Barrameda · 347.00 mi from centre

8.6

 

135 reviews

Breakfast available

A stay at Hotel Palacio Marqués de Arizón places you in the heart of Sanlucar de Barrameda, within a 10-minute walk of Plaza del Cabildo and Church of Our Lady of O. This luxury hotel is 17.1 mi (27.5 km) from Naval Station Rota and 0.7 mi (1.1 km) from Playa de las Piletas.

Compare price on Booking.com
Compare price on Booking.com
Hotel Macià Doñana
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 Noroeste, Sanlúcar de Barrameda · 347.72 mi from centre

8.9

 

2,206 reviews

Breakfast available

Situated next to Sanlúcar de Barrameda Beach and Doñana National Park, this modern hotel offers a large outdoor pool and sun terrace. The stylish rooms include free Wi-Fi and flat-screen TV.

Maciá Doñana is located in a charming fishing district, a 15-minute walk from central Sanlúcar. You can take a ferry across the River Guadalquivir to the beautiful Doñana National Park. Jerez de la Frontera is 24 km away, and Jerez Airport is a 35-minute drive away.

The hotel has a buffet restaurant, a café and a poolside snack bar. There are also many traditional restaurants and bars within a 5-minute walk.

Each air-conditioned room at the Maciá Doñana has simple, modern décor and wooden floors. Bathrooms include a hairdryer and toiletries.

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