Hero Image

Curated luxury hotels in Morocco

Search
Fri 09 May
Mon 12 May
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 09 May
Mon 12 May
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.
Exe Isla Cartuja
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 · 393.56 mi from centre

8.3

 

4,851 reviews

Exe Isla Cartuja is set within Seville’s Isla de la Cartuja site and next to its Olympic Stadium, 15 minutes’ drive from the city centre. It offers free internet and free parking.

The Exe offers impressive views of the stadium and some rooms overlook the pitch. All air-conditioned rooms feature simple, attractive décor and have satellite TV.

A buffet breakfast is served daily in the hotel restaurant, which offers superb views of Seville's Olympic Stadium. Gluten-free menus can be requested.

The hotel has two rooms adapted for people with reduced mobility equipped with a shower, handrail and shower seat. Access to the breakfast area isn't adapted for reduced mobility due to the building's characteristics.

Isla Mágica Theme Park is just 10 minutes’ walk from the hotel, while the Alamillo Park is 100 metres away. Sights such as Seville Cathedral and La Giralda are less than 4 km from the Isla Cartuja.

Compare price on Booking.com
Compare price on Booking.com
Sercotel Gran Fama
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, Almería · 438.76 mi from centre

8.5

 

1,415 reviews

Breakfast available

Modern 4-star hotel situated in a retail and leisure area, just 25 minutes walking distance from the centre and a great base to use when exploring this beautiful, diverse city and region.

The Sercotel Gran Fama’s smart interior is simple, stylish and inviting. You can make the most of the free Wi-Fi internet connection to keep up-to-date and email your friends.

In the evening, enjoy tasty meals in the Sercotel Gran Fama restaurant before heading to the bar for a relaxing drink with other guests of the hotel.

Gran Fama hotel has easy access to a business centre thanks to excellent road networks. It is a great choice for those travelling on business.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Manolo Mayo
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, Los Palacios y Villafranca · 376.98 mi from centre

8.6

 

87 reviews

Breakfast available

With a stay at Hotel Manolo Mayo in Los Palacios y Villafranca, you'll be 19.7 mi (31.6 km) from Seville Cathedral and 19.5 mi (31.4 km) from Royal Alcázar of Seville. This hotel is 20.2 mi (32.5 km) from Plaza de Armas Shopping Center and 19.2 mi (30.8 km) from Plaza de España.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Fuerte Grazalema
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, Grazalema · 357.20 mi from centre

9.0

 

226 reviews

With a stay at Hotel Fuerte Grazalema in Grazalema, you'll be within a 15-minute drive of Puerto del Boyar Viewpoint and Sierra de Grazalema Natural Park. This family-friendly hotel is 17.1 mi (27.6 km) from Puente Nuevo Bridge and 5.9 mi (9.5 km) from Puerto de las Palomas.

Compare price on Booking.com
Compare price on Booking.com
Meliá Isla Canela
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, Isla Canela · 372.98 mi from centre

8.7

 

1,080 reviews

Breakfast available

Featuring swimming pools with sea views, a tennis court, sauna and gym, Melia Isla Canela is located on the beachfront in Isla Canela, on Costa de la Luz.

Each stylish, air-conditioned room at the hotel is equipped with a flat-screen satellite TV, and the private bathroom has a bath, hairdryer and free toiletries. Some rooms include balconies, terraces or sea views. Free WiFi is available in throughout the property.

There are 2 outdoor pools including a children's pool, as well as an indoor pool. The wellness centre offers treatments for a surcharge. There is also a paddle tennis court, a multi-sports court and a children's play park.

There are multiple dining options at the Melia Isla Canela, serving a variety of international and Mediterranean cuisine. The hotel also offers entertainment activities during the day and at night, for children and adults.

The hotel is 6.4 km from Isla Canela Golf Course, and Faro Airport is 76 km away. The central train station is in Huelva capital, approximately 70km away

Compare price on Booking.com
Compare price on Booking.com
Primary image
Elba Lanzarote Royal Village 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.

Hotel in Yaiza · 450.21 mi from centre

8.4

 

105 reviews

Breakfast available

When you stay at Elba Lanzarote Royal Village Resort in Yaiza, you'll be near the beach, within a 5-minute drive of Playa Blanca and Lanzarote Beaches. This family-friendly hotel is 2.3 mi (3.7 km) from Marina Rubicon and 5.7 mi (9.2 km) from Papagayo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barceló Fuerteventura Royal Level
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.48 mi from centre

8.8

 

254 reviews

Breakfast available

With a stay at Barceló Fuerteventura Royal Level in Antigua (Caleta de Fuste), you'll be steps from Caleta de Fuste Marina and 6 minutes by foot from Caleta del Fuste. This family-friendly hotel is 1.8 mi (3 km) from Centro Comercial Atlantico and 2 mi (3.3 km) from Playa la Guirra.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Vilar Do Golf
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 Quinta do Lago, Loulé · 366.76 mi from centre

8.8

 

411 reviews

With a stay at Vilar Do Golf in Loulé (Quinta do Lago), you'll be a 1-minute drive from Quinta do Lago Golf and 14 minutes from Vale do Lobo Beach. This golf resort is 2.9 mi (4.7 km) from Quinta do Lago Beach and 4.4 mi (7 km) from Ria Formosa Natural Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Puerto Sherry
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 Puerto de Santa Maria · 334.45 mi from centre

7.6

 

279 reviews

Breakfast available

With a stay at Hotel Puerto Sherry in El Puerto de Santa Maria, you'll be on the waterfront, within a 15-minute drive of Naval Station Rota and Sherry Marina. This hotel is 6.4 mi (10.3 km) from Valdelagrana Beach and 18 mi (29 km) from Playa de la Victoria.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pestana Palm Gardens
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.

Aparthotel in Carvoeiro, Lagoa · 374.46 mi from centre

8.6

 

289 reviews

Breakfast available

When you stay at Pestana Palm Gardens in Lagoa, you'll be next to a golf course, within a 10-minute drive of Carvoeiro Beach and Benagil Beach. This family-friendly aparthotel is 15.6 mi (25.2 km) from Sao Rafael Beach and 20.5 mi (33 km) from Albufeira Old Town Square.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Occidental Sevilla Viapol
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.19 mi from centre

9.0

 

349 reviews

Breakfast available

With a stay at Occidental Sevilla Viapol in Seville (Sur), you'll be within a 5-minute drive of Plaza de España and Royal Alcázar of Seville. This hotel is 1.7 mi (2.7 km) from Seville Cathedral and 2.3 mi (3.7 km) from Plaza de Armas Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Hotel Boutique Aroma de Mar
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 · 320.11 mi from centre

8.3

 

388 reviews

Breakfast available

Facing the beachfront, Hotel Boutique Aroma de Mar offers 4-star accommodation in Chiclana de la Frontera and features a seasonal outdoor swimming pool, shared lounge and terrace. Among the facilities of this property are a restaurant, a 24-hour front desk and a concierge service, along with free WiFi throughout the property. Private parking can be arranged at an extra charge.

At the hotel, every room includes a wardrobe. Complete with a private bathroom equipped with a shower and free toiletries, the units at Hotel Boutique Aroma de Mar have a flat-screen TV and air conditioning, and certain rooms will provide you with a balcony. All guest rooms feature a safety deposit box.

The accommodation offers a continental or American breakfast.

The area is popular for cycling, and bike hire is available at Hotel Boutique Aroma de Mar.

La Barrosa Beach is 100 metres from the hotel, while Playa del Puerco is 2.1 km away. Jerez Airport is 53 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Room
Hotel Domus Selecta Finca Eslava
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 Province, Antequera · 389.86 mi from centre

8.4

 

153 reviews

Breakfast available

With a stay at Hotel Domus Selecta Finca Eslava in Antequera, you'll be within a 5-minute drive of Antequera Trinity Church and Puerta de Estepa. This historic hotel is 1.4 mi (2.3 km) from Capitán Vicente Moreno and 1.5 mi (2.3 km) from Plaza de San Sebastian.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Hotel Kivir Adults Recommended, 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 El Arenal, Seville · 391.58 mi from centre

9.6

 

439 reviews

Breakfast available

Located in Seville (Historical Center), Hotel Kivir Adults Recommended, Historic City Center is within a 10-minute walk of Seville Cathedral and Plaza de Armas Shopping Center. This hotel is 0.5 mi (0.9 km) from Giralda Tower and 0.6 mi (1 km) from Royal Alcázar of Seville.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Iberostar Selection Marbella Coral Beach
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 Golden Mile, Marbella · 347.66 mi from centre

8.6

 

696 reviews

Breakfast available

With a stay at Iberostar Selection Marbella Coral Beach in Marbella (Golden Mile), you'll be within a 5-minute drive of Puerto Banús Beach and El Corte Ingles Shopping Center. This beach hotel is 1.7 mi (2.8 km) from Puerto Banús Marina and 12.9 mi (20.8 km) from Cabopino Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Eurostars Oasis Marbella
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 Marbella · 347.96 mi from centre

9.4

 

52 reviews

Breakfast available

When you stay at Eurostars Oasis Marbella in Marbella, you'll be near the beach, within a 5-minute drive of Puerto Banús Beach and El Corte Ingles Shopping Center. This hotel is 2 mi (3.2 km) from Puerto Banús Marina and 12.8 mi (20.5 km) from Cabopino Beach.

Compare price on Booking.com
Compare price on Booking.com
Hotel Victoria Playa
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, Almuñécar · 392.66 mi from centre

8.7

 

1,011 reviews

Breakfast available

Located a 5-minute walk from San Cristóbal Beach, this hotel is 15 minutes’ walk from Almuñécar’s shopping and historical areas. It offers a gym and a large garden with an outdoor pool.

The air-conditioned rooms at Hotel Victoria Playa feature free Wi-Fi, satellite TV and a private balcony. Each one has a private bathroom with a hairdryer.

The hotel’s buffet restaurant serves international food, and there is also a bar. The Victoria Playa also offers a varied entertainment programme for adults and children.

With good access to the A-7 Motorway, the hotel is a 25-minute drive from Nerja. Málaga Airport is 1 hour and 10 minutes’ drive away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Vértice Índalo Almerí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 Almeria · 438.36 mi from centre

8.4

 

344 reviews

Breakfast available

When you stay at Hotel Vértice Índalo Almería in Almeria, you'll be near the beach, within a 5-minute drive of Parque canino de Carrefour and Almeria Archaelogical Museum. This hotel is 9.7 mi (15.6 km) from Cabo de Gata-Níjar Natural Park and 0.9 mi (1.5 km) from House of Cinema.

Compare price on Booking.com
Compare price on Booking.com
Hotel San Gil
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 San Gil, Seville · 392.65 mi from centre

8.2

 

3,158 reviews

Breakfast available

San Gil offers attractive accommodation in a colourful, traditional Andalusian-style mansion with a garden. Set in central Seville, it features a seasonal rooftop swimming pool and an à la carte restaurant.

Each of the San Gil’s spacious, air-conditioned rooms has a minibar and satellite TV. All rooms have fully equipped bathrooms. The hotel features ornate, colourful tiles throughout, as well as original windows and balconies. Free WiFi is available.

The San Gil’s La Calesera restaurant offers typical Sevillan cuisine and tapas dishes. During the summer months, meals are served on the pretty terrace set within the hotel’s gardens. On some evenings there is live flamenco music.

The San Gil is just 5 minutes’ walk from Basilica de la Macarena Church and the city’s Roman walls. Seville Cathedral and the Giralda bell tower are less than 2 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Porcel Alixares
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 · 422.13 mi from centre

8.4

 

955 reviews

Breakfast available

With a stay at Hotel Porcel Alixares, you'll be centrally located in Granada – a 1-minute drive from Alhambra and 7 minutes from Granada Cathedral. This hotel is 4.9 mi (7.8 km) from Plaza Nueva and 20.7 mi (33.3 km) from Sierra Nevada Ski Resort.

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