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
Faro
See the latest prices and deals by choosing your dates
Hotel in São Gonçalo de Lagos, Lagos · 41.68 mi from centre
9.2
90 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.
Aparthotel in São Gonçalo de Lagos, Lagos · 43.10 mi from centre
9.4
485 reviews
Breakfast available
Located in Lagos (Atalaia), Boavista Golf & Spa - Bela Colina Holidays is within a 10-minute drive of Porto de Mos Beach and Dona Ana Beach. This family-friendly aparthotel is 3.6 mi (5.8 km) from Lagos Marina and 3.2 mi (5.2 km) from Praia da Luz.
Hotel in Praia da Rocha, Portimão · 34.15 mi from centre
9.2
165 reviews
A stay at Bela Vista Hotel & SPA - Relais & Châteaux places you in the heart of Portimão – a 1-minute drive from Rocha Beach and 11 minutes from Slide and Splash Water Park. This beach hotel is 11.7 mi (18.9 km) from Carvoeiro Beach and 12.7 mi (20.4 km) from Benagil Beach.
Hotel in Praia da Rocha, Portimão · 34.12 mi from centre
9.0
779 reviews
Breakfast available
Located in Portimão, Jupiter Algarve Hotel is on the riverwalk, just a 3-minute walk from Rocha Beach and a 2-minute drive from Portimão Museum. This beach hotel is 1 mi (1.6 km) from Portimão Marina and 2.8 mi (4.6 km) from Portimão Arena.
Hotel in Meia Praia, Lagos · 39.78 mi from centre
9.4
148 reviews
Breakfast available
With a stay at Palmares Beach House Hotel - Adults Only in Lagos, you'll be by the sea, within a 10-minute drive of Lagos Marina and Palmares Golf. This beach hotel is 5.2 mi (8.4 km) from Dona Ana Beach and 5.7 mi (9.1 km) from Porto de Mos Beach.
Hotel in Luz · 43.78 mi from centre
8.9
78 reviews
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 Alvor, Portimão · 36.40 mi from centre
8.6
446 reviews
Breakfast available
When you stay at Pestana Alvor Praia Beach & Golf Hotel in Portimão, you'll be on the beach, within a 10-minute drive of Alvor Beach and Rocha Beach. This beach hotel is 13.7 mi (22.1 km) from Lagos Marina and 13 mi (20.9 km) from Carvoeiro Beach.
Hotel in Alvor · 36.47 mi from centre
8.3
2,221 reviews
Situated on the spectacular Tres Irmaos Beach, this 5-star hotel offers an outdoor saltwater pool surrounded by landscaped gardens. It has 5 tennis courts and 8 golf courses within 15 km.
Pestana Alvor Praia Premium Beach & Golf Resort provides nicely decorated, comfortable rooms with stunning views looking out to blue waters, the beach and lovely gardens.
Guests have a choice to spend the day purely relaxing and taking advantage of the wellness facilities, including a sauna, steam bath and massages, available at an extra charge. There is also an indoor fresh water pool and a health club.
Pestana Alvor Praia’s main restaurant, Almofariz, serves Portuguese and Mediterranean cuisine. Grilled dishes and international meals can be enjoyed in the pool area with drinks from the pool bar.
Pestana Alvor Praia Premium Beach & Golf Resort is located 2 km from the centre of Alvor and 5 km from Portimão. Faro Airport is 74 km away.
Hotel in São Gonçalo de Lagos, Lagos · 41.21 mi from centre
9.2
495 reviews
Breakfast available
When you stay at Costa D’Oiro Ambiance Village in Lagos, you'll be near the beach, within a 15-minute walk of Dona Ana Beach and Camilo Beach. This hotel is 2.4 mi (3.9 km) from Lagos Marina and 1.1 mi (1.8 km) from Porto de Mos Beach.
Hotel in Alvor, Portimão · 37.16 mi from centre
8.6
267 reviews
Located in Portimão, Penina Hotel & Golf Resort is within a 15-minute drive of Alvor Beach and Rocha Beach. This beach hotel is 9 mi (14.5 km) from Lagos Marina and 8.6 mi (13.9 km) from Algarve International Autodrome Raceway.
Hotel in Meia Praia, Lagos · 40.87 mi from centre
8.6
703 reviews
Breakfast available
Located in Lagos, Vila Gale Lagos is on the waterfront, within a 5-minute drive of Meia Beach and Lagos Marina. This family-friendly hotel is 3.2 mi (5.2 km) from Batata Beach and 3.3 mi (5.3 km) from Dona Ana Beach.
Hotel in Portimão · 34.09 mi from centre
9.4
367 reviews
Breakfast available
Located in Portimão, Jupiter Marina Hotel - Couples & Spa is on the riverwalk – a 4-minute walk from Portimão Museum and 15 minutes by foot from Portimão Marina. This eco-friendly hotel is 0.8 mi (1.2 km) from Rocha Beach and 1.2 mi (1.9 km) from Algarve Casino.
Hotel in São Gonçalo de Lagos, Lagos · 41.53 mi from centre
8.0
952 reviews
Breakfast available
When you stay at Tivoli Lagos in Lagos, you'll be by the sea – a 3-minute drive from Lagos Marina and 10 minutes from Dona Ana Beach. This eco-friendly hotel is 2.2 mi (3.5 km) from Camilo Beach and 2.4 mi (3.8 km) from Porto de Mos Beach.
Aparthotel in São Gonçalo de Lagos, Lagos · 41.86 mi from centre
9.0
1,131 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 3 mi (4.8 km) from Lagos Marina and 1.2 mi (2 km) from Camilo Beach.
Hotel in São Gonçalo de Lagos, Lagos · 41.85 mi from centre
9.2
221 reviews
Breakfast available
With a stay at Hotel Clube Porto Mos 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 beach hotel is 3 mi (4.8 km) from Lagos Marina and 1.2 mi (1.9 km) from Camilo Beach.
Hotel in Portimão · 41.28 mi from centre
8.8
141 reviews
Breakfast available
With a stay at Algarve Race Resort Apartments in Portimão, you'll be in a regional park, within a 10-minute drive of Algarve International Autodrome Raceway and International Kart Circuit. This spa hotel is 12.5 mi (20.1 km) from Lagos Marina and 12.4 mi (20 km) from Alvor Beach.
Hotel in Alvor, Portimão · 36.61 mi from centre
8.4
157 reviews
When you stay at RR Alvor Baía Resort in Portimão, you'll be near the beach – a 3-minute drive from Alvor Beach and 9 minutes from Rocha Beach. This family-friendly hotel is 12.8 mi (20.6 km) from Lagos Marina and 12.2 mi (19.7 km) from Carvoeiro Beach.
Hotel in Lagoa · 32.70 mi from centre
9.6
32 reviews
Breakfast available
With a stay at Hotel Rural Brícia du Mar in Lagoa, you'll be 4.2 mi (6.8 km) from Carvoeiro Beach and 4.8 mi (7.7 km) from Slide and Splash Water Park. This golf hotel is 4.9 mi (8 km) from Rocha Beach and 7 mi (11.3 km) from Benagil Beach.
Hotel in Praia da Rocha, Portimão · 34.09 mi from centre
9.2
976 reviews
When you stay at RR Hotel da Rocha in Portimão, you'll be on the beach, within a 15-minute drive of Rocha Beach and Alvor Beach. This beach hotel is 14.1 mi (22.8 km) from Lagos Marina and 11.7 mi (18.8 km) from Carvoeiro Beach.
Hotel in São Gonçalo de Lagos, Lagos · 41.46 mi from centre
9.4
534 reviews
Breakfast available
With a stay at Lagos Avenida Hotel, you'll be centrally located in Lagos, within a 5-minute drive of Lagos Marina and Dona Ana Beach. This golf hotel is 2.2 mi (3.6 km) from Camilo Beach and 2.3 mi (3.8 km) from Porto de Mos Beach.