Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Morocco
See the latest prices and deals by choosing your dates
Hotel in Granada · 421.62 mi from centre
8.2
689 reviews
Breakfast available
With a stay at DWO Urban Granada, you'll be centrally located in Granada, within a 5-minute drive of Alhambra and Granada Cathedral. This hotel is 1.5 mi (2.5 km) from Plaza Nueva and 0.4 mi (0.7 km) from Parque Garcia Lorca.
Hotel in Roquetas de Mar, Aguadulce · 431.96 mi from centre
8.4
87 reviews
Breakfast available
Located in Roquetas de Mar, Playadulce is by the sea, within a 5-minute drive of Entre flamencos and Port of Aguadulce. This beach hotel is 0.4 mi (0.7 km) from Playa de Aguadulce and 3.1 mi (5 km) from Mario Park.
Hotel in Alentejo, Santiago do Cacém · 439.56 mi from centre
9.0
105 reviews
Breakfast available
With a stay at Octant Santiago in Santiago do Cacém, you'll be 4.4 mi (7 km) from Safari Badoca Park and 18.2 mi (29.2 km) from Porto Covo Beach. This hotel is 29.4 mi (47.3 km) from Comporta Beach.
Hotel in Ceuta · 300.81 mi from centre
8.2
227 reviews
Breakfast available
With a stay at Parador de Ceuta in Ceuta, you'll be just steps from Cathedral of St Mary of the Assumption and Plaza de Africa. This beach hotel is 0.1 mi (0.1 km) from Sanctuary of Our Lady of Africa and 0.3 mi (0.4 km) from Royal City Walls.
Aparthotel in Albufeira e Olhos de Água, Albufeira · 373.09 mi from centre
8.0
191 reviews
With a stay at Clube Albufeira Garden Village in Albufeira (Alpouvar), you'll be within a 5-minute drive of Albufeira Old Town Square and Albufeira Marina. This aparthotel is 10 mi (16.1 km) from Falesia Beach and 2.7 mi (4.4 km) from The Strip.
Hotel in Roquetas de Mar · 427.00 mi from centre
9.2
7 reviews
Breakfast available
When you stay at Evenia Zoraida Resort in Roquetas de Mar, you'll be on the beach, within a 10-minute walk of Roquetas de Mar Beach and Playa de la Bajadilla. This family-friendly hotel is 0.8 mi (1.3 km) from Castor Park and 0.9 mi (1.5 km) from 360 Sports Complex.
Hotel in Cádiz · 329.57 mi from centre
8.4
337 reviews
Breakfast available
Occidental Cádiz is centrally located in Cádiz – a 3-minute walk from Playa de la Victoria and 13 minutes by foot from Tavira Tower. This hotel is 1.2 mi (1.9 km) from Centro Municipal de Arte Flamenco and 1.5 mi (2.3 km) from Cadiz Cathedral.
Hotel in Marina Smir, Allyene · 289.71 mi from centre
8.4
37 reviews
Breakfast available
When you stay at Hôtel Tamuda Beach in Allyene, you'll be by the sea, within a 10-minute walk of Kabila Marina and Kabila Beach. This hotel is 2.8 mi (4.6 km) from Smir Water Park and 3.5 mi (5.6 km) from Forêt de Cabo Negro.
Hotel in Puerto Banús, Marbella · 346.78 mi from centre
8.5
3,366 reviews
Occidental Puerto Banús is located in the centre of Puerto Banus, 300 metres from the beach. It features 2 swimming pools and free WiFi throughout the property.
Occidental Puerto Banús offers apartment with terrace or balcony with table and chairs and private bathroom with a shower a and hairdryer.
This hotel has an adult pool and a separate pool for children. Both are surrounded by sun loungers.
There are more than 50 golf courses within an hour’s drive of the hotel.
A casino can be found just 800 metres away. Selwo Aventura is just 14 km away, while Marbella city centre is about 6 km away from Occidental Puerto Banus.
Hotel in Vilamoura, Loulé · 369.90 mi from centre
8.8
374 reviews
Breakfast available
With a stay at Dom Pedro Marina in Loulé (Vilamoura), you'll be a 3-minute drive from Vilamoura Marina and 9 minutes from Falesia Beach. This beach hotel is 9.9 mi (15.9 km) from The Strip and 14.2 mi (22.9 km) from Albufeira Old Town Square.
Hotel in Málaga Centro, Málaga · 373.58 mi from centre
9.0
501 reviews
Breakfast available
With a stay at Parador de Malaga Gibralfaro in Málaga (Málaga Centro), you'll be within a 5-minute drive of Picasso Museum Malaga and Alcazaba. This hotel is 2.3 mi (3.6 km) from Malagueta Beach and 3.3 mi (5.3 km) from Port of Malaga.
Hotel in La Catedral, Córdoba · 440.49 mi from centre
9.6
961 reviews
Breakfast available
Las Casas de la Judería de Córdoba is in the heart of Córdoba, within a 5-minute walk of Galeria de la Inquisicion and Mosque–Cathedral of Córdoba. This family-friendly hotel is 0.2 mi (0.3 km) from Calle Cairuan and 0.2 mi (0.3 km) from Monumento a Averroes.
Hotel in Andalusia, Jaén · 457.04 mi from centre
8.8
5,143 reviews
This 4-star hotel is located at the entrance of Jaén, perfectly located by the Bailen-Motril Motorway.
HO Ciudad de Jaén By Olivencia offers luxurious air-conditioned rooms with a private terrace and city views. Each one comes with free WiFi, a safe, a minibar, a flat-screen TV and a private bathroom.
The hotel has 5 paddle courts and a football pitch. A gym and tennis courts are also available. Ther on site restaurant offers panoramic views of Jaén and the Sierra Mágina Mountains.
The beautiful cities of Baeza and Úbeda are within 30 minutes' drive.
The hotel also offers free onsite parking.
Hotel in Málaga · 370.29 mi from centre
8.2
616 reviews
Breakfast available
Located in Málaga (Carretera de Cadiz), Hilton Garden Inn Malaga is within a 10-minute drive of Playa Sacaba Beach and Aqualand Torremolinos. This hotel is 3.8 mi (6.2 km) from Port of Malaga and 4.1 mi (6.7 km) from Malaga Roman Theatre.
Hotel in Costa de la Luz Huelva, Moguer · 368.93 mi from centre
7.8
69 reviews
Breakfast available
When you stay at Ohtels Mazagón in Moguer, you'll be near the beach, within a 5-minute drive of Playa de las Dunas and Pino Centenario. This beach hotel is 2.3 mi (3.7 km) from Playa de Ciparsa and 3.5 mi (5.6 km) from Playa del Arenosillo/Rompeculos.
Hotel in Costa de Almeria, Almerimar · 418.76 mi from centre
8.0
717 reviews
Breakfast available
Offering a privileged beachfront position just 200 metres from the marina and next to the Almerimar golf course, AR Almerimar features a number of themed swimming pools with pool slides.
Comprising of 278 tastefully decorated, fully-equipped rooms, you can admire the pretty sea and golf vistas from this comfortable vantage point. Each one comes with free Wi-Fi.
The hotel's Las Gaviotas Restaurant, open in summer, offers international food. There is also a buffet restaurant and a lobby bar.
There are 2 pools, one of which is for children. There is also a fitness center with an indoor pool.
There are also many activities for adults.
Hotel in Motril · 396.58 mi from centre
8.5
4,184 reviews
Elba Motril Beach & Business Hotel is located next to Playa Poniente in Motril, in Granada province. It offers an outdoor pool, hot tub in the relaxation area, and rooms with free Wi-Fi and a private balcony.
All air-conditioned rooms at the Elba Motril feature tiled floors. They are equipped with satellite TV and the private bathrooms have a hairdryer.
The property boasts 3 meeting rooms with air conditioning, sound system, audiovisual equipment, and simultaneous translation equipment. Catering services are also available, such as coffee breaks and special group menus. There is also the possibility of putting up a tent for up to 450 people, for celebrations and meetings in the open.
The hotel’s Ejecutivo restaurant serves a range of regional and international dishes. During the summer months, there is also a piano bar where you can get some tapas and a drink, as well as enjoying live music. Gluten-free dishes may be prepared if requested in advance.
Los Moriscos Golf Course is 1 km away from the Elba Motril Beach & Business Hotel. The Nerja caves are 35 km away, and the wonderful city of Granada is 55 km away.
Hotel in Corralejo · 455.87 mi from centre
8.0
448 reviews
Breakfast available
This all-inclusive resort is located 50 metres from the Corralejo Beach, on Fuerteventura’s north coast. It offers 8 swimming pools, a wellness centre, fitness centre and large suites with private balconies. Free WiFi is provided throughout.
The stylish and modern suites at Alua Suites Fuerteventura - All Inclusive feature air conditioning, satellite TV, fridge and USB port, and the private bathrooms contain a hairdryer.
The Alua Suites Fuerteventura - All Inclusive has 5 restaurants, including a buffet restaurant, 2 exclusive restaurants for guests staying in the Adults Only My Favourite Club. There are also 3 bars, such as a cocktail bar and a poolside snack bar. The Adults Only My Favourite Club area, featuring a sun terrace and chill-out area with Balinese beds and sun loungers, is also available with rooms and services exclusively for guests over 16 years.
The Alua Suites Fuerteventura - All Inclusive offers a wide range of activities organized by the animation team during throughout the day. There is also an activity club for children. There is also an exclusive beach club and a supermarket on site. Fuerteventura Airport is around 40 minutes’ drive from the hotel.
Enjoy a complete and varied gastronomic offer during your holidays. The hotel has 4 restaurants (one of them exclusive for clients “My Favorite Club” +16) and 6 bars (three of them exclusive for clients “My Favorite Club” +16)
Hotel in Ronda · 359.23 mi from centre
9.0
954 reviews
Breakfast available
When you stay at Parador de Ronda in Ronda, you'll be in the historical district, just steps from Puente Nuevo Bridge and Plaza de Espana. This historic hotel is 0.1 mi (0.2 km) from Ronda Bullring Museum and 0.1 mi (0.2 km) from Alameda Del Tajo.
Hotel in Granada · 421.23 mi from centre
8.4
357 reviews
Breakfast available
With a stay at Senator Granada in Granada (Distrito Ronda), you'll be a 3-minute walk from Granada Exhibition and Conference Centre and a 4-minute drive from Plaza Nueva. This spa hotel is 1.4 mi (2.2 km) from Alhambra and 2 mi (3.1 km) from Granada Cathedral.