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 Albufeira e Olhos de Água, Albufeira · 597.97 km from centre
8.8
302 reviews
Located in Albufeira, 3HB Guarana is by the ocean – a 1-minute drive from Praia dos Olhos de Água and 11 minutes from Albufeira Old Town Square. This all-inclusive hotel is 3 mi (4.8 km) from Oura Beach and 3.4 mi (5.5 km) from Praia dos Alemães.

Hotel in Chiclana de la Frontera · 512.67 km from centre
8.4
774 reviews
Breakfast available
With a stay at Hotel Riu Chiclana - All Inclusive in Chiclana de la Frontera, you'll be on the waterfront, just a 4-minute walk from La Barrosa Beach and within a 5-minute drive of Centro Comercial Novocenter. This all-inclusive hotel is 1.2 mi (1.9 km) from Royal Equestrian Center and 1.3 mi (2 km) from Golf Novo Sancti Petri.

Hotel in Vilamoura, Loulé · 599.54 km from centre
9.0
83 reviews
Located in Loulé (Vilamoura), Cegonha Country Club is within a 10-minute drive of Vilamoura Marina and Balaia Golf Village. This hotel is 5.6 mi (8.9 km) from Falesia Beach and 8.2 mi (13.1 km) from Albufeira Old Town Square.

Hotel in Almeria · 711.86 km from centre
8.8
431 reviews
Breakfast available
Located in Almeria (Retamar), Barceló Cabo de Gata is within a 10-minute walk of Plaza del Mar and El Toyo Beach. This beach hotel is 0.5 mi (0.8 km) from Alboran Golf and 0.9 mi (1.5 km) from Cabo de Gata-Níjar Natural Park.

Hotel in Granada · 677.48 km from centre
9.0
532 reviews
Breakfast available
With a stay at Hotel Andalucia Center in Granada (Zaidin), you'll be within a 5-minute drive of Alhambra and Plaza Nueva. This hotel is 1.7 mi (2.7 km) from Granada Cathedral and 19.5 mi (31.5 km) from Sierra Nevada Ski Resort.

Hotel in Province of Seville, Alcalá de Guadaira · 621.09 km from centre
8.7
1,501 reviews
Breakfast available
This luxurious, 4-star hotel is located just off the A-376 motorway, 11 km from Seville. It offers spacious, Egyptian-style suites with free Wi-Fi and private parking.
Hotel Alkalat’s stylish, air-conditioned rooms are individually decorated and feature soft lighting. A lounge with sofa and plasma TV, queen-size bed, safe and en-suite bathroom with hairdryer are all included.
The Alkalat serves a continental breakfast, which can be served in the room, while the restaurant offers a varied menu. A bar and 24-hour room service are also on offer.
The hotel’s location means it is well connected with nearby towns and cities. Dos Hermanas is 4.2 km away while Alcalá de Guadaira is 6 km away. Jerez can be reached by car in 1 hour.

Hotel in Cabanas, Tavira · 595.83 km from centre
9.0
195 reviews
Breakfast available
Located in Tavira, AP Cabanas Beach & Nature - Adults Friendly is on the waterfront, within a 10-minute drive of Benamor Golf and Tavira Gran Plaza Shopping Mall. This spa hotel is 0.1 mi (0.1 km) from Ria Formosa Natural Park and 4 mi (6.4 km) from Quinta da Ria Golf Course.

Hotel in Torremolinos City Centre, Torremolinos · 587.96 km from centre
8.5
2,478 reviews
Fénix Torremolinos is located at 170 metres from Bajondillo Beach, in Torremolinos center. The adults-oriented hotel offers a jacuzzi & solarium roof terrace with sea views, a wellness center and an outdoor swimming pool.
Each air-conditioned room features satellite TV, desk, kettle, minibar and safe. The modern bathrooms are equipped with a shower, and hairdryer.
The wellness center is available for an extra charge and includes a sauna, different termal baths and Turkish bath. The outdoor pool is heated in winter time.
The hotel’s buffet restaurant offers great views of the Mediterranean Sea. You could also enjoy a coffee or a cocktail at the hotel bar.
Fénix Torremolinos is just 100 metres from San Miguel Street, Torremolinos’ main shopping area. Torremolinos Bus and Train Stations are just 400 metres from the hotel.

Hotel in Guia, Albufeira · 598.72 km from centre
9.4
406 reviews
Breakfast available
When you stay at Vila Gale Collection Praia Hotel in Albufeira, you'll be on the beach, within a 5-minute drive of Gale Beach and Salgados Beach. This beach hotel is 4.6 mi (7.4 km) from Albufeira Old Town Square and 12.5 mi (20.1 km) from Falesia Beach.

Aparthotel in Monte Gordo, Vila Real Santo Antonio · 600.22 km from centre
8.4
186 reviews
Breakfast available
When you stay at Monte Gordo Hotel Apartamentos & Spa in Vila Real Santo Antonio, you'll be near the beach, within a 10-minute walk of Monte Gordo Beach and Casino Monte Gordo. This spa aparthotel is 2.1 mi (3.3 km) from Cabeco Beach and 2.1 mi (3.4 km) from Santo Antonio Sports Complex.

Hotel in Torrequebrada, Benalmádena · 582.23 km from centre
8.0
277 reviews
With a stay at Hotel Best Benalmádena in Benalmádena, you'll be on the beach – a 4-minute walk from Malaga Province Beaches and a 4-minute drive from Benalmadena Marina. This beach hotel is 2.4 mi (3.8 km) from Carihuela Beach and 4.9 mi (7.9 km) from Los Boliches Beach.

Hotel in Sotavento, Castro Marim · 599.61 km from centre
8.6
318 reviews
With a stay at Ozadi Altura Beach Resort in Castro Marim (Altura Center), you'll be within a 10-minute walk of Altura Beach and Praia da Alagoa. This beach hotel is 8 mi (12.9 km) from Cabanas Beach and 1 mi (1.6 km) from Pinhal do Gancho.

Hotel in Costa de la Luz Huelva, Moguer · 592.49 km from centre
8.6
88 reviews
Breakfast available
With a stay at Parador De Mazagon in Moguer, you'll be on the beach, just steps from Pino Centenario and a 2-minute drive from Playa del Arenosillo/Rompeculos. This beach hotel is 2.7 mi (4.4 km) from Playa de las Dunas and 3.9 mi (6.3 km) from Playa Pico del Loro.

Hotel in Albufeira Center, Albufeira · 598.37 km from centre
7.5
502 reviews
Located on a hill overlooking Albufeira's Old Town, beach and sea, Hotel do Cerro offers comfortable rooms and facilities such as indoor and outdoor pools, a fitness room and a Spa.
The rooms of Hotel do Cerro are well-equipped with air conditioning, minibar and satellite TV. All rooms have either balconies or terraces. There is free WiFi throughout.
Hotel do Cerro offers several dining possibilities, including snacks at the pool bar, a restaurant with à la carte menu. Guests can enjoy a drink at the bar with a sea-view deck.
Guests can visit the Spa and relax at the hot tub, the Turkish bath, the sauna or request a massage.
It is only a short walk from Fisherman’s Beach, and several natural parks are in the vicinity. Faro Airport is 27 km away, and it’s a 2-hour drive to Lisbon.

Hotel in Carihuela, Torremolinos · 585.98 km from centre
8.4
521 reviews
With a stay at Hotel MS Amaragua in Torremolinos (Carihuela), you'll be a 3-minute walk from Carihuela Beach and within a 5-minute drive of Benalmadena Marina. This beach hotel is 12 mi (19.4 km) from Port of Malaga and 7.2 mi (11.7 km) from Los Boliches Beach.

Hotel in Tavira · 595.02 km from centre
8.4
726 reviews
Breakfast available
A stay at Vila Gale Tavira Resort Hotel places you in the heart of Tavira, steps from Ria Formosa Natural Park and 4 minutes by foot from Alvaro de Campos Municipal Library. This family-friendly hotel is 0.5 mi (0.9 km) from Praca da Republica and 0.8 mi (1.4 km) from Tavira Living Science Center.

Hotel in Alvor, Portimão · 608.46 km from centre
8.6
406 reviews
Breakfast available
With a stay at Pestana Dom João II Hotel Beach & Golf Resort in Portimão (Torralta), you'll be a 1-minute drive from Alvor Beach and 9 minutes from Rocha Beach. This beach hotel is 19.2 mi (30.9 km) from Praia da Luz and 12.4 mi (19.9 km) from Algarve International Circuit.

Hotel in Yaiza · 725.86 km from centre
9.2
367 reviews
Breakfast available
When you stay at Hipotels Natura Palace - Adults only in Yaiza, you'll be by the sea, within a 15-minute drive of Marina Rubicon and Lanzarote Beaches. This hotel is 14.9 mi (24 km) from Corralejo Beach and 19.9 mi (32.1 km) from Puerto del Carmen Beach.

Hotel in Roquetas de Mar · 686.17 km from centre
8.0
217 reviews
With a stay at Hotel Best Sabinal in Roquetas de Mar, you'll be on the boardwalk, just a 2-minute walk from 360 Sports Complex and 6 minutes by foot from Castor Park. This beach hotel is 0.4 mi (0.6 km) from Roquetas de Mar Beach and 0.9 mi (1.5 km) from Playa Serena.

Aparthotel in Oura, Albufeira · 598.14 km from centre
8.2
103 reviews
Breakfast available
A stay at Santa Eulalia Hotel Apartamento & Spa places you in the heart of Albufeira, within a 15-minute walk of The Strip and Oura Beach. This family-friendly aparthotel is 3.5 mi (5.7 km) from Albufeira Old Town Square and 6 mi (9.7 km) from Falesia Beach.