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 Mijas · 573.91 km from centre
8.4
95 reviews
Breakfast available
With a stay at Hotel Tamisa Golf in Mijas, you'll be next to a golf course, within a 10-minute drive of Fuengirola Beach and Mijas Golf Course. This golf hotel is 3.8 mi (6.2 km) from Los Boliches Beach and 10.5 mi (17 km) from Benalmadena Marina.

Hotel in Alentejo, Mertola · 654.79 km from centre
8.4
52 reviews
Breakfast available
With a stay at Alentejo Star Hotel - São Domingos in Mertola, you'll be 10.7 mi (17.3 km) from Church of the Assumption of Mary and 10.8 mi (17.3 km) from Castle of Mertola. This hotel is 10.8 mi (17.4 km) from Menagem Tower and 10.9 mi (17.5 km) from Museum of Mertola.

Hotel in Melilla · 547.61 km from centre
7.4
461 reviews
Breakfast available
Hotel Rusadir is set near the marina and 800 metres from the beach, in central Melilla. It offers comfortable rooms with air conditioning and free Wi-Fi access.
The hotel is just a short walk from the historic heart of Melilla. The city still has its old city wall. There are regular ferry links to Malaga and Almeria.
Rooms at the Rusadir Hotel are bright and spacious. They all have a safety deposit box and a minibar. They also have a TV with satellite channels.
The hotel has a cafe and a restaurant, serving typical regional food. The reception is open 24 hours a day. It offers a tour desk and laundry service.

Hotel in Carvoeiro, Lagoa · 602.26 km from centre
8.8
747 reviews
Breakfast available
Located in Lagoa, Rocha Brava Village Resort is by the ocean – a 3-minute drive from Benagil Beach and 8 minutes from Carvoeiro Beach. This golf hotel is 3.3 mi (5.3 km) from Marinha Beach and 5.4 mi (8.8 km) from Slide and Splash Water Park.

Resort in Grandola · 734.86 km from centre
9.2
68 reviews
With a stay at Independente Comporta in Grandola, you'll be in the suburbs and within the region of Arrabida Natural Park. This spa resort is 7.2 mi (11.7 km) from Comporta Beach and 6.1 mi (9.8 km) from Praia do Carvalhal.

Hotel in San Pedro de Alcantara, Marbella · 555.93 km from centre
8.6
726 reviews
Breakfast available
Located in Marbella (San Pedro de Alcantara), Barceló Marbella is within a 5-minute drive of Real Club de Golf Guadalmina and Church of San Pedro. This golf hotel is 1 mi (1.6 km) from Atalaya Golf and Country Club and 1.6 mi (2.5 km) from Basilica Vega Del Mar.

Hotel in Province of Seville, Dos Hermanas · 620.18 km from centre
8.4
210 reviews
Breakfast available
With a stay at Hotel TRH La Motilla in Dos Hermanas, you'll be 5.3 mi (8.5 km) from University of Pablo de Olavide and 8 mi (12.9 km) from Seville Cathedral. This hotel is 8.7 mi (13.9 km) from Plaza Nueva.

Hotel in Seville · 630.35 km from centre
9.6
1,232 reviews
Breakfast available
Located in Seville (Historical Center), Hotel Amadeus Sevilla is within a 10-minute walk of Seville Cathedral and Royal Alcázar of Seville. This boutique hotel is 0.3 mi (0.4 km) from Giralda Tower and 0.5 mi (0.8 km) from Metropol Parasol.

Hotel in Zahara de los Atunes · 494.13 km from centre
9.0
1,690 reviews
Just 5 minutes' walk from the beaches at Zahara de los Atunes, El Cortijo de Zahara by QHotels is set in a rustic Andalusian villa. It features 2 outdoor pools, one for adults and one for children, as well as 1 heated indoor pool. Free WiFi is available throughout.
Each air-conditioned room maintains some of the property's original features, including terracotta floors and beamed ceilings. All rooms have a TV and fridge, and either sea or mountain views.
El Cortijo de Zahara by QHotels is made up of white-washed buildings set around a traditional, tiled patio, surrounded by 5,500 m² of gardens. La Bodega Restaurant serves a selection of Spanish cuisine, while light meals and snacks are available in the poolside Café del Sol. The adults-only area includes a pool and a bar.
Spa facilities and massage services are offered for a surcharge. Free private parking is available onsite.
The Atlanterra area is ideal for activities such as surfing, horse riding and hiking. The nearest golf course is 30 minutes’ drive from El Cortijo de Zahara by QHotels.
Half board includes a credit of €25 (Low Season) / €28 (High Season) per adult per night and €12.50 (Low Season) / €14 (High Season) per child per night (drinks not included) for dinner in our a la carte restaurant. The credit can be used freely on the menu during dinner.

All-inclusive resort in Corralejo, La Oliva · 734.44 km from centre
8.0
77 reviews
Breakfast available
With a stay at LABRANDA Corralejo Village - All Inclusive in La Oliva, you'll be in a shopping district, within a 15-minute drive of Corralejo Beach and Acua Water Park. This all-inclusive property is 12.7 mi (20.4 km) from Marina Rubicon and 0.3 mi (0.6 km) from Playa Waikiki.

Hotel in Évora · 753.73 km from centre
9.6
82 reviews
Breakfast available
With a stay at Octant Evora in Évora, you'll be 10.9 mi (17.5 km) from Largo da Porta de Moura and 10.9 mi (17.6 km) from Casa Cordovil. This spa hotel is 10.9 mi (17.6 km) from Historic Centre of Évora and 11 mi (17.7 km) from University of Évora.

Riad in Chefchaouen · 412.25 km from centre
9.2
307 reviews
Breakfast available
With a stay at Lina Ryad & Spa in Chefchaouen (Medina of Chefchaouen), you'll be steps from Plaza Uta el-Hammam and Chefchaouen Kasbah. This luxury riad is 0.1 mi (0.1 km) from Grande Mosquée and 0.4 mi (0.6 km) from Bab el Ain.

Hotel in Corralejo, La Oliva · 733.68 km from centre
9.4
87 reviews
Breakfast available
With a stay at Hotel Boutique La Marquesina - Adults Only in La Oliva, you'll be 1.5 mi (2.5 km) from Acua Water Park and 4.6 mi (7.3 km) from Corralejo Beach. This hotel is 13.9 mi (22.4 km) from Montaña de Tindaya.

Hotel in Alentejo, Beja · 683.28 km from centre
8.8
76 reviews
Breakfast available
With a stay at Vila Gale Alentejo Vineyards Hotel - Clube de Campo in Beja, you'll be on a lake and 15.5 mi (24.9 km) from Villa Romana de Pissoes and 15.6 mi (25.1 km) from Rainha Dona Leonor Regional Museum. This family-friendly hotel is 17.1 mi (27.5 km) from Praca da Republica and 17.1 mi (27.6 km) from Beja Castle.

Hotel in Tanger-Tetouan-Al Hoceima, Al Hoceima · 483.30 km from centre
7.0
176 reviews
Breakfast available
With a stay at Mercure Quemado Resort in Al Hoceima, you'll be on the beach, just a 1-minute walk from Quemado Beach and 5 minutes by foot from Al Hoceima Marina. This beach hotel is 0.9 mi (1.4 km) from Mimoun El Arssi Stadium.

Hotel in Alvor, Portimão · 608.97 km from centre
8.6
204 reviews
When you stay at RR Alvor Baía Resort in Portimão, you'll be near the beach – a 3-minute drive from Alvor Boardwalk and 5 minutes from Alvor Beach. This family-friendly hotel is 13.5 mi (21.7 km) from Carvoeiro Beach and 19.2 mi (31 km) from Praia da Luz.

Hotel in Alentejo, Beja · 695.11 km from centre
8.3
1,086 reviews
Breakfast available
Located in Beja, Alentejo, this hotel is less than 2 km from many of Beja’s top attractions including the Castelo de Beja. It features an outdoor pool and air-conditioned rooms with balconies.
Overlooking Beja or the Alentejo countryside, all rooms at BejaParque Hotel have modern décor and include a satellite TV and minibar.
The Restaurante Seara serves regional cuisine and international dishes in a charming setting, with views of the garden and the pool. Seara’s bar offers local Portuguese wines.
BejaParque Hotel is less than 3 km from the bus and railway station, and 800 metres from the centre of Beja. Free private parking and a car rental service are available.

Hotel in Torremolinos · 588.37 km from centre
8.4
371 reviews
With a stay at Sol Torremolinos - Don Pedro in Torremolinos (Bajondillo), you'll be within a 5-minute drive of Bajondillo Beach and Aqualand Torremolinos. This beach hotel is 2.5 mi (4 km) from Carihuela Beach and 4.1 mi (6.7 km) from Benalmadena Marina.

Hotel in Sur, Seville · 629.43 km from centre
8.8
1,001 reviews
Breakfast available
With a stay at Melia Sevilla, you'll be centrally located in Seville – a 6-minute walk from Maria Luisa Park and 11 minutes by foot from Royal Alcázar of Seville. This hotel is 1.2 mi (1.9 km) from Torre del Oro Watchtower and 1.2 mi (2 km) from Seville Cathedral.

Hotel in La Janda, Benalup-Casas Vieja · 519.58 km from centre
8.8
15 reviews
Breakfast available
With a stay at Hotel Utopía in Benalup-Casas Vieja, you'll be within a 5-minute drive of Oficina Municipal de Turismo de Benalup Casas Viejas and Benalup Golf and Country Club. This hotel is 12 mi (19.3 km) from Arco de Belén and 12 mi (19.3 km) from Tourist Information Office.