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.
Primary image
Hotel EXE Triunfo
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.23 mi from centre

8.0

 

157 reviews

Breakfast available

A stay at Hotel EXE Triunfo places you in the heart of Granada, within a 10-minute walk of Granada Cathedral and Plaza Nueva. This hotel is 0.8 mi (1.2 km) from Alhambra and 0.1 mi (0.1 km) from Calle Gran Via de Colon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel M.A. Princesa 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 Granada · 422.24 mi from centre

7.8

 

234 reviews

Breakfast available

With a stay at Hotel M.A. Princesa Ana, you'll be centrally located in Granada, within a 5-minute drive of Alhambra and Granada Cathedral. This hotel is 1.1 mi (1.7 km) from Plaza Nueva and 0.7 mi (1.1 km) from University of Granada Hospital.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barcelo Lanzarote Active 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 Costa Teguise, Teguise · 428.82 mi from centre

8.0

 

556 reviews

Breakfast available

Located in Teguise, Barcelo Lanzarote Active Resort is by the sea, within a 10-minute drive of Las Cucharas Beach and Cesar Manrique Foundation. This beach hotel is 15.7 mi (25.2 km) from Jameos del Agua Caves and 15.7 mi (25.2 km) from Los Verdes Cave.

Compare price on Booking.com
Compare price on Booking.com
Hotel Alay - Adults Only Recommended
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 Benalmádena · 363.27 mi from centre

8.4

 

1,419 reviews

Breakfast available

Located on Benalmádena Marina, Hotel Alay - Adults Only Recommended is set 50 metres from the beach. It offers 3 outdoor swimming pools, an on-site restaurant and gardens.

Each bright spacious room comes with free WiFi, modern décor and air conditioning. There is a flat-screen TV and a private bathroom. Most rooms also offer sea views.

The restaurant at the Alay serves international and Spanish cuisine. There is also a snack bar by the pool and a summer terrace where guests can enjoy cocktails. The hotel has a 24-hour reception and luggage storage.

Other facilities at the complex include the Malapesquera Beach Club, offering guests hammocks on the nearest beach for an additional cost.

Malaga Airport is 8 km from Hotel Alay - Adults Only Recommended while Malaga centre is 12 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel El Oumnia Puerto & 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 Tangier · 285.14 mi from centre

7.4

 

165 reviews

Breakfast available

A stay at Hotel El Oumnia Puerto & Spa places you in the heart of Tangier, just a 3-minute walk from Tangier Beach and within a 5-minute drive of Tangier Ferry Terminal. This spa hotel is 1.6 mi (2.5 km) from Port of Tangier and 0.5 mi (0.8 km) from Corniche Gardens.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel La Malvasía by Kaizen Hoteles
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 Almonte · 370.38 mi from centre

9.4

 

50 reviews

Breakfast available

With a stay at Hotel La Malvasía by Kaizen Hoteles in Almonte, you'll be on the waterfront, within a 10-minute walk of Virgen del Rocío Church and Marismas del Rocio Cooperative. This family-friendly hotel is 0.5 mi (0.8 km) from Rocio Museum and 1.3 mi (2.2 km) from Doñana National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Salymar
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 Bay of Cádiz, San Fernando · 327.02 mi from centre

8.4

 

178 reviews

Breakfast available

A stay at Hotel Salymar places you in the heart of San Fernando, steps from Museo Historico Municipal and Real Teatro de Las Cortes. This hotel is 14.7 mi (23.7 km) from La Barrosa Beach and 6.8 mi (10.9 km) from Playa de la Victoria.

Compare price on Booking.com
Compare price on Booking.com
YIT Vía Sevilla Mairena
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, Mairena del Aljarafe · 388.51 mi from centre

7.9

 

2,869 reviews

Featuring free Wi-Fi and a restaurant, YIT Vía Sevilla Mairena is located in Mairena del Aljarafe, a 10-minute metro journey from Seville city centre. This hotel offers meeting and banquet facilities.

Each stylish air-conditioned room at this hotel has a flat-screen TV, desk, and safe. All rooms have a private bathroom with a hairdryer and free toiletries.

The on-site restaurant offers Mediterranean cuisine. Reception is open 24 hours a day and you can enjoy a concierge service. Luggage storage is also provided.

YIT Via Sevilla Mairena is within 200 metres of the PISA Business Park and MetroMar Shopping Centre. Cartuja Olympic Stadium is a 15-minute drive away. Ciudad Expo Metro Station is beside the hotel and Sevilla Airport is a 20-minute drive from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Exe Gran Hotel Solúcar
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, Sanlucar la Mayor · 389.83 mi from centre

7.6

 

393 reviews

Breakfast available

Located in Sanlucar la Mayor, Exe Gran Hotel Solúcar is in the suburbs, within a 15-minute drive of Hospital San Juan de Dios del Aljarafe and Multi Factory Aljarafe Shopping Center. This family-friendly hotel is 17.3 mi (27.9 km) from Seville Cathedral and 13.9 mi (22.4 km) from Plaza de Armas Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel YIT Vereda Real
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, Valencina de la Concepcion · 392.05 mi from centre

8.0

 

149 reviews

Breakfast available

Located in Valencina de la Concepcion, Hotel YIT Vereda Real is within a 15-minute drive of Plaza de Armas Shopping Center and Isla Magica Theme Park. This hotel is 9.2 mi (14.7 km) from Seville Cathedral and 8.7 mi (14 km) from Royal Alcázar of Seville.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel M.A. Sevilla Congresos
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 · 393.46 mi from centre

8.2

 

739 reviews

Breakfast available

With a stay at Hotel M.A. Sevilla Congresos in Seville (Este-Alcosa-Torreblanca), you'll be within a 10-minute drive of Plaza de España and Royal Alcázar of Seville. This hotel is 4.9 mi (7.9 km) from Seville Cathedral and 5.9 mi (9.5 km) from Plaza de Armas Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Hotel Hacienda Montenmedio
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 Barbate, Vejer de la Frontera · 314.69 mi from centre

8.6

 

422 reviews

This luxurious hotel is set next to the de Montenmedio Golf Course, 15 minutes’ drive from the beaches of El Palmar and Faro Trafalgar. It offers an 18-hole golf course, art museum and free WiFi.

Hotel Hacienda Montenmedio’s elegant rooms come with plasma TV, safe, minibar and private bathroom. Suites also offer a lounge area with sofa.

An A la Carte Breakfast will be served every morning with fresh and homemade products. Our restaurant El Ibis offers a variety of modern and local food with products from the area for lunch and dinner.

The hotel is set on a large estate, with wildlife and exotic plants. Activities include paint-balling, quad-biking and golf. The MNAC Contemporary Art Museum is also based on-site.

The hotel offers free private parking. Cadiz and Jerez can be reached by car in around 50 minutes.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Vértice Aljarafe
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, Bormujos · 390.61 mi from centre

8.4

 

546 reviews

Breakfast available

Located in Bormujos, Hotel Vértice Aljarafe is within a 10-minute drive of Plaza de Armas Shopping Center and Torre del Oro Watchtower. This hotel is 5.4 mi (8.7 km) from Isla Magica Theme Park and 5.9 mi (9.4 km) from Royal Alcázar of Seville.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barceló Costa Ballena Golf & 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 Rota · 340.03 mi from centre

8.6

 

306 reviews

Breakfast available

Located in Rota, Barceló Costa Ballena Golf & Spa is by the ocean – a 4-minute drive from Ballena Beach and 8 minutes from Corrales of Rota. This beach hotel is 6.5 mi (10.5 km) from Luna Castle and 8.5 mi (13.7 km) from Barbadillo Winery.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Parador
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 Chefchaouen · 256.11 mi from centre

7.6

 

266 reviews

Breakfast available

A stay at Hotel Parador places you in the heart of Chefchaouen, steps from Chefchaouen Kasbah and Plaza Uta el-Hammam. This hotel is 0.1 mi (0.1 km) from Grande Mosquée and 0.4 mi (0.6 km) from Bab el Ain.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Antequera Hills
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 · 388.75 mi from centre

8.2

 

170 reviews

Breakfast available

When you stay at Hotel Antequera Hills in Antequera, you'll be next to a golf course, within a 15-minute walk of Puerta de Estepa and Capitán Vicente Moreno. This golf hotel is 0.7 mi (1.2 km) from Paraje natural Nacimiento del Rio de la Villa and 0.8 mi (1.3 km) from Antequera Town Hall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Vincci Resort Costa 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.

Hotel in Chiclana de la Frontera · 320.06 mi from centre

8.6

 

291 reviews

Breakfast available

When you stay at Vincci Resort Costa Golf in Chiclana de la Frontera, you'll be next to a golf course, within a 10-minute walk of La Barrosa Beach and Golf Novo Sancti Petri. This family-friendly hotel is 20.7 mi (33.4 km) from Playa de la Victoria and 23.1 mi (37.1 km) from Valdelagrana Beach.

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

7.2

 

17 reviews

Breakfast available

With a stay at Hotel Chams in Tetouan, you'll be within a 5-minute drive of Saniat Rmel and Saidi Mosque. This spa hotel is 2 mi (3.2 km) from Grande Mosquée and 2 mi (3.2 km) from Musée Marocain.

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
Água Hotels Riverside
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 Lagoa · 378.42 mi from centre

8.2

 

566 reviews

Breakfast available

With a stay at Água Hotels Riverside in Lagoa, you'll be 2.7 mi (4.4 km) from Slide and Splash Water Park and 3.3 mi (5.3 km) from Rocha Beach. This family-friendly hotel is 6.9 mi (11.1 km) from Meia Beach and 7.5 mi (12.1 km) from Carvoeiro Beach.

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