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 Alvor, Portimão · 608.46 km from centre
8.4
126 reviews
Breakfast available
With a stay at Tivoli Alvor Algarve - All Inclusive Resort, you'll be centrally located in Portimão – a 4-minute drive from Alvor Beach and 8 minutes from Rocha Beach. This all-inclusive hotel is 13.4 mi (21.6 km) from Marina de Lagos and 21.1 mi (34 km) from Praia da Luz.

Hotel in Tangier · 461.35 km from centre
9.4
15 reviews
Breakfast available
With a stay at Idou Malabata Beach and Spa in Tangier (Malabata), you'll be within a 10-minute drive of Tangier Beach and Port of Tangier. This luxury hotel is 0.6 mi (1 km) from Casino Malabata and 1 mi (1.7 km) from Villa Harris Gardens.

Hotel in Estepona · 542.57 km from centre
8.4
700 reviews
Breakfast available
When you stay at Gran Hotel Elba Estepona Thalasso & Spa in Estepona, you'll be on the beach – a 1-minute drive from Malaga Province Beaches and 8 minutes from Estepona Beach. This beach hotel is 1.3 mi (2.1 km) from Cristo Beach and 1.5 mi (2.4 km) from Estepona Golf.

Hotel in Granada · 678.42 km from centre
8.6
997 reviews
Breakfast available
With a stay at Gran Hotel Luna de Granada in Granada (Distrito Ronda), you'll be within a 5-minute drive of Alhambra and Granada Cathedral. This family-friendly hotel is 1.3 mi (2.1 km) from Plaza Nueva and 0.5 mi (0.8 km) from Library of Andalucia.

Hotel in Oriental, Saidia · 578.98 km from centre
7.4
137 reviews
With a stay at Be Live Collection Saidia in Saidia (Marina), you'll be a 1-minute drive from Saidia Beach and 7 minutes from Marina Saidia. This all-inclusive hotel is 4 mi (6.4 km) from Wafa Even Parc and 19.3 mi (31 km) from Berkane Municipal Stadium.

Hotel in Tías · 706.89 km from centre
8.8
185 reviews
Breakfast available
When you stay at Plus Fariones Suite Hotel in Tías, you'll be on the beach, just steps from Puerto del Carmen Beach and 6 minutes by foot from Playa Chica. This beach hotel is 1.8 mi (2.9 km) from Lanzarote Golf Resort and 2 mi (3.3 km) from Gran Casino de Lanzarote.

Hotel in Los Pocillos, Tías · 704.65 km from centre
9.4
218 reviews
When you stay at Hotel Las Costas in Tías, you'll be on the beach, within a 5-minute drive of Puerto del Carmen Beach and Lanzarote Golf Resort. This beach hotel is 1.9 mi (3 km) from Playa de Matagorda and 10.5 mi (16.9 km) from Lanzarote Beaches.

Hotel in Marbella · 564.27 km from centre
9.2
148 reviews
Breakfast available
Located in Marbella, Rio Real Golf & Hotel is by the sea, within a 15-minute drive of Marbella Theatre and El Pinillo Beach. This golf hotel is 4.9 mi (7.8 km) from Bajadilla Beach.

Hotel in Sierra de Aracena, Aracena · 680.75 km from centre
8.8
2,249 reviews
Breakfast available
This 4-star spa hotel is located in a fantastically picturesque setting within the Sierra de Aracena and Picos de Aroche nature reserve.
The hotel's large and tastefully designed grounds take their inspiration from the Aracena's castle and the traditional whitewashed Andalusian villages that surround.
The hotel has an outdoor swimming pool, open in the summer season.
The Barceló Aracena has a spa centre with thermal circuit.
There is also a restaurant, open every day for lunch and dinner.

Pousada (Portugal) in Faro · 594.47 km from centre
9.0
712 reviews
Breakfast available
With a stay at Pousada Palácio de Estói - Small Luxury Hotels, you'll be centrally located in Faro, within a 15-minute drive of Faro Marina and Olhao Harbour. This luxury pousada is 9.9 mi (15.9 km) from Faro Island Beach and 0.8 mi (1.3 km) from Ruins of Milreu.

Hotel in Rota · 541.77 km from centre
8.8
437 reviews
Breakfast available
When you stay at Playa De La Luz Hotel in Rota, you'll be on the beach, within a 10-minute walk of Playa de la Costilla and Corrales of Rota. This beach hotel is 10 mi (16.1 km) from Naval Station Rota and 29.4 mi (47.3 km) from La Caleta Beach.

Hotel in Oujda · 578.27 km from centre
8.0
104 reviews
Breakfast available
A stay at Terminus City Center places you in the heart of Oujda, within a 15-minute walk of Saint Louis Church and Al Farabi Hospital. This luxury hotel is 0.7 mi (1.2 km) from Centre Culturel d'Oujda and 0.8 mi (1.2 km) from Central Oujda.

Hotel in Tavira · 596.79 km from centre
9.2
490 reviews
With a stay at Ozadi Tavira Hotel in Tavira, you'll be next to a golf course, within a 5-minute drive of Cabanas Beach and Ria Formosa Natural Park. This family-friendly hotel is 1.1 mi (1.8 km) from Tavira Gran Plaza Shopping Mall and 1.6 mi (2.6 km) from Benamor Golf.

Resort in Loulé · 606.29 km from centre
8.7
7 reviews
Breakfast available
Set in Loulé, 17 km from Church of São Lourenço, Viceroy Residences at Ombria Algarve offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Offering a restaurant, the property also has a private beach area, as well as a sauna and a hammam. The accommodation provides a 24-hour front desk, airport transfers, a shared lounge and free WiFi.
All units at the resort come with a flat-screen TV and a kitchen. The rooms come with a private bathroom with a shower, free toiletries and a hairdryer. All guest rooms at Viceroy Residences at Ombria Algarve feature air conditioning and a desk.
Breakfast is available, and includes buffet, à la carte and continental options.
The accommodation offers a terrace. The area is popular for hiking and cycling, and bike hire is available at this 5-star resort.
Vilamoura Marina is 24 km from Viceroy Residences at Ombria Algarve, while Albufeira Old Town Square is 31 km from the property. Faro Airport is 24 km away.

Hotel in Grandola · 736.03 km from centre
9.4
28 reviews
When you stay at Sublime Comporta Country Retreat & SPA in Grandola, you'll be next to a golf course and 18.2 mi (29.3 km) from Troia Golf Course. This golf hotel is 18.2 mi (29.3 km) from Troia Beach and 5.5 mi (8.8 km) from Praia do Carvalhal.

All-inclusive resort in Los Pocillos, Tías · 704.31 km from centre
8.6
270 reviews
Breakfast available
When you stay at Hotel Riu Paraiso Lanzarote - All Inclusive in Tías, you'll be by the ocean, within a 10-minute drive of Playa de Matagorda and Puerto del Carmen Beach. This all-inclusive property is 10.2 mi (16.4 km) from Lanzarote Beaches and 12.4 mi (19.9 km) from Las Cucharas Beach.

Resort in Tangier-Assilah, Hjar Ennhal · 443.28 km from centre
8.6
265 reviews
Breakfast available
When you stay at Hilton Tangier Al Houara Resort & Spa in Hjar Ennhal, you'll be on the waterfront and 12 minutes by foot from Houara Golf Club. This beach resort is 16.1 mi (25.9 km) from Port of Tangier and 14.9 mi (24 km) from Tangier Beach.

Hotel in Campo de Gibraltar, La Línea de la Concepción · 520.19 km from centre
8.0
8 reviews
Breakfast available
When you stay at OKU Andalusia – Alcaidesa in La Línea de la Concepción, you'll be next to a golf course, within a 5-minute drive of Playa de la Alcaidesa and Alcaidesa Links Golf Resort. This family-friendly hotel is 11 mi (17.7 km) from Rock of Gibraltar and 16.5 mi (26.6 km) from Malaga Province Beaches.

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.