Hero Image

Curated luxury hotels in Morocco

Search
Fri 27 Mar
Mon 30 Mar
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 27 Mar
Mon 30 Mar
room 1

Adults

18+
2

Child

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
Sort by

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.
Hotel Casa 1800 Sevilla
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Seville · 630.17 km from centre

9.3

 

1,239 reviews

Breakfast available

Conveniently located in the center of Seville, Hotel Casa 1800 Sevilla provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace. This 4-star hotel offers room service and a 24-hour front desk. The property has airport transportation, while a bicycle rental service is also available.

Guest rooms at the hotel are equipped with a flat-screen TV with satellite channels and a safety deposit box. Each room is equipped with a coffee machine and a private bathroom, while some rooms are equipped with a balcony and some have city views. All guest rooms will provide guests with a closet and an electric tea pot.

A buffet breakfast is available at Hotel Casa 1800 Sevilla.

Guests can use the business center or relax in the bar.

Popular points of interest near the accommodation include La Giralda and Seville Cathedral, Triana Bridge – Isabel II Bridge and Alcazar Palace. Seville Airport is 6.8 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Aequora Lanzarote Suites
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Los Pocillos, Tías · 703.14 km from centre

8.8

 

693 reviews

Located in Tías, Aequora Lanzarote Suites is by the ocean, within a 10-minute drive of Gran Casino de Lanzarote and Lanzarote Golf Resort. This family-friendly hotel is 0.5 mi (0.7 km) from Playa de Matagorda and 2.2 mi (3.5 km) from Puerto del Carmen Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Impressive Playa Granada Golf
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Motril · 636.90 km from centre

8.6

 

143 reviews

Breakfast available

When you stay at Impressive Playa Granada Golf in Motril, you'll be on the beach, within a 5-minute drive of Granada Beach and Platja de Ponent. This beach resort is 4.6 mi (7.5 km) from Salobrena Beach and 10.7 mi (17.2 km) from Aqua Tropic Waterpark.

Compare price on Booking.com
Compare price on Booking.com
Primary image
BS Capitulaciones
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vega de Granada, Santa Fe · 675.33 km from centre

7.2

 

129 reviews

When you stay at BS Capitulaciones in Santa Fe, you'll be near the airport, within a 15-minute drive of Alhambra and Granada Cathedral. This hotel is 10.5 mi (16.9 km) from Plaza Nueva and 4 mi (6.5 km) from Pozas de Santa Fé.

Compare price on Booking.com
Compare price on Booking.com
Primary image
NH Collection Marbella
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Marbella · 561.92 km from centre

8.6

 

1,000 reviews

Breakfast available

When you stay at NH Collection Marbella in Marbella, you'll be in a shopping district, within a 10-minute drive of Puerto Banús Beach and Puerto Banús Marina. This hotel is 1.7 mi (2.8 km) from Marbella Marina and 9.8 mi (15.7 km) from Nikki Beach.

Compare price on Booking.com
Compare price on Booking.com
Gran Hotel Ciudad Del Sur
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bay of Cádiz, Puerto Real · 534.43 km from centre

8.3

 

1,457 reviews

Located at the entrance of Puerto Real, this smart and well-equipped hotel features great facilities, including a large outdoor swimming pool, surrounded by gardens and a paddle tennis court.

Gran Hotel Ciudad del Sur is located 8 minutes' drive from the beautiful Costa de la Luz coastline, including the monumental city of Cádiz. Jerez Racing Circuit is a 20-minute drive away.

Take a dip in the outdoor swimming pool, or play a game of paddle on the on-site courts to do some exercise. There is also a room for Reiki and relaxation sessions. After freshening up in the evening, you can enjoy a drink in the hotels café, followed by a hearty dinner in Ciudad del Sur's restaurant.

Gran Hotel Ciudad del Surs bedrooms all come with TVs, internet connection and air conditioning. A safe is available to rent.

Keep up to date with your emails using the free internet connection available in this hotel.

Compare price on Booking.com
Compare price on Booking.com
Reception
Oasis Lanz Beach Mate
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Teguise, Teguise · 687.98 km from centre

8.8

 

128 reviews

Breakfast available

Oasis Lanz Beach Mate is centrally located in Teguise, a 4-minute walk from Las Cucharas Beach and 8 minutes by foot from Jablillo Beach. This family-friendly hotel is 1.4 mi (2.2 km) from AquaPark Costa Teguise and 2.4 mi (3.9 km) from Costa Teguise Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Elba Carlota Beach & Golf Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Caleta de Fuste, Antigua · 753.46 km from centre

8.2

 

376 reviews

Breakfast available

With a stay at Elba Carlota Beach & Golf Resort in Antigua (Caleta de Fuste), you'll be a 4-minute walk from Centro Comercial Atlantico and 6 minutes by foot from Playa la Guirra. This beach hotel is 1.4 mi (2.2 km) from Fuerteventura Golf Course and 1.4 mi (2.3 km) from Caleta del Fuste.

Compare price on Booking.com
Compare price on Booking.com
Primary image
White Shell Beach Villas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alporchinhos, Lagoa · 602.12 km from centre

9.6

 

72 reviews

Breakfast available

With a stay at White Shell Beach Villas in Lagoa (Alporchinhos), you'll be within a 10-minute walk of Nossa Senhora da Rocha Chapel and Praia Nova. This golf hotel is 9.8 mi (15.8 km) from Albufeira Old Town Square and 16.2 mi (26.1 km) from Balaia Golf Village.

Compare price on Booking.com
Compare price on Booking.com
Eurostars Asta Regia Jerez
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Jerez de la Frontera · 550.65 km from centre

8.7

 

1,054 reviews

This modern hotel is located next to Plaza del Arenal Square in central Jerez, just 328 feet from the Town Hall and Alcázar. Eurostars Asta Regia Jerez offers a swimming pool, gym, steam bath and sauna.

The air-conditioned rooms at the Eurostars Asta Regia Jerez feature modern décor with parquet floors. Each one comes with free Wi-Fi, flat-screen cable TV and a mini-bar. The private bathroom includes a hairdryer and free toiletries.

Jerez Cathedral is 1476 feet from the Eurostars Asta Regia Jerez, and there are many shops and restaurants nearby. Jerez Airport is 20 minutes’ drive away, and you can reach the coast in 25 minutes.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sierra Blanca Resort Art of Healing
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Marbella · 562.71 km from centre

9.6

 

4 reviews

Breakfast available

With a stay at Sierra Blanca Resort Art of Healing in Marbella, you'll be within a 15-minute drive of Puerto Banús Beach and Puerto Banús Marina. This hotel is 2.7 mi (4.3 km) from Marbella Marina and 10.2 mi (16.4 km) from Nikki Beach.

Compare price on Booking.com
Compare price on Booking.com
ALEGRIA Costa Ballena Aquafun
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Rota, Costa Ballena · 548.41 km from centre

8.3

 

2,041 reviews

Located just 0.6 mi from the beach on the Costa Ballena, ALEGRIA Costa Ballena Aquafun features an outdoor pool. The simple rooms include a private balcony.

The restaurant at ALEGRIA Costa Ballena Aquafun serves fresh Mediterranean cuisine. Light meals and drinks can be enjoyed in the bar, and room service is available.

Set within gardens, the hotel has a paddle tennis court and offers an entertainment program is offered during summer. The property offers a transfer service to the beach.

When booking more than 5 rooms, different policies and additional supplements may apply.

When traveling with pets, please note that an extra charge of EUR 10 per pet per night applies. A maximum of 1 pet per room with a maximum weight of 8 kg is permitted.
Please note the following restrictions for water slides: - minimum height: 3.9 ft; - maximum weight: 110 kg.

Guests are required to show a photo identification and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.

This property will not accommodate hen, stag or similar parties.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Occidental Isla Cristina
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa de la Luz Huelva, Isla Cristina · 601.31 km from centre

8.2

 

200 reviews

Breakfast available

With a stay at Occidental Isla Cristina in Isla Cristina (Central Isla Cristina), you'll be within a 5-minute drive of Central Beach and Museo del Carnaval. This beach hotel is 5.2 mi (8.4 km) from Islantilla Shopping Centre and 6.1 mi (9.8 km) from Islantilla Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Doña Maria
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Seville · 630.20 km from centre

8.8

 

991 reviews

Breakfast available

With a stay at Hotel Doña Maria in Seville (Historical Center), you'll be steps from Seville Cathedral and Giralda Tower. This historic hotel is 0.2 mi (0.3 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
Sines Sea View Business & Leisure Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alentejo, Sines · 703.80 km from centre

9.0

 

1,515 reviews

Breakfast available

Located in Sines, a 10-minute walk from Vasco da Gama Beach, Sines Sea View Business & Leisure Hotel provides accommodations with a fitness center, free private parking, a garden and a terrace. With a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property has room service, a 24-hour front desk and luggage storage for guests.

Every room is equipped with a desk and a flat-screen TV, and certain units at the hotel have a balcony.

Guests at Sines Sea View Business & Leisure Hotel can enjoy a buffet breakfast.

The accommodation also features a wellness area, where guests can make the most of facilities like a hot tub. Guests at Sines Sea View Business & Leisure Hotel will be able to enjoy activities in and around Sines, like hiking, windsurfing and fishing.

Parque Natural do Sudoeste Alentejano e Costa Vicentina is 4.4 miles from the hotel, while Pessegueiro Island is 13 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Catalonia Málaga
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Málaga · 596.87 km from centre

8.6

 

989 reviews

Breakfast available

With a stay at Catalonia Málaga in Málaga (Carretera de Cadiz), you'll be steps from Parque del Oeste and La Misericordia Beach. This beach hotel is 0.7 mi (1.2 km) from Museo Automovilístico y de la Moda and 2.8 mi (4.5 km) from Málaga Cathedral.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Parador de Antequera
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Málaga Province, Antequera · 626.48 km from centre

8.8

 

271 reviews

Breakfast available

When you stay at Parador de Antequera in Antequera, you'll be in the suburbs, within a 10-minute walk of Antequera Trinity Church and Puerta de Estepa. This hotel is 0.5 mi (0.8 km) from Capitán Vicente Moreno and 0.6 mi (0.9 km) from Paraje natural Nacimiento del Rio de la Villa.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Exe Estepona Thalasso & Spa - Adults only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Estepona · 552.49 km from centre

8.4

 

508 reviews

Breakfast available

With a stay at Exe Estepona Thalasso & Spa - Adults only in Estepona (New Golden Mile), you'll be a 2-minute drive from Club Tenis Bel Air and 6 minutes from Selwo Adventure Park. This spa hotel is 3.6 mi (5.8 km) from Saladillo Beach and 3.7 mi (5.9 km) from Real Club de Golf Guadalmina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sol Torremolinos - Don Pablo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Torremolinos · 588.21 km from centre

8.4

 

988 reviews

When you stay at Sol Torremolinos - Don Pablo in Torremolinos, you'll be on the beach, a 1-minute drive from Bajondillo Beach and 6 minutes from Los Alamos Beach. This beach hotel is 2.7 mi (4.4 km) from Carihuela Beach and 9.6 mi (15.5 km) from Port of Malaga.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ibersol Torremolinos Beach
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Torremolinos · 589.73 km from centre

8.0

 

200 reviews

When you stay at Ibersol Torremolinos Beach in Torremolinos, you'll be on the beach, within a 5-minute drive of Los Alamos Beach and Bajondillo Beach. This beach hotel is 3.7 mi (5.9 km) from Carihuela Beach and 8.5 mi (13.7 km) from Port of Malaga.

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