Hero Image

Curated luxury hotels in Morocco

Search
Fri 30 Oct
Mon 2 Nov
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 30 Oct
Mon 2 Nov
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.
Primary image
Ocean Drive Sevilla
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Seville · 630.96 km from centre

9.4

 

430 reviews

Breakfast available

Located in Seville (Historical Center), Ocean Drive Sevilla is within a 15-minute walk of Seville Cathedral and Plaza de Armas Shopping Center. This hotel is 1.5 mi (2.5 km) from Plaza de España and 2.2 mi (3.6 km) from Royal Alcázar of Seville.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Octant Praia Verde
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sotavento, Castro Marim · 600.25 km from centre

9.6

 

166 reviews

Breakfast available

Located in Castro Marim, Octant Praia Verde is by the sea, within a 15-minute walk of Golfo de Cádiz and Verde Beach. This beach hotel is 0.3 mi (0.4 km) from Pinhal do Gancho and 1.5 mi (2.4 km) from Cabeco Beach.

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

Hotel in Portimão · 607.40 km from centre

9.4

 

185 reviews

Breakfast available

When you stay at Rochavau Hotel in Portimão, you'll be near the beach, a 1-minute drive from Rocha Beach and 7 minutes from Alvor Beach. This hotel is 14 mi (22.5 km) from Marina de Lagos and 20.9 mi (33.6 km) from Praia da Luz.

Compare price on Booking.com
Compare price on Booking.com
Itaca Jerez by Soho Boutique
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Jerez de la Frontera · 550.76 km from centre

8.6

 

2,992 reviews

Breakfast available

Itaca Jerez by Soho Boutique occupies the impressive 19th-century María Auxiliadora Convent. It offers free Wi-Fi, and is 2133 feet from Jerez Train Station and a 10-minute walk from the Cathedral.

A statue from the convent dominates the old chapel, which is now a bright breakfast room a buffet breakfast is served. An express continental breakfast is also available.

Air-conditioned rooms at the hotel are modern and elegant, with wooden floors and satellite TV. There is a safe, mini-bar and work desk. The private bathroom comes with a hairdryer and amenities.

Jérez is the world capital of sherry and there are many wineries near the hotel. Itaca Jerez is within walking distance of the Jewish Quarter. The Old City Walls are also nearby.

You can hire a car at the 24-hour reception. The beaches of El Puerto de Santa María are a 10-minute drive away. The nearest airport is Jerez Airport, 13 minutes drive away from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
El Mirador de Fuerteventura
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Fuerteventura, Puerto del Rosario · 748.63 km from centre

8.8

 

237 reviews

Breakfast available

With a stay at El Mirador de Fuerteventura in Puerto del Rosario, you'll be on the beach, just steps from Playa Blanca and a 3-minute drive from Las Rotondas Commercial Center. This beach hotel is 2.1 mi (3.4 km) from Chica Beach and 2.4 mi (3.9 km) from Miguel de Unamuno Museum.

Compare price on Booking.com
Compare price on Booking.com
Benalmadena Palace Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Torrequebrada, Benalmádena · 582.63 km from centre

8.5

 

1,905 reviews

Breakfast available

Located just 820 feet from Benalmadena Beach, this hotel offers accommodations with views of the outdoor pool, mountains or sea. Free facilities include a well-equipped spa, heated indoor pool and gym.

The spacious apartments and studios at Hotel Benalmadena Palace have free Wi-Fi and a lounge area with a sofa, which leads out onto a furnished terrace. They come with a kitchenette and dining area. There is a satellite TV, air conditioning and heating, and a private bathroom.

Benalmadena Palace offers an entertainment program for adults and there is a children’s mini club. The hotel also has a cinema, games room and internet area.

The hotel has a barbecue area, restaurant and snack bar. Guests can also enjoy drinks in the pub with live music and a happy hour every night.

Málaga International Airport is 12 mi from the hotel. The Torrequebrada Golf Course is next to Palace Hotel Benalmadena.

The hotel offers a minibus service to the beach and La Paloma Park.

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

Hotel in Tías · 705.73 km from centre

9.8

 

105 reviews

Breakfast available

When you stay at Aqua Suites in Tías, you'll be near the beach, within a 15-minute drive of Puerto del Carmen Beach and Playa de Matagorda. This hotel is 16.6 mi (26.8 km) from Marina Rubicon and 0.7 mi (1.1 km) from La Peñita.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Las Casas de El Arenal by Casas y Palacios
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in El Arenal, Seville · 630.19 km from centre

9.4

 

1,000 reviews

Breakfast available

With a stay at Hotel Las Casas de El Arenal by Casas y Palacios, you'll be centrally located in Seville, just a 4-minute walk from Seville Cathedral and 7 minutes by foot from Royal Alcázar of Seville. This hotel is 0.5 mi (0.8 km) from Plaza de Armas Shopping Center and 1.2 mi (2 km) from Plaza de España.

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

Hotel in São Gonçalo de Lagos, Lagos · 606.80 km from centre

9.4

 

344 reviews

Breakfast available

Located in Lagos (Torralta), Ancora Park is within a 15-minute walk of Dona Ana Beach and Porto de Mos Beach. This family-friendly hotel is 0.7 mi (1.2 km) from Camilo Beach and 0.9 mi (1.4 km) from Batata Beach.

Compare price on Booking.com
Compare price on Booking.com
HL Rio Playa Blanca
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Yaiza, Playa Blanca · 725.02 km from centre

7.5

 

695 reviews

HL Rio Playa Blanca features a garden, shared lounge, a restaurant and bar in Playa Blanca. Featuring family rooms, this property also provides guests with a playground. The hotel provides an outdoor swimming pool, fitness center, evening entertainment and a kids' club.

The hotel will provide guests with air-conditioned rooms offering a desk, an electric tea pot, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. All guest rooms feature a closet.

Guests at HL Rio Playa Blanca can enjoy a buffet breakfast.

The accommodation has a grill. You can play table tennis and tennis at this 4-star hotel, and bike rental and car rental are available.

Staff at the 24-hour front desk speak German, English, Spanish and French.

Flamingo Beach is a 8-minute walk from HL Rio Playa Blanca, while Montañas de Fuego Mountains is 13 miles away. Lanzarote Airport is 19 miles from the property.

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

Hotel in Churriana, Málaga · 591.61 km from centre

8.6

 

469 reviews

Breakfast available

With a stay at Parador de Málaga Golf in Málaga (Churriana), you'll be within a 15-minute drive of Port of Malaga and Bajondillo Beach. This beach hotel is 4.8 mi (7.7 km) from Carihuela Beach and 6.2 mi (10 km) from Benalmadena Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dar Ba Sidi & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Chefchaouen, Derdara · 408.93 km from centre

7.6

 

35 reviews

Located in Derdara, Dar Ba Sidi & Spa is within a 15-minute drive of Plaza Uta el-Hammam and Grande Mosquée. This hotel is 4.4 mi (7.1 km) from Chefchaouen Kasbah and 4.5 mi (7.2 km) from Ras El Ma Park.

Compare price on Booking.com
Compare price on Booking.com
Hotel Pasarela
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sur, Seville · 629.32 km from centre

7.9

 

3,857 reviews

This hotel overlooks central Seville’s Maria Luisa Park and Plaza de España, and is just a short walk from the impressive monuments located around the cathedral.

The Hotel Pasarela features a quiet location in central Seville, yet is still located within walking distance of many of the popular monuments of the Andalusian capital.

The giant Cathedral, Giralda tower and the gardens of the Real Alcázar are all within a pleasant 15-minute walk. Closer by, you will find natural attractions such as the Murillo Gardens and the Arboretum.

The hotel interior is filled with exquisite marble and typical Seville artwork, making your stay a truly Andalusian experience.

Compare price on Booking.com
Compare price on Booking.com
Primary image
B&B Hotel Granada Estación
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Granada · 680.70 km from centre

8.4

 

535 reviews

Breakfast available

Located in Granada (Beiro), B&B Hotel Granada Estación is within a 10-minute drive of Alhambra and Granada Cathedral. This family-friendly hotel is 2.4 mi (3.8 km) from Plaza Nueva and 1.4 mi (2.2 km) from University of Granada.

Compare price on Booking.com
Compare price on Booking.com
Ponta Grande Sao Rafael Resort by Umbral
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Albufeira · 598.21 km from centre

7.7

 

238 reviews

Within walking distance of Albufeira’s marina, this 4-star resort offers luxury rooms and villas in a garden setting. It features an outdoor pool, tennis court and Albufeira views.

Guests of the Ponta Grande Resort can soak up the sun on the terrace as they watch their children in the playground.

The Ponta offers bright and air-conditioned accommodation. There are also self-catering villas that come with a fully equipped kitchen and a balcony with panoramic views.

A grocery store is available a few meters away from the resort. If guests prefer, they can also visit the restaurant, which serves á la carte international cuisine.

The Grande Resort is less than 1 km from the Atlantic Ocean. Guests arriving by car have free private on-site parking.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Palacio Mariana Pineda Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Granada · 679.32 km from centre

8.8

 

196 reviews

Breakfast available

With a stay at Palacio Mariana Pineda Hotel in Granada (Albaicín), you'll be steps from Plaza Nueva and 5 minutes by foot from Alhambra. This historic hotel is 0.4 mi (0.6 km) from Granada Cathedral and 21.1 mi (34 km) from Sierra Nevada Ski Resort.

Compare price on Booking.com
Compare price on Booking.com
Vila Gale Alentejo Vineyard - Clube de Campo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alentejo, Albernoa · 683.25 km from centre

8.8

 

992 reviews

Breakfast available

This 4-star hotel in Albernoa, between Beja and Aljustrel, is a short drive from Alentejo’s center. It has an indoor pool and a restaurant serving local cuisine. The hotel has a Mini-zoo, horse and chariots rides, as well as wine tastings.

All rooms have a private balcony. The hotel features air-conditioned twin and family rooms, each with cable TV and a private bathroom. The air-conditioned rooms at the Clube de Campo Vila Galé are bright and have tiled flooring. They include satellite TV, a living area and views of the Casa de Santa Vitoria vineyards.

The hotel’s Restaurant Pavilhão da Caça serves traditional Portuguese and international meals of along with award-winning Casa de Santa Vitoria wines. Meals are served indoors, or al fresco.

Guests can explore the region or relax in the health club which features an indoor pool, a hot tub and a Turkish bath. Beauty treatments are also available at an additional cost. Children can have fun while observing the donkey's stables with staff assistance.

Vila Galé Clube de Campo also provides a range of facilities and activities such as rides on 4-wheel motorcycles and bicycles, water sports (kayaks), mini-golf and hiking.

Compare price on Booking.com
Compare price on Booking.com
Primary image
AP Victoria Sports & Beach
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in Albufeira e Olhos de Água, Albufeira · 597.29 km from centre

9.0

 

404 reviews

Located in Albufeira, AP Victoria Sports & Beach is a 5-minute drive from Pine Cliffs Golf Course and 7 minutes from Rocha Baixinha Beach. This family-friendly aparthotel is 1.8 mi (3 km) from Belharucas Beach and 2.5 mi (4 km) from Praia dos Olhos de Água.

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

Hotel in Costa de la Luz Huelva, Cartaya · 603.08 km from centre

8.0

 

45 reviews

Breakfast available

When you stay at Playacartaya Hotel in Cartaya, you'll be near the beach, within a 5-minute drive of Playa Huelva and Nuevo Portil Golf Course. This beach hotel is 3.1 mi (4.9 km) from EL Faro Shopping Center and 3.7 mi (5.9 km) from Marismas del Odiel Nature Reserve.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Dorma Tartessos
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Huelva · 607.70 km from centre

8.4

 

453 reviews

Breakfast available

A stay at Hotel Dorma Tartessos places you in the heart of Huelva, steps from Huelva City Hall and Casa Colon. This hotel is 0.6 mi (0.9 km) from Church of La Milagrosa and 0.6 mi (0.9 km) from Museum of Huelva.

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