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 Rota · 546.61 km from centre
8.4
309 reviews
Breakfast available
With a stay at Elba Costa Ballena Beach & Thalasso Resort in Rota, you'll be on the beach, within a 15-minute drive of Naval Station Rota and Costa Ballena Ocean Golf Club. This family-friendly hotel is 28.9 mi (46.5 km) from La Caleta Beach and 0.8 mi (1.3 km) from Playa Agua Dulce.

Resort in Silves, Armação de Pêra · 607.06 km from centre
8.7
410 reviews
Breakfast available
Located amongst extensive landscaped gardens in central Algarve, 6 km from Armacao de Pera, Amendoeira Golf Resort has 2 championship golf courses. It features elegant self-catering apartments, a sports club, and 2 swimming pools.
All the spacious and modern apartments at Amendoeira’s feature balconies overlooking the gardens. Their living rooms come with a flat-screen TV with satellite channels.
Fully equipped kitchens are standard at the resort. A rich breakfast available every morning in the Garden Deck restaurant. Guests can also enjoy the Clubhouse restaurant's menu with a choice of national Portuguese and international cuisine.
The Amendoeira Academy Par 3 and the Amendoeira Golf Academy & Fitting Suite are available to improve the practice of this sport. The Amendoeira Sports Club includes facilities such as a fitness centre, 2 five-a-side football fields, 6 tennis courts, and a children's playground.
The Amendoeira Golf Resort is located 12 km from the historic town of Silves. Faro Airport is only 35 minutes’ drive away by car.

Hotel in Malaga Historic Centre, Málaga · 600.56 km from centre
9.2
1,001 reviews
Breakfast available
With a stay at Petit Palace Plaza Malaga Hotel, you'll be centrally located in Málaga, steps from Plaza de la Constitucion and Fuente de Genova. This family-friendly hotel is 0.1 mi (0.1 km) from Museo Palacio Episcopal ARS Málaga and 0.1 mi (0.1 km) from Málaga Cathedral.

Resort in Quinta do Lago · 590.69 km from centre
9.3
9 reviews
Breakfast available
Situated in Quinta do Lago, 6.9 km from Church of São Lourenço, Four Seasons Country Club features accommodation with free bikes, free private parking, a seasonal outdoor swimming pool and a fitness centre. Among the various facilities of this property are a garden, a terrace and a bar. The resort offers an indoor pool, hot tub, evening entertainment and a shared lounge.
The resort will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a fridge, a dishwasher, a safety deposit box, a flat-screen TV and a private bathroom with a bidet. Free WiFi is accessible to all guests, while certain rooms come with a balcony. The rooms will provide guests with an oven.
At Four Seasons Country Club you will find a restaurant serving international cuisine. Vegetarian, dairy-free and vegan options can also be requested.
At the accommodation guests are welcome to take advantage of a Turkish bath. You can play table tennis at this 4-star resort, and car hire is available.
Round-the-clock assistance is available at the reception, where staff speak English, French and Portuguese.
Vilamoura Marina is 14 km from Four Seasons Country Club, while Algarve Shopping Center is 36 km away. Faro Airport is 19 km from the property, and the property offers a paid airport shuttle service.

Hotel in Yaiza · 722.82 km from centre
8.6
128 reviews
Breakfast available
Located in Yaiza, Barcelo Playa Blanca is on the boardwalk, within a 15-minute walk of Marina Rubicon and Lanzarote Beaches. This beach hotel is 2.1 mi (3.4 km) from Playa Flamingo and 12.6 mi (20.3 km) from Timanfaya National Park.

Hotel in Punta Umbría · 599.88 km from centre
8.4
203 reviews
Breakfast available
When you stay at Barceló Punta Umbría Mar in Punta Umbría, you'll be on the beach, within a 5-minute drive of Punta Almenara and Teatro Del Mar. This beach hotel is 1.6 mi (2.5 km) from Marismas del Odiel Nature Reserve and 5.5 mi (8.8 km) from Nuevo Portil Golf Course.

Hotel in Estepona · 543.88 km from centre
8.2
728 reviews
Breakfast available
When you stay at H10 Estepona Palace in Estepona, you'll be on the beach, within a 5-minute drive of Cristo Beach and Estepona Port and Marina. This beach hotel is 2.5 mi (4 km) from Estepona Orchidarium and 2.6 mi (4.2 km) from Estepona Golf.

Aparthotel in Torremolinos · 588.20 km from centre
8.2
249 reviews
Breakfast available
With a stay at MS Aguamarina Costa del Sol in Torremolinos (Bajondillo), you'll be a 4-minute walk from Bajondillo Beach and within a 5-minute drive of Aqualand Torremolinos. This spa aparthotel is 2.5 mi (4.1 km) from Carihuela Beach and 4 mi (6.4 km) from Benalmadena Marina.

Hotel in Alentejo, Beja · 682.99 km from centre
9.6
12 reviews
Breakfast available
When you stay at Vila Gale NEP Kids Hotel in Beja, you'll be 22.8 mi (36.7 km) from Cinco Reis River Beach. This all-inclusive hotel is 16.7 mi (26.9 km) from Villa Romana de Pissoes and 16.8 mi (27 km) from Rainha Dona Leonor Regional Museum.

Hotel in Yaiza · 723.04 km from centre
8.6
124 reviews
Breakfast available
Located in Yaiza, MYND Yaiza is by the ocean, within a 5-minute drive of Dorada Beach and Lanzarote Beaches. This family-friendly hotel is 1.2 mi (1.9 km) from Marina Rubicon and 2 mi (3.2 km) from Playa Flamingo.

Hotel in Costa de la Luz Huelva, Ayamonte · 600.11 km from centre
8.6
141 reviews
Breakfast available
With a stay at Vila Gale Isla Canela Resort Hotel in Ayamonte, you'll be on the beach, just a 3-minute walk from Playa de Los Haraganes and 6 minutes by foot from Isla Canela Marina. This beach hotel is 15.3 mi (24.7 km) from Monte Gordo Beach and 1.7 mi (2.8 km) from Playa Alta.

Hotel in Torreblanca, Fuengirola · 577.95 km from centre
8.7
823 reviews
Featuring an outdoor pool and located 100 metres from Torreblanca Beach, Hotel Monarque Torreblanca offers air-conditioned rooms with large balconies. Set in the resort centre, it is 100 metres from Torreblanca Railway Station.
Hotel Monarque Torreblanca is set in gardens with a terrace for sunbathing. It offers free WiFi in public areas and there is free onsite parking.
Fuengirola’s seafront promenade is a 5-minute walk away, as is the popular Las Gaviotas Beach.
Rooms at the Hotel Monarque Torreblanca are bright and spacious, with some offering sea views. Each has parquet floors and satellite TV.

Hotel in Torremolinos · 588.95 km from centre
8.0
1,002 reviews
With a stay at Sol Principe in Torremolinos (Playamar - Benyamina), you'll be within a 5-minute drive of Los Alamos Beach and Bajondillo Beach. This beach hotel is 2.4 mi (3.8 km) from Carihuela Beach and 4 mi (6.5 km) from Benalmadena Marina.

Hotel in Alentejo, Mourão · 733.63 km from centre
9.2
47 reviews
Breakfast available
With a stay at Herdade dos Delgados in Mourão, you'll be 1.9 mi (3.1 km) from Mourão Beach and 24.9 mi (40.1 km) from Alqueva Dam. This spa hotel is 11 mi (17.8 km) from Museu de Arte Sacra and 11 mi (17.8 km) from Igreja Matriz.

Hotel in Lanzarote, San Bartolome · 699.26 km from centre
8.8
72 reviews
Breakfast available
Located in San Bartolome, Hotel Rural Finca de la Florida is in a rural location – a 2-minute drive from El Grifo Winery and 13 minutes from Lanzarote Golf Resort. This family-friendly hotel is 6.9 mi (11.1 km) from Cesar Manrique Foundation and 8.7 mi (14 km) from Costa Teguise Golf Club.

Hotel in Costa de la Luz Huelva, Punta Umbría · 600.28 km from centre
8.2
286 reviews
Breakfast available
With a stay at Barceló Punta Umbria Beach Resort in Punta Umbría, you'll be connected to the convention centre, just steps from Punta Almenara and a 2-minute drive from Teatro Del Mar. This beach hotel is 5.2 mi (8.4 km) from Nuevo Portil Golf Course and 11.8 mi (19 km) from Rio Tinto Company Pier.

Hotel in Costa de Almeria, El Ejido · 673.91 km from centre
8.0
84 reviews
Located in El Ejido (Almerimar), Hotel AR Almerimar is within a 5-minute drive of Golf Almerimar and Club Nautico de Almerimar. This beach hotel is 1.1 mi (1.7 km) from Playa Levante Almerimar and 1.5 mi (2.3 km) from Puntas Entinas-Sabinar Beach.

Hotel in Torreblanca, Fuengirola · 577.69 km from centre
7.4
275 reviews
Breakfast available
Located in Fuengirola (Torreblanca), Hotel Monarque Fuengirola Park is within a 15-minute walk of Los Boliches Beach and Carvajal Beach. This family-friendly hotel is 10.2 mi (16.4 km) from Benalmadena Marina and 10.3 mi (16.5 km) from Carihuela Beach.

Hotel in Puerto Banús, Marbella · 558.12 km from centre
9.2
547 reviews
Breakfast available
With a stay at Occidental Puerto Banus in Marbella (Puerto Banús), you'll be within a 5-minute walk of Puerto Banús Marina and El Corte Ingles Shopping Center. This family-friendly hotel is 0.4 mi (0.7 km) from Centro Plaza and 0.8 mi (1.3 km) from Puerto Banús Beach.

Hotel in Rota · 548.48 km from centre
8.6
88 reviews
Breakfast available
When you stay at Playaballena Hotel in Rota, you'll be next to a golf course, within a 15-minute walk of Ballena Beach and Playa de las Tres Piedras. This family-friendly hotel is 0.8 mi (1.2 km) from Playa Agua Dulce and 1.2 mi (2 km) from Costa Ballena Ocean Golf Club.