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 Vila Real Santo Antonio · 127.46 km from centre
8.8
69 review
Breakfast available
When you a stay at Pousada Vila Real Santo Antonio in Vila Real Santo Antonio, you'll be in the historical district, just steps from Marques de Pombal Square and Marques de Pombal Statue. This hotel is 0.2 mi (0.4 km) from Vila Real Santo Antonio Harbour and 0.6 mi (1 km) from Santo Antonio Sports Complex.

Hotel in Merida · 172.55 km from centre
8.8
48 review
Breakfast available
A stay at Akla Hotel Mérida places you in the heart of Merida, steps from Temple of Diana and Plaza de Espana. This hotel is 0.2 mi (0.3 km) from Alcazaba and 0.2 mi (0.3 km) from Puente Romano.

Hotel in Almunecar · 216.36 km from centre
8.4
105 review
Breakfast available
When you stay at Ibersol Almuñecar Beach & Spa in Almunecar, you'll be on the beach, within a 10-minute walk of Playa de San Cristobal and Ornitologico Loro Park. This beach hotel is 13.9 mi (22.4 km) from Burriana Beach and 14.3 mi (23 km) from Balcon de Europa.

Hotel in Portimão · 228.53 km from centre
9.0
336 review
Located in Portimão, NAU Morgado Golf & Country Club is in a rural location, a 1-minute drive from Golf Alamos and 13 minutes from Alcalar Megalithic Monuments. This golf hotel is 8.4 mi (13.6 km) from Rocha Beach and 8.6 mi (13.9 km) from Portimão Marina.

Hotel in Alentejo, Ponte de Sor · 266.01 km from centre
9.2
38 review
Breakfast available
With a stay at Montargil Monte Novo in Ponte de Sor, you'll be within a 15-minute drive of Gameiro Ecological Park and Fluviário de Mora. This hotel is 10.4 mi (16.8 km) from Megalithism Interactive Museum and 10.5 mi (16.9 km) from Church of Mercy.

Hotel in Merida · 171.67 km from centre
8.2
665 review
Breakfast available
With a stay at AZZ Mérida Medea in Merida (Distrito 6), you'll be within a 5-minute drive of Puente Romano and Temple of Diana. This hotel is 1.8 mi (3 km) from Alcazaba and 2.1 mi (3.4 km) from Plaza de Espana.

Hotel in La Cala de Mijas, Mijas · 152.79 km from centre
8.0
73 review
Breakfast available
Located in Mijas, Gran Hotel Costa del Sol is on the boardwalk/promenade, within a 15-minute drive of Fuengirola Beach and Bioparc Fuengirola. This beach hotel is 5.8 mi (9.3 km) from El Castillo Beach and 6.1 mi (9.8 km) from Mijas Golf Course.

Hotel in Évora · 213.24 km from centre
9.0
473 review
A stay at M'AR De AR Muralhas places you in the heart of Évora, steps from Historic Centre of Évora and Jardim Publico. This family-friendly hotel is 0.7 mi (1.1 km) from Ermida de Sao Bras and 0.7 mi (1.2 km) from Aqueduto da Água de Prata.

Hotel in Castilla - La Mancha, Almagro · 259.89 km from centre
9.4
179 review
Breakfast available
With a stay at Parador de Almagro in Almagro, you'll be 16.7 mi (26.9 km) from Quijote Arena and 17.1 mi (27.6 km) from Plaza Mayor. This hotel is 23.8 mi (38.2 km) from Manzanares Castle and 24.6 mi (39.5 km) from Navaseca Lagoon.

Aparthotel in Praia da Rocha, Portimão · 226.27 km from centre
8.8
816 review
Breakfast available
With a stay at NH Marina Portimao Resort in Portimão (Praia da Rocha), you'll be within a 10-minute walk of Rocha Beach and Portimão Harbor. This family-friendly aparthotel is 22.4 mi (36 km) from Praia da Luz and 4 mi (6.4 km) from Alvor Beach.

Aparthotel in Luz, Lagos · 246.52 km from centre
8.0
154 review
Located in Lagos, Belver Porto Dona Maria Resort is within a 15-minute drive of Praia da Luz and Espiche Golf Course. This golf aparthotel is 5.8 mi (9.4 km) from Lagos Zoo and 7 mi (11.3 km) from Dona Ana Beach.

Hotel in Alentejo, Alcacer do Sal · 223.52 km from centre
8.0
2 review
Breakfast available
With a stay at Vale do Gaio Hotel in Alcacer do Sal, you'll be on a river, and 16.3 mi (26.2 km) from Adega da H. das Barras and 16.3 mi (26.3 km) from Alcacer do Sal Municipal Garden. This hotel is 17 mi (27.4 km) from Museu Municipal Pedro Nunes and 17.6 mi (28.3 km) from Alcacer do Sal Castle.

Hotel in Tangier · 180.26 km from centre
8.2
62 review
Breakfast available
With a stay at Occidental Tanger in Tangier (Malabata), you'll be a 3-minute drive from Tangier Beach and 8 minutes from Port of Tangier. This hotel is 0.7 mi (1.1 km) from Villa Harris Gardens and 0.9 mi (1.4 km) from Casino Malabata.

Resort in Quinta do Lago, Loulé · 182.98 km from centre
9.0
64 review
With a stay at Martinhal Quinta Family Resort in Loulé (Quinta do Lago), you'll be steps from Ria Formosa Natural Park and 8 minutes by foot from Quinta do Lago Golf. This family-friendly resort is 9.4 mi (15.2 km) from Vilamoura Marina and 9.9 mi (16 km) from Falesia Beach.

Hotel in Alentejo, Santiago do Cacém · 256.40 km from centre
8.4
234 review
Located in Santiago do Cacém, Vila Park is a 2-minute drive from Santo Andre Karting Track and 8 minutes from Black Pig Alentejo Distillery. This family-friendly hotel is 4.6 mi (7.5 km) from Safari Badoca Park and 5.8 mi (9.3 km) from Praia da Aberta Nova.

Aparthotel in Albufeira e Olhos de Água, Albufeira · 198.54 km from centre
8.4
703 review
Breakfast available
Located in Albufeira, Balaia Golf Village Resort is a 1-minute drive from Balaia Golf Village and 8 minutes from Albufeira Old Town Square. This golf aparthotel is 1.6 mi (2.7 km) from Oura Beach and 2.1 mi (3.4 km) from Praia dos Alemães.

Hotel in Odemira · 248.66 km from centre
7.8
180 review
Breakfast available
With a stay at HS Milfontes Beach Hotel - Duna Parque Resorts & Hotels in Odemira, you'll be within a 5-minute walk of Beach of Franquia and São Clemente Fort. This beach hotel is 0.3 mi (0.4 km) from Praia do Carreiro das Fazendas and 6.2 mi (10.1 km) from Malhão Beach.

Hotel in Almancil, Loulé · 185.07 km from centre
8.4
120 review
Breakfast available
With a stay at Ria Park Garden Hotel in Loulé, you'll be 4.9 mi (7.8 km) from Aqua Show Park and 7.6 mi (12.3 km) from Loule Castle. This beach hotel is 7.6 mi (12.3 km) from Vilamoura Beach and 7.8 mi (12.6 km) from Vilamoura Marina.

Hotel in Granada · 213.00 km from centre
9.0
434 review
Breakfast available
With a stay at Occidental Granada, you'll be centrally located in Granada, within a 5-minute drive of Alhambra and Granada Cathedral. This hotel is 19.9 mi (32 km) from Sierra Nevada Ski Resort and 0.3 mi (0.5 km) from Parque Garcia Lorca.

Hotel in Granada City Center, Granada · 214.30 km from centre
9.0
665 review
Breakfast available
With a stay at Parador de Granada in Granada (Granada City Center), you'll be a 1-minute drive from Alhambra and 6 minutes from Granada Cathedral. This historic hotel is 20.3 mi (32.7 km) from Sierra Nevada Ski Resort and 0.1 mi (0.2 km) from Palacio de los Leones.