Curated Luxury luxury hotel deals in Morocco

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
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 Apartamento Nueva Alcazaba
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in La Alpujarra, Busquístar · 674.57 km from centre

9.1

 

160 reviews

Breakfast available

Hotel Apartamento Nueva Alcazaba has a fitness centre, bar, a shared lounge and garden in Busquístar. Boasting family rooms, this property also provides guests with a terrace.

At the hotel rooms have a wardrobe, a flat-screen TV and a private bathroom.

Guests at Hotel Apartamento Nueva Alcazaba can enjoy a continental breakfast.

You can play billiards and table tennis at the accommodation, and the area is popular for cycling.

Trevelez is 4.8 km from Hotel Apartamento Nueva Alcazaba, while Capileira is 27 km from the property. The nearest airport is Federico Garcia Lorca Granada-Jaen Airport, 111 km from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
PortoBay Blue Ocean
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albufeira e Olhos de Água, Albufeira · 597.84 km from centre

9.0

 

556 reviews

Breakfast available

When you stay at PortoBay Blue Ocean in Albufeira, you'll be near the beach, within a 5-minute drive of Belharucas Beach and Balaia Golf Village. This beach hotel is 2.7 mi (4.4 km) from The Strip and 3.1 mi (5.1 km) from Oura Beach.

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

Hotel in Andalusia, Cortes y Graena · 708.66 km from centre

8.6

 

25 reviews

Located in Cortes y Graena, Hotel Balneario de Graena is within a 15-minute drive of End of the World Viewpoint and Placeta Conde Luque. This spa hotel is 31.4 mi (50.5 km) from Alhambra and 30.6 mi (49.2 km) from Granada Cathedral.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Cádiz Bahía by Q Hotels
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cádiz · 529.52 km from centre

9.0

 

452 reviews

Breakfast available

A stay at Hotel Cádiz Bahía by Q Hotels places you in the heart of Cádiz, steps from Playa de la Victoria and 4 minutes by foot from Puerta del Mar University Hospital. This spa hotel is 2.8 mi (4.6 km) from La Caleta Beach and 16.8 mi (27 km) from Naval Station Rota.

Compare price on Booking.com
Compare price on Booking.com
abba Sevilla
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alfalfa, Seville · 630.85 km from centre

9.0

 

3,463 reviews

Breakfast available

Abba Sevilla has a seasonal outdoor swimming pool, fitness centre, a shared lounge and terrace in Seville. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. The property is 200 metres from the city centre and 1.3 km from Barrio Santa Cruz.

A buffet, continental or American breakfast can be enjoyed at the property. At the hotel you will find a restaurant serving Spanish cuisine. Vegetarian, dairy-free and vegan options can also be requested.

Popular points of interest near abba Sevilla include Santa María La Blanca Church, Royal Alcázar of Seville and La Giralda and Sevilla Cathedral. Seville Airport is 10 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Ibersol Almuñecar Beach & Spa Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Almunecar, Almuñécar · 631.76 km from centre

8.5

 

1,427 reviews

This hotel is on the beach, 600 metres from Almuñecar’s Old Town. It features a spa and a pool with water slides. All rooms have a private balcony with views.

Ibersol Almuñecar Beach & Spa Hotel also has a mini-golf course and table tennis facilities on-site. The pool is surrounded by free sun loungers. Entertainment is available for adults and children.

Each room has air conditioning, a ceiling fan and heating. There is satellite TV, a minibar and a safety deposit box to hire.

Spa centre access is available for an extra charge. Facilities include a sauna and steam room, and you can relax with a massage.

The Almuñecar Playa Hotel offers a varied buffet breakfast. There are several bars and a large restaurant. The restaurant offers a baby corner, with complimentary facilities for parents to use, such as a microwave and a fridge for baby food.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hospes Las Casas del Rey de Baeza, a Member of Design Hotels
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Santa Catalina, Seville · 630.83 km from centre

8.8

 

268 reviews

Breakfast available

A stay at Hospes Las Casas del Rey de Baeza, a Member of Design Hotels places you in the heart of Seville, within a 10-minute walk of Seville Cathedral and Metropol Parasol. This historic hotel is 0.5 mi (0.9 km) from Giralda Tower and 0.7 mi (1 km) from Royal Alcázar of Seville.

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

Hotel in Seville · 629.07 km from centre

9.2

 

461 reviews

Breakfast available

A stay at Hotel Monte Carmelo places you in the heart of Seville, within a 15-minute walk of Seville Cathedral and Royal Alcázar of Seville. This hotel is 0.7 mi (1.2 km) from Plaza de España and 1.4 mi (2.2 km) from Plaza de Armas Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
ON Hotels Oceanfront Adults Designed
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Almonte, Matalascañas · 581.05 km from centre

9.0

 

1,432 reviews

Breakfast available

On Hotels Oceanfront, designed for adults, is located on the beachfront at Matalascañas. This hotel boasts an outdoor pool with a furnished sun terrace, as well as an indoor pool. Free WiFi is available throughout the air-conditioned hotel.

Each room at On Hotels Oceanfront comes with a balcony or terrace. They are equipped with a flat-screen satellite TV, safe and minibar. Private bathrooms have a bath or shower, hairdryer and free toiletries.

This hotel has an à la carte Japonese restaurant and a modern bar. Evening entertainment is provided. Staff at the 24-hour front desk can organise car hire or a shuttle service for a surcharge. A free luggage storage is available.

Shops and restaurants are within 10 minutes´ drive of On Hotels Oceanfront. Huelva is 50 minutes by car and Seville Airport is 101 km away.

Compare price on Booking.com
Compare price on Booking.com
Porcel Torneo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Seville · 633.24 km from centre

8.6

 

2,719 reviews

Located next to Seville’s Torneo Business Park, Porcel Torneo is on the SE-30 Motorway. It offers free high speed WiFi throughout, a fitness centre and stylish rooms with a minibar.

All rooms at the hotel are air-conditioned and non-smoking, and feature a minimalist design. They also come with a private bathroom.

A buffet breakfast is served and guests can enjoy light meals in the chic Bar. There are also many bars and restaurants within a 5-minute walk of the hotel, as well as the city’s River Guadalquivir.

Buses leave from outside the Porcel Torneo, with direct routes into the city centre of Seville, 3 km away. The SE-30 Motorway provides easy access to Madrid, Córdoba, Málaga, Granada and Cádiz.

Isla Mágica Theme Park and the Cartuja Olympic Stadium are a 5-minute drive from the hotel, and there is a shopping centre 8 minutes’ walk away. Santa Justa Train Station is 3 km away and Seville Airport is 9 km away.

Compare price on Booking.com
Compare price on Booking.com
Vincci Albayzin
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Granada City Center, Granada · 678.47 km from centre

8.8

 

5,325 reviews

Breakfast available

Set around a traditional Andalusian-style courtyard Vincci Albayzin features air-conditioned rooms with free Wi-Fi and 24-hour reception. It boasts a fitness centre including a sauna and Granada Cathedral is 700 metres away.

Featuring a classic décor, each room has a satellite flat-screen TV, a minibar and a safe. The marble bathroom with bath or shower includes free toiletries and hairdryer.

The hotel boasts a la carte restaurant serving a combination of traditional and international cuisine. Guest will found a wide range of traditional tapas bars within a 10-minute walk and the El Corte Inglés Shopping Centre is just 40 metres away.

You can walk to the Albayzin centre within 10 minutes while the Alhambra Palace is 2 km away. Granada Airport is 25-minutes’ drive away and the airport buses stop is just 100 metres from the hotel.

Compare price on Booking.com
Compare price on Booking.com
Barceló Carmen Granada
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Granada City Center, Granada · 678.53 km from centre

8.9

 

4,959 reviews

Hotel Barceló Carmen Granada is located in the centre of Granada and it features a seasonal rooftop swimming pool with views of the Alhambra Palace. It offers free Wi-Fi and a restaurant with an open-air bar.

Pool dimensions (hotel roof): 5.50m long 4m wide Depth at the stairs 1.25m Depth at the bottom (methacrylate) 1.35m

The spacious, air-conditioned rooms feature satellite TV and a private bathroom. All rooms have a minibar and telephone.

Facilities at Hotel Barceló Carmen Granada include 9 meeting rooms and private parking. Guests can take advantage of car rental and parking.

Hotel Barceló Carmen Granada is situated 600 metres from Granada’s Palacio de Congresos Conference Centre and less than 10 minutes’ walk from Granada Cathedral. It lies on one of central Granada’s charming boulevards, surrounded by its most prestigious department stores.

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

Hotel in Alto Guadalquivir, Córdoba · 709.88 km from centre

8.6

 

1,000 reviews

Breakfast available

With a stay at Hotel Macià Alfaros, you'll be centrally located in Córdoba, steps from San Pablo Church and Roman Temple. This hotel is 0.3 mi (0.4 km) from Tendillas Plaza and 0.6 mi (0.9 km) from Cristo de los Faroles.

Compare price on Booking.com
Compare price on Booking.com
Hotel de Naturaleza Rodalquilar & Spa Cabo de Gata
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Nijar, Rodalquilar · 729.79 km from centre

8.7

 

962 reviews

Breakfast available

This hotel is set in the heart of the Cabo de Gata Natural Park and 1.5 km from Playazo Beach, one of the best beaches in the area. There is a spa, an outdoor swimming pool and a fitness centre.

Hotel De Naturaleza Rodalquilar & Spa Cabo de Gata is built around a large central patio with a fountain and palm trees. The décor combines typical Andalusian details with modern design.

All air-conditioned rooms at the Rodalquilar have a private balcony, heating and free Wi-Fi. Spacious public areas include a library, a games room and a multi-use room.

Spa Cabo de Gata includes several types of whirpools, Turkish baths, and heated-stone loungers, as well as hydromassage showers. There is also a wide selection of treatments and massages.

The hotel is set in the old mining village of Rodalquilar, famous for its gold mines. Free covered parking is available.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Vale del Rei Hotel & Villas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lagoa · 604.40 km from centre

9.0

 

308 reviews

Breakfast available

When you stay at Vale del Rei Hotel & Villas in Lagoa, you'll be in the suburbs, within a 10-minute drive of Marinha Beach and Benagil Beach. This family-friendly hotel is 14.6 mi (23.5 km) from Albufeira Old Town Square and 3.9 mi (6.3 km) from Carvoeiro Beach.

Compare price on Booking.com
Compare price on Booking.com
Valentin Sancti Petri
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Chiclana de la Frontera · 514.76 km from centre

9.0

 

1,405 reviews

Hotel Spa Valentin Sancti Petri is located on La Barrossa beach, next to a golf course. Set within gardens, it features rooms with balconies or terraces, free Wi-Fi, 2 outdoor swimming pools and a spa.
Rooms at the Valentin are brightly decorated and air conditioned. Each has a desk, satellite TV and a minibar.

Guests can choose from a selection of buffet cuisine in the Zahara and Cazorla restaurants. The hotel’s 3 à la carte restaurants are open during the summer months and feature terraces. There is also a beach bar in the summer month.

The on-site spa, as well as a sauna and Turkish baths are available for an extra cost. It also has a fitness centre.

The Valentin Sancti Petri provides an entertainment programme for children and adults. Staff at the 24-hour front desk can arrange bicycle and car rental, as well as provide information on excursions.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Casona de Calderón Gastronomic & Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Osuna · 632.73 km from centre

8.4

 

83 reviews

Breakfast available

With a stay at La Casona de Calderón Gastronomic & Boutique Hotel, you'll be centrally located in Osuna, steps from Parroquia Nuestra Señora de la Victoria and within a 5-minute walk of Cilla del Cabildo Colegial. This family-friendly hotel is 0.7 mi (1.1 km) from Osuna University and 0.7 mi (1.1 km) from Colegiata de Santa María de la Asunción.

Compare price on Booking.com
Compare price on Booking.com
Hotel Altos de Istán
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa del Sol, Istán · 567.69 km from centre

9.3

 

270 reviews

Featuring a restaurant, bar and views of mountain, Hotel Altos de Istán is set in Istán, 38 km from La Cala Golf. With a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can use the spa and wellness centre with an indoor pool, sauna, and hot tub, as well as a terrace.

All rooms come with a desk and a TV, and certain units at the hotel have a balcony. The units will provide guests with a wardrobe and a kettle.

A buffet breakfast is available at Hotel Altos de Istán.

Languages spoken at the 24-hour front desk include German, English, Spanish and French.

Malaga Airport is 69 km away.

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

Hotel in Gibraltar · 508.62 km from centre

8.8

 

886 reviews

Breakfast available

When you stay at The Rock Hotel in Gibraltar, you'll be near the beach, within a 5-minute drive of Casemates Square and Ibrahim-Al-Ibrahim Mosque. This hotel is 1.6 mi (2.5 km) from St Michael's Cave and 1.7 mi (2.7 km) from Europa Point Lighthouse.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Estepona Hotel & Spa Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Estepona · 541.88 km from centre

8.6

 

473 reviews

Breakfast available

When you stay at Estepona Hotel & Spa Resort in Estepona, you'll be on the beach, within a 5-minute drive of Cristo Beach and Estepona Golf. This beach hotel is 2.6 mi (4.2 km) from Estepona Port and Marina and 2.8 mi (4.5 km) from Rada Beach.

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