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

Resort in Vila Real Santo Antonio · 60.88 km from centre
9.2
26 review
Breakfast available
With a stay at Monte Rei Golf & Country Club in Vila Real Santo Antonio, you'll be 3.2 mi (5.1 km) from Ria Formosa Natural Park and 6.9 mi (11.2 km) from Verde Beach. This golf resort is 7.9 mi (12.7 km) from Cabanas Beach and 10.3 mi (16.6 km) from Vila Real Santo Antonio Harbour.

Hotel in São Gonçalo de Lagos, Lagos · 40.15 km from centre
9.2
959 review
Breakfast available
With a stay at Cascade Wellness Resort in Lagos (Torralta), you'll be within a 5-minute drive of Dona Ana Beach and Camilo Beach. This family-friendly hotel is 6.1 mi (9.9 km) from Praia da Luz and 3.2 mi (5.2 km) from Marina de Lagos.

Resort in Algarve, Monchique · 33.22 km from centre
8.8
329 review
Breakfast available
With a stay at Monchique Resort & Spa in Monchique, you'll be 0.8 mi (1.2 km) from Monchique Thermal Springs and 10 mi (16 km) from Hospital Portimão. This family-friendly resort is 10.8 mi (17.5 km) from Portimão Arena and 11 mi (17.6 km) from Portimão Harbor.

Hotel in Luz · 43.53 km from centre
8.9
78 review
Breakfast available
This charming, 19th century manor house was converted into a design country house with modern interiors. It features free Wi-Fi, indoor and outdoor pools and massage treatments. Praia da Luz is just 2 km away.
The elegant rooms at the Vila Valverde are fitted with modern furnishings and plush beds. Each has floor-to-ceiling windows, a seating area and satellite TV.
Guests can enjoy regional and international cuisine at the contemporary restaurant. Local drinks are served in a relaxing atmosphere at the bar.
Vila Valverde Design Country Hotel offers free, private parking on site and car and bicycle rental services. Lagos Train Station is a 5-minute drive away.

Hotel in Meia Praia, Lagos · 37.61 km from centre
8.6
314 review
Breakfast available
With a stay at Iberostar Selection Lagos Algarve in Lagos (Meia Praia), you'll be within a 5-minute drive of Marina de Lagos and Meia Beach. This beach hotel is 5.7 mi (9.2 km) from Praia da Luz and 4.2 mi (6.8 km) from Dona Ana Beach.

Aparthotel in São Gonçalo de Lagos, Lagos · 42.55 km from centre
9.4
517 review
Breakfast available
Located in Lagos (Atalaia), Boavista Golf & Spa - Bela Colina Holidays is within a 10-minute drive of Dona Ana Beach and Marina de Lagos. This family-friendly aparthotel is 3.2 mi (5.2 km) from Praia da Luz and 3.3 mi (5.2 km) from Camilo Beach.

Pousada (Portugal) in Tavira · 51.16 km from centre
9.4
450 review
Breakfast available
When you a stay at Pousada Convento de Tavira - Historic Hotel in Tavira, you'll be on a river, just steps from Sao Jose Church and Mother Church of Santa Maria do Castelo. This pousada is 13.4 mi (21.6 km) from Olhao Harbour and 0.1 mi (0.1 km) from Tavira Tower.

Hotel in Meia Praia, Lagos · 36.44 km from centre
9.4
153 review
Breakfast available
With a stay at Palmares Beach House Hotel - Adults Friendly in Lagos, you'll be by the sea, within a 10-minute drive of Marina de Lagos and Palmares Golf. This beach hotel is 7 mi (11.3 km) from Praia da Luz and 5.2 mi (8.4 km) from Dona Ana Beach.

Hotel in Olhao · 35.76 km from centre
9.0
993 review
Breakfast available
When you stay at Real Marina Hotel & Spa in Olhao, you'll be near the beach, within a 15-minute drive of Olhao Harbour and Faro Marina. This spa hotel is 10.9 mi (17.6 km) from Faro Island Beach and 0.1 mi (0.2 km) from Ria Formosa Natural Park.

Hotel in Alvor, Portimão · 31.38 km from centre
8.6
267 review
With a stay at Penina Hotel & Golf Resort in Portimão, you'll be within a 15-minute drive of Alvor Beach and Le Meridien Penina Golf. This beach hotel is 16.6 mi (26.7 km) from Praia da Luz and 5.9 mi (9.5 km) from Rocha Beach.

Hotel in Vila Real Santo Antonio · 72.55 km from centre
9.6
105 review
Breakfast available
A stay at Bordoy Grand House Algarve places you in the heart of Vila Real Santo Antonio – a 1-minute drive from Vila Real Santo Antonio Harbour and 7 minutes from Monte Gordo Beach. This luxury hotel is 4.9 mi (7.8 km) from Verde Beach and 6.6 mi (10.6 km) from Castro Marim Golf.

Hotel in São Gonçalo de Lagos, Lagos · 40.46 km from centre
9.2
97 review
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.2
490 review
With a stay at Ozadi Tavira Hotel in Tavira, you'll be next to a golf course, just steps from Ria Formosa Natural Park and a 2-minute drive from Tavira Gran Plaza Shopping Mall. This family-friendly hotel is 1.6 mi (2.6 km) from Benamor Golf and 1.8 mi (2.9 km) from Tavira Living Science Center.

Hotel in Monte Gordo, Vila Real Santo Antonio · 69.43 km from centre
8.6
331 review
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 2.2 mi (3.6 km) from Santo Antonio Sports Complex and 2.5 mi (4 km) from Cabeco Beach.

Hotel in São Gonçalo de Lagos, Lagos · 39.59 km from centre
9.4
558 review
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 2.2 mi (3.6 km) from Camilo Beach.

Hotel in Tavira · 42.41 km from centre
9.4
177 review
Located in Tavira, Hotel Rural Quinta do Marco is in the mountains, within a 10-minute drive of Hell's Pool and Sao Jose Church. This family-friendly hotel is 12.3 mi (19.8 km) from Olhao Harbour and 6.5 mi (10.4 km) from Tavira Tower.

Hotel in São Gonçalo de Lagos, Lagos · 39.61 km from centre
9.2
506 review
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 5 mi (8.1 km) from Praia da Luz and 2.8 mi (4.5 km) from Marina de Lagos.

Hotel in Meia Praia, Lagos · 38.41 km from centre
8.6
714 review
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.0
623 review
With a stay at Memmo Baleeira - Design Hotels in Vila do Bispo, you'll be by the sea, just a 4-minute walk from Wavesensations - Sagres Surf School & Camp and 5 minutes by foot from Baleeira Beach. This beach hotel is 0.4 mi (0.7 km) from Mareta Beach and 0.9 mi (1.5 km) from Sagres Fortress.

Hotel in Monte Gordo, Vila Real Santo Antonio · 69.52 km from centre
9.0
155 review
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 Casino Monte Gordo and Monte Gordo Beach. This spa hotel is 2.1 mi (3.3 km) from Santo Antonio Sports Complex and 2.4 mi (3.8 km) from Playa de San Bruno.