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 Riu Costa del Sol - All Inclusive
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 Torremolinos · 366.27 mi from centre

8.4

 

931 reviews

Breakfast available

Located in Torremolinos, Hotel Riu Costa del Sol - All Inclusive is by the sea, within a 15-minute drive of Benalmadena Marina and Málaga Cathedral. This all-inclusive hotel is 3 mi (4.8 km) from Carihuela Beach and 7.7 mi (12.4 km) from Port of Malaga.

Compare price on Booking.com
Compare price on Booking.com
Vincci La Rabida
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.61 mi from centre

8.9

 

6,475 reviews

Breakfast available

Featuring a beautiful Andalusian courtyard and a roof terrace looking onto La Giralda, Vincci la Rabida is set in a charming mansion dating from the 18th century. It has a great setting in the city’s old town and is just 400 metres from Seville Cathedral.

The hotel maintains original features such as stone archways, colourful tiles, French balconies and beamed ceilings. There is free Wi-Fi in public areas and rooms.

The attractive rooms have stylish décor with ceramic-tiled floors, satellite TV, heating and air conditioning. The large bathroom has a hairdryer and includes toiletries. Some rooms include a personalized check-in and check-out service, pillow menu, a Nespresso coffee machine and access to the Vincci Essence Lounge with drinks and snacks.

Vincci La Rabida has 2 exclusive restaurants which offer a range of Andalusian cuisine, while El Mirador Restaurant offers views of the cathedral. A hot and cold buffet breakfast is available daily, and dishes for celiacs are available upon request.

Bicycle rental and a tour desk are available. The hotel is a short walk from the famous tapas bars and restaurants of El Arenal.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Playa Victoria
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ádiz · 328.99 mi from centre

8.4

 

459 reviews

Breakfast available

When you stay at Hotel Playa Victoria in Cádiz, you'll be on the beach, just steps from Playa de la Victoria and 5 minutes by foot from Puerta del Mar University Hospital. This beach hotel is 20.9 mi (33.7 km) from La Barrosa Beach and 2.8 mi (4.5 km) from La Caleta Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Los Angeles & Spa 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

7.8

 

28 reviews

Breakfast available

With a stay at Los Angeles & Spa Hotel, you'll be centrally located in Granada, within a 5-minute drive of Alhambra and Plaza Nueva. This spa hotel is 1.4 mi (2.2 km) from Granada Cathedral and 19.5 mi (31.4 km) from Sierra Nevada Ski Resort.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tivoli Lagos
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 São Gonçalo de Lagos, Lagos · 378.09 mi from centre

8.0

 

947 reviews

Breakfast available

When you stay at Tivoli Lagos in Lagos, you'll be by the sea – a 4-minute drive from Marina de Lagos and 10 minutes from Dona Ana Beach. This eco-friendly hotel is 2.2 mi (3.5 km) from Camilo Beach and 2.4 mi (3.8 km) from Porto de Mos Beach.

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

8.2

 

591 reviews

Breakfast available

When you stay at Hotel Puertobahia & Spa in El Puerto de Santa Maria, you'll be on the beach, within a 15-minute drive of Valdelagrana Beach and Naval Station Rota. This beach hotel is 9.8 mi (15.7 km) from Playa de la Victoria and 11.8 mi (19 km) from La Caleta Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hesperia 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 Sur, Seville · 391.53 mi from centre

9.2

 

214 reviews

Breakfast available

With a stay at Hesperia Sevilla, you'll be centrally located in Seville, within a 5-minute drive of Plaza de España and Royal Alcázar of Seville. This spa hotel is 2 mi (3.2 km) from Seville Cathedral and 2.7 mi (4.3 km) from Plaza de Armas Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Reception
Barceló Jerez Montecastillo & Convention 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 Jerez de la Frontera · 344.58 mi from centre

8.6

 

213 reviews

Breakfast available

With a stay at Barceló Jerez Montecastillo & Convention Center in Jerez de la Frontera, you'll be 7.4 mi (11.9 km) from Estadio Municipal de Chapin and 8.5 mi (13.7 km) from Alcazar Gardens. This family-friendly hotel is 9 mi (14.5 km) from Jerez Cathedral.

Compare price on Booking.com
Compare price on Booking.com
Rincón Sol
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 Axarquía, Rincón de la Victoria · 376.14 mi from centre

8.3

 

2,758 reviews

Breakfast available

Rincón Sol is set at the beachfront of Rincón de la Victoria. It offers a range of leisure facilities such as a restaurant and cafeteria, a nightclub and a seasonal beach bar.

Air-conditioned rooms at Rincón Sol are modern and spacious, featuring a private terrace with views of the promenade, the main street or the sea. They have a minibar, a satellite TV and a private bathroom, as well as free Wi-Fi and a safe.

Guests can rent bikes onsite, and activities such as golf, tennis and paddle tennis can be practiced on the area. Other facilities include meeting and banquet rooms.

Set on the Axarquía Route, this hotel is 10 km away from Málaga. Private parking is offered for an extra cost.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Marbella Heights 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 Marbella · 350.88 mi from centre

9.4

 

57 reviews

Breakfast available

Located in Marbella, The Marbella Heights Boutique Hotel is a 1-minute drive from Rio Real Golf and 8 minutes from Orange Square. This golf hotel is 3.5 mi (5.7 km) from Venus Beach and 4.1 mi (6.7 km) from Marbella Marina.

Compare price on Booking.com
Compare price on Booking.com
YIT Conquista de Granada
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 Vega de Granada, Peligros · 424.15 mi from centre

8.4

 

871 reviews

Modern and confortable YIT Conquista de Granada is a hotel situated 5 km from Granada, in the heart of the region of Vega. Near to the motorway that concedes you easy access to the capital, the airport and the Sierra Nevada.

Offering 50 large bedrooms that comprise all the necessary facilities to make your stay a pleasant one, whether it be for business or tourism. At your disposal is a complete restaurant, snack bar, practical parking facilities and wireless internet connection throughout the entire complex.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Rural Brícia du 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 Lagoa · 376.54 mi from centre

9.6

 

32 reviews

Breakfast available

With a stay at Hotel Rural Brícia du Mar in Lagoa, you'll be 4.2 mi (6.8 km) from Carvoeiro Beach and 4.8 mi (7.7 km) from Slide and Splash Water Park. This golf hotel is 4.9 mi (8 km) from Rocha Beach and 7 mi (11.3 km) from Benagil Beach.

Compare price on Booking.com
Compare price on Booking.com
Evenia Zoraida 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 Roquetas de Mar · 426.95 mi from centre

8.5

 

175 reviews

Evenia Zoraida Resort is part of the Evenia Zoraida Resort, located on Roquetas de Mar’s beachfront. It offers 3 outdoor pools and air-conditioned rooms with private balconies and double beds.

Leisure facilities at the Evenia Zoraida Resort include a games room. Set in gardens, the resort also features a children's swimming pool with slides, tennis courts and a fitness centre.

The rooms at Evenia Zoraida Resort feature parquet floors, queen size beds, and modern décor. Each one comes with satellite flat-screen TV, air conditioning, fridge and a private bathroom.

The hotel’s buffet restaurant offers show cooking. Guests can relax in the spacious lobby, on the terrace or in the garden. Children can enjoy themselves in the swimming pool, which feature slides, or in the pirate ship.

Playa Serena Golf Club is 5 minutes’ drive from the hotel. You can drive to Almería Airport in around 45 minutes.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Sevilla 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 Sur, Seville · 391.37 mi from centre

9.0

 

958 reviews

Breakfast available

Located in Seville (Sur), Hotel Sevilla Center is within a 15-minute walk of Plaza de España and Royal Alcázar of Seville. This hotel is 1.7 mi (2.8 km) from Seville Cathedral and 2.4 mi (3.8 km) from Plaza de Armas Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Hacienda El Alcornocal
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 Campo de Gibraltar, Castellar de la Frontera · 324.55 mi from centre

8.7

 

1,093 reviews

Featuring a swimming pool, luxurious Hotel Hacienda El Alcornocal is located in Castellar de la Frontera. Designed as a traditional Andalusian country estate, this hotel features elegant furnishings and free WiFi.

The air-conditioned rooms at this hotel are beautifully decorated in pastel colours, with wooden floors and a balcony. They include a flat-screen TV free WiFi.

Guests at this hotel can enjoy the shared garden, terrace and sun lounge. There are tennis courts and a fitness centre with a hot tub, sauna and massage rooms available for an extra charge.

The hotel’s stylish restaurant features a large outdoor terrace and serves traditional Andalusian cuisine. Gluten-free menus are available on prior request.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Ceuta Puerta de África
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 Ceuta · 300.87 mi from centre

7.4

 

221 reviews

Breakfast available

A stay at Hotel Ceuta Puerta de África places you in the heart of Ceuta, steps from Plaza de Africa and 2 minutes by foot from Museo de la Basilica Tardorromana. This hotel is 0.4 mi (0.6 km) from Gran Casino de Ceuta and 0.4 mi (0.6 km) from Mediterranean Maritime Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Vicentina 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 Costa Vicentina, Aljezur · 393.96 mi from centre

8.2

 

92 reviews

Breakfast available

With a stay at Vicentina Hotel in Aljezur, you'll be within a 15-minute walk of Pintor Jose Cercas Museum and Aljezur Castle. This hotel is 6.4 mi (10.2 km) from Arrifana Beach and 18.4 mi (29.7 km) from Algarve International Autodrome Raceway.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Palmasol Puerto Marina
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.32 mi from centre

8.2

 

86 reviews

Breakfast available

When you stay at Hotel Palmasol Puerto Marina in Benalmádena, you'll be in the entertainment district, within a 10-minute walk of Carihuela Beach and Benalmadena Marina. This family-friendly hotel is 11.7 mi (18.9 km) from Port of Malaga and 12.3 mi (19.8 km) from Malagueta Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lagos Atlantic 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 São Gonçalo de Lagos, Lagos · 377.11 mi from centre

9.6

 

311 reviews

Breakfast available

With a stay at Lagos Atlantic Hotel in Lagos (Porto de Mós), you'll be within a 5-minute drive of Porto de Mos Beach and Dona Ana Beach. This hotel is 2.9 mi (4.7 km) from Marina de Lagos and 1.3 mi (2.1 km) from Camilo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Albufeira Sol Hotel & 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 Areias de Sao Joao, Albufeira · 371.97 mi from centre

8.2

 

153 reviews

Breakfast available

With a stay at Albufeira Sol Hotel & Spa, you'll be centrally located in Albufeira, within a 5-minute drive of The Strip and Balaia Golf Village. This family-friendly hotel is 3.1 mi (5 km) from Albufeira Old Town Square and 6.8 mi (11 km) from Falesia Beach.

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