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
See the latest prices and deals by choosing your dates

Hotel in Sierra de Aracena, Aracena · 679.88 km from centre
9.2
147 reviews
Breakfast available
A stay at Hotel Convento Aracena & Spa places you in the heart of Aracena, steps from Sierra de Aracena National Park and 6 minutes by foot from Marqués de Aracena Square. This hotel is 0.3 mi (0.4 km) from Aracena Castle and 0.3 mi (0.4 km) from Priory Church.

Hotel in Corralejo, La Oliva · 734.44 km from centre
9.0
213 reviews
Breakfast available
With a stay at Barceló Corralejo Sands, you'll be centrally located in La Oliva, within a 10-minute drive of Corralejo Beach and Playa Waikiki. This family-friendly hotel is 12.5 mi (20.2 km) from Marina Rubicon and 12.6 mi (20.2 km) from Lanzarote Beaches.

Hotel in Tarifa · 488.71 km from centre
9.6
293 reviews
Breakfast available
With a stay at Hotel & Spa La Residencia Puerto, you'll be centrally located in Tarifa, steps from Castle de Guzman El Bueno and within a 5-minute walk of Playa de los Lances. This family-friendly hotel is 0.4 mi (0.6 km) from St. Matthew's Church and 0.4 mi (0.6 km) from Punta Tarifa.

Hotel in Chipiona · 548.88 km from centre
8.6
237 reviews
With a stay at Hotel Best Costa Ballena in Chipiona, you'll be next to a golf course, just a 5-minute walk from Playa de las Tres Piedras and 5 minutes by foot from Playa Agua Dulce. This beach hotel is 11.5 mi (18.5 km) from Naval Station Rota and 1.1 mi (1.7 km) from Ballena Beach.

Hotel in Almancil, Loulé · 592.41 km from centre
8.8
139 reviews
Breakfast available
When you stay at The Magnolia Hotel in Loulé, you'll be next to a golf course, just steps from Ria Formosa Natural Park and 11 minutes by foot from Quinta Shopping Center. This family-friendly hotel is 1.2 mi (1.9 km) from Quinta do Lago South and 1.2 mi (1.9 km) from Quinta do Lago North.

Hotel in Nerja · 624.57 km from centre
9.0
511 reviews
Breakfast available
When you stay at Hotel Riu Monica - Adults Only in Nerja, you'll be on the beach – a 2-minute drive from Balcon de Europa and 8 minutes from Burriana Beach. This beach hotel is 0.3 mi (0.5 km) from Playa El Chucho and 0.3 mi (0.5 km) from El Playazo Beach.

Resort in Yaiza · 721.48 km from centre
8.6
625 reviews
When you stay at Sandos Papagayo Hotel in Yaiza, you'll be on the beach – a 5-minute drive from Marina Rubicon and 8 minutes from Lanzarote Beaches. This beach resort is 21.2 mi (34.1 km) from Puerto del Carmen Beach and 11.8 mi (19 km) from Timanfaya National Park.

Hotel in Monte Gordo, Vila Real Santo Antonio · 600.27 km from centre
8.6
331 reviews
Breakfast available
When you stay at Hotel Alba in Vila Real Santo Antonio, you'll be near the beach, within a 10-minute walk of Casino Monte Gordo and Monte Gordo Beach. This spa hotel is 11.1 mi (17.9 km) from Cabanas Beach and 13.1 mi (21 km) from Old Town.

Hotel in Castelo, Albufeira · 598.35 km from centre
8.4
13 reviews
Breakfast available
Located in Albufeira, W Residences Algarve is a 4-minute drive from Albufeira Marina and 6 minutes from Sao Rafael Beach. This beach hotel is 3.9 mi (6.2 km) from Albufeira Old Town Square and 4.6 mi (7.5 km) from Praia dos Alemães.

Hotel in Jerez de la Frontera · 552.81 km from centre
8.8
529 reviews
Breakfast available
With a stay at Hotel Jerez & Spa in Jerez de la Frontera, you'll be within a 10-minute drive of Circuito de Jerez – Ángel Nieto and Fair of Horses. This spa hotel is 14.9 mi (24 km) from Naval Station Rota and 1 mi (1.6 km) from Royal Andalusian School of Equestrian Art.

Hotel in Yaiza · 710.17 km from centre
8.6
225 reviews
Breakfast available
Located in Yaiza, Costa Calero Hotel Thalasso & Spa is within a 15-minute drive of Lanzarote Golf Resort and Puerto del Carmen Beach. This spa hotel is 13.1 mi (21.1 km) from Marina Rubicon and 6.1 mi (9.8 km) from Lanzarote Beaches.

Hotel in Monachil · 676.66 km from centre
8.0
693 reviews
Breakfast available
Hotel Granada Palace is located in Tandal Urban Resort, the only urban resort in Granada. You can find it in the district of Monachil-Cájar, just 6 km from the centre of Granada, 10 minutes from the Alhambra and 25 minutes from the Sierra Nevada ski resort. A different hotel due to its large dimensions combining Mozarabic style architecture with modern design interiors. All the facilities have free WiFi connection.
It offers spacious and elegant rooms with views of the city of Granada in the distance on one side and the mountain and Monachil area with its beautiful snow-capped peaks Mulhacen and Veleta on the other. All rooms have heating/air conditioning, minibar, safe, flat screen TV, desk, kettle and private bathroom with shower and hydromassage bathtub (double size in Junior Suites and Suites).
Hotel Granada Palace has a large outdoor summer swimming pool and children's pool, solarium and in-house spa. Relax in Spalace, a large wellness area with a la carte services and treatments. The hotel also has a bar and breakfast room where a varied continental buffet is served every morning, as well as two restaurants, Italo and Origen for all tastes.

Hotel in Roquetas de Mar · 696.49 km from centre
9.4
163 reviews
Breakfast available
When you a stay at Hotel Moon & SPA in Roquetas de Mar, you'll be near the beach, just steps from Port of Aguadulce and Playa de Aguadulce. This spa hotel is 0.2 mi (0.2 km) from Entre flamencos and 2.6 mi (4.2 km) from Playa de la Cueva del Cura.

Hotel in Rota · 540.71 km from centre
9.0
282 reviews
Breakfast available
A stay at Hotel Duque De Najera places you in the heart of Rota, steps from Parroquia de Nuestra Señora de la O and Playa de la Costilla. This beach hotel is 10.7 mi (17.2 km) from Naval Station Rota and 28 mi (45 km) from Playa de la Victoria.

Hotel in Cádiz · 532.42 km from centre
9.2
95 reviews
Breakfast available
With a stay at Áurea Casa Palacio Sagasta By Eurostars Hotel Company in Cádiz (Old Town Cádiz), you'll be within a 15-minute walk of La Caleta Beach and Plaza de Mina. This hotel is 2.4 mi (3.8 km) from Playa de la Victoria and 17.6 mi (28.4 km) from Naval Station Rota.

Hotel in Vilamoura, Loulé · 596.61 km from centre
9.2
319 reviews
Breakfast available
With a stay at Vilamoura Garden Hotel, you'll be centrally located in Loulé – a 4-minute drive from Vilamoura Marina and 9 minutes from Falesia Beach. This family-friendly hotel is 8.3 mi (13.4 km) from Balaia Golf Village and 13.3 mi (21.3 km) from Albufeira Old Town Square.

Hotel in São Gonçalo de Lagos, Lagos · 608.59 km from centre
9.4
558 reviews
Breakfast available
With a stay at Lagos Avenida Hotel, you'll be centrally located in Lagos, steps from Marina de Lagos and within a 5-minute drive of Dona Ana Beach. This golf hotel is 4.2 mi (6.8 km) from Praia da Luz and 2.2 mi (3.6 km) from Camilo Beach.

Hotel in Tavira · 599.19 km from centre
9.4
177 reviews
With a stay at Hotel Rural Quinta do Marco in Tavira, you'll be in the mountains, within a 15-minute drive of Old Town and Hell's Pool. This family-friendly hotel is 12.3 mi (19.8 km) from Olhao Harbour and 6.4 mi (10.4 km) from Sao Jose Church.

Hotel in Yaiza · 723.19 km from centre
8.8
483 reviews
Breakfast available
With a stay at H10 White Suites, you'll be centrally located in Yaiza, within a 5-minute drive of Lanzarote Beaches and Marina Rubicon. This hotel is 14.6 mi (23.5 km) from Puerto del Carmen Beach and 10 mi (16.1 km) from Timanfaya National Park.

Hotel in Conil de la Frontera · 507.59 km from centre
9.2
218 reviews
Breakfast available
When you stay at Hotel Fuerte Conil-Resort in Conil de la Frontera, you'll be on the beach, within a 15-minute walk of Playa de los Bateles and Playa de La Fontanilla. This beach hotel is 5.8 mi (9.3 km) from La Barrosa Beach and 0.9 mi (1.4 km) from Torre de Guzmán.