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 São Gonçalo de Lagos, Lagos · 40.46 km from centre
9.4
130 reviews
Breakfast available
Located in Lagos (Porto de Mós), Boutique Hotel Vivenda Miranda is within a 5-minute drive of Porto de Mos Beach and Dona Ana Beach. This beach hotel is 1.2 mi (2 km) from Camilo Beach and 1.4 mi (2.2 km) from Batata Beach.

Hotel in Tavira · 53.69 km from centre
9.4
586 reviews
When you stay at Ozadi Tavira Hotel in Tavira, you'll be next to a golf course, within a 5-minute drive of Old Town and Cabanas Beach. This family-friendly hotel is 11.5 mi (18.4 km) from Monte Gordo Beach and 0.1 mi (0.1 km) from Ria Formosa Natural Park.

Hotel in Monte Gordo, Vila Real Santo Antonio · 69.43 km from centre
8.6
365 reviews
Breakfast available
When you stay at Hotel Alba in Vila Real Santo Antonio, you'll be near the beach, within a 10-minute walk of Casino Monte Gordo and Monte Gordo Beach. This spa hotel is 13.1 mi (21 km) from Old Town and 0.3 mi (0.5 km) from Golfo de Cádiz.

Hotel in São Gonçalo de Lagos, Lagos · 39.59 km from centre
9.6
672 reviews
Breakfast available
With a stay at Lagos Avenida Hotel, you'll be centrally located in Lagos, steps from Marina de Lagos and within a 5-minute drive of Dona Ana Beach. This golf hotel is 4.2 mi (6.8 km) from Praia da Luz and 13.2 mi (21.2 km) from Alvor Beach.

Hotel in São Gonçalo de Lagos, Lagos · 39.61 km from centre
9.4
559 reviews
Breakfast available
Located in Lagos (Praia Dona Ana), Costa D’Oiro Ambiance Village is within a 15-minute walk of Dona Ana Beach and Camilo Beach. This hotel is 0.7 mi (1.2 km) from Ponta da Piedade Lagos Lighthouse and 5 mi (8.1 km) from Praia da Luz.

Hotel in Meia Praia, Lagos · 38.41 km from centre
8.6
786 reviews
Breakfast available
With a stay at Vila Gale Lagos Resort Hotel in Lagos (Meia Praia), you'll be within a 5-minute drive of Meia Beach and Marina de Lagos. This beach hotel is 3.5 mi (5.7 km) from Batata Beach and 3.6 mi (5.7 km) from Dona Ana Beach.

Hotel in Sagres, Vila do Bispo · 63.73 km from centre
9.2
737 reviews
Located in Vila do Bispo, Memmo Baleeira - Design Hotels is by the sea, within a 5-minute walk of Wavesensations - Sagres Surf School & Camp and Golfo de Cádiz. This beach hotel is 0.3 mi (0.4 km) from Baleeira Beach and 0.4 mi (0.7 km) from Mareta Beach.

Hotel in Monte Gordo, Vila Real Santo Antonio · 69.52 km from centre
9.2
213 reviews
Breakfast available
When you stay at The Prime Energize Hotel & Spa in Vila Real Santo Antonio, you'll be by the sea, within a 10-minute walk of Golfo de Cádiz and Casino Monte Gordo. This spa hotel is 13.1 mi (21 km) from Old Town and 0.3 mi (0.5 km) from Monte Gordo Beach.

Hotel in Tavira · 53.37 km from centre
8.6
426 reviews
Breakfast available
With a stay at Vila Gale Albacora Eco-Resort Hotel in Tavira, you'll be next to a golf course, within a 10-minute drive of Old Town and Ria Formosa Natural Park. This family-friendly hotel is 0.7 mi (1.1 km) from Golfo de Cádiz and 1.6 mi (2.6 km) from Tavira Gran Plaza Shopping Mall.

Aparthotel in Monte Gordo, Vila Real Santo Antonio · 69.60 km from centre
8.6
194 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 13 mi (20.9 km) from Old Town and 0.3 mi (0.4 km) from Golfo de Cádiz.

Hotel in Sotavento, Castro Marim · 65.07 km from centre
8.8
339 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 Golfo de Cádiz. This beach hotel is 10.1 mi (16.2 km) from Old Town and 0.3 mi (0.6 km) from Praia da Alagoa.

Hotel in Tavira · 51.72 km from centre
8.6
842 reviews
Breakfast available
A stay at Vila Gale Tavira Resort Hotel places you in the heart of Tavira, within a 10-minute walk of Old Town and Ria Formosa Natural Park. This family-friendly hotel is 0.3 mi (0.5 km) from Alvaro de Campos Municipal Library and 0.5 mi (0.9 km) from Praca da Republica.

Hotel in Alvor, Portimão · 31.74 km from centre
8.6
439 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 7 minutes from Portimão Marina. This beach hotel is 19.2 mi (30.9 km) from Praia da Luz and 13.1 mi (21.1 km) from Marina de Lagos.

Aparthotel in São Gonçalo de Lagos, Lagos · 40.70 km from centre
9.2
1,392 reviews
Breakfast available
With a stay at Belmar Spa & Beach Resort in Lagos (Porto de Mós), you'll be a 4-minute walk from Porto de Mos Beach and within a 5-minute drive of Dona Ana Beach. This family-friendly aparthotel is 4.6 mi (7.5 km) from Praia da Luz and 3.2 mi (5.1 km) from Marina de Lagos.

Hotel in Monte Gordo, Vila Real Santo Antonio · 69.23 km from centre
8.0
483 reviews
A stay at Hotel Navegadores places you in the heart of Vila Real Santo Antonio, within a 10-minute walk of Casino Monte Gordo and Monte Gordo Beach. This spa hotel is 12.7 mi (20.5 km) from Old Town and 0.3 mi (0.6 km) from Golfo de Cádiz.

Hotel in Sotavento, Castro Marim · 65.82 km from centre
9.4
23 reviews
Breakfast available
Located in Castro Marim, Verdelago Resort is on the beach – a 3-minute walk from Pinhal do Gancho and within a 5-minute drive of Golfo de Cádiz. This beach hotel is 10.3 mi (16.6 km) from Old Town and 1.5 mi (2.4 km) from Altura Beach.

Hotel in Tavira · 43.32 km from centre
9.0
117 reviews
Breakfast available
With a stay at Herdade da Corte in Tavira, you'll be 7.5 mi (12.1 km) from Old Town and 9.5 mi (15.3 km) from Barril Beach. This hotel is 9.7 mi (15.7 km) from Ria Formosa Natural Park and 10.2 mi (16.4 km) from Ilha de Tavira Beach.

Hotel in São Gonçalo de Lagos, Lagos · 39.67 km from centre
8.4
1,006 reviews
Breakfast available
With a stay at NH Lagos Algarve Resort in Lagos (Santo Amaro), you'll be a 5-minute drive from Marina de Lagos and 5 minutes from Ponta da Piedade Lagos Lighthouse. This hotel is 5.8 mi (9.4 km) from Praia da Luz and 13.7 mi (22 km) from Alvor Beach.

Hotel in São Gonçalo de Lagos, Lagos · 40.72 km from centre
9.6
613 reviews
Breakfast available
With a stay at Lagos Atlantic Hotel in Lagos (Porto de Mós), you'll be within a 5-minute drive of Porto de Mos Beach and Dona Ana Beach. This hotel is 5.9 mi (9.4 km) from Praia da Luz and 18.9 mi (30.5 km) from Alvor Beach.

Hotel in Monte Gordo · 69.67 km from centre
8.1
1,016 reviews
A 4-minute walk from Monte Gordo’s beach, the 4-star Hotel Alcazar features a state-of-the-art spa, 2 outdoor pools and a modern fitness centre, Alfit. The Monte Gordo Casino is 700 metres away.
Hotel Alcazar offers several themed rooms inspired by New York, Paris and Dubai. All spacious rooms and suites are air-conditioned and fitted with modern furnishings, with some also including a balcony. Most rooms and suites come with flat-screen satellite TVs and all units include a mini-fridge. Free WiFi is available throughout.
Restaurant Al-Gharb allows guests to savour Mediterranean cuisine while admiring the Arabic décor and the panoramic pool view. Alambique Bar provides live music as well as drinks and refreshments.
Guests can relax at Olive Trees Terrace. There is also a chill-out area with canopy beds. The outdoor swimming pool features salt water. The surrounding area features various trails that guests can enjoy jogging and cycling through.
Cacela Velha is 11 km away and features a popular beach area, as does Manta Rota which is 9 km away. A modern sports complex is 3 km away and is regularly used by professional athletes and teams. The Spanish border is just 10 km from Hotel Alcazar. A minibus is available for transport in the area. Faro International Airport is 61 km from the Hotel Alcazar.