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
Lagos
See the latest prices and deals by choosing your dates
Hotel in Meia Praia, Lagos · 1.55 mi from centre
8.6
308 reviews
Breakfast available
When you stay at Iberostar Selection Lagos Algarve in Lagos, you'll be near the beach – a 3-minute drive from Lagos Marina and 10 minutes from Ponta da Piedade Lagos Lighthouse. This beach hotel is 3.9 mi (6.3 km) from Dona Ana Beach and 4.4 mi (7 km) from Camilo Beach.
Hotel in São Gonçalo de Lagos, Lagos · 1.20 mi from centre
9.2
913 reviews
Breakfast available
When you stay at Cascade Wellness Resort in Lagos, you'll be on the waterfront, within a 15-minute walk of Porto de Mos Beach and Ponta da Piedade Lagos Lighthouse. This family-friendly hotel is 0.7 mi (1.2 km) from Camilo Beach and 2.9 mi (4.7 km) from Lagos Marina.
Hotel in São Gonçalo de Lagos, Lagos · 1.30 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 · 1.99 mi from centre
9.4
499 reviews
Breakfast available
Located in Lagos (Atalaia), Boavista Golf & Spa - Bela Colina Village is within a 10-minute drive of Lagos Marina and Porto de Mos Beach. This family-friendly aparthotel is 3.2 mi (5.2 km) from Praia da Luz and 3.2 mi (5.1 km) from Dona Ana Beach.
Hotel in Meia Praia, Lagos · 2.37 mi from centre
9.4
149 reviews
Breakfast available
When you 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 Meia Beach. 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 Luz · 2.54 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 São Gonçalo de Lagos, Lagos · 0.94 mi from centre
9.2
500 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 0.7 mi (1.2 km) from Ponta da Piedade Lagos Lighthouse and 2.4 mi (3.9 km) from Lagos Marina.
Hotel in Meia Praia, Lagos · 0.91 mi from centre
8.6
709 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 São Gonçalo de Lagos, Lagos · 0.27 mi from centre
8.0
1,001 reviews
Breakfast available
When you stay at Tivoli Lagos in Lagos, you'll be by the sea, within a 15-minute walk of Lagos Marina and Meia Beach. This eco-friendly hotel is 4.2 mi (6.8 km) from Praia da Luz and 1.7 mi (2.8 km) from Dona Ana Beach.
Aparthotel in São Gonçalo de Lagos, Lagos · 1.30 mi from centre
9.0
1,135 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 4.6 mi (7.5 km) from Praia da Luz.
Hotel in São Gonçalo de Lagos, Lagos · 1.30 mi from centre
9.2
225 reviews
Breakfast available
With a stay at Hotel Clube Porto Mos in Lagos (Porto de Mós), you'll be within a 5-minute drive of Dona Ana Beach and Ponta da Piedade Lagos Lighthouse. This beach hotel is 3 mi (4.8 km) from Lagos Marina and 1.2 mi (1.9 km) from Camilo Beach.
Hotel in São Gonçalo de Lagos, Lagos · 0.31 mi from centre
9.4
542 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.4 mi (3.9 km) from Ponta da Piedade Lagos Lighthouse.
Hotel in São Gonçalo de Lagos, Lagos · 0.57 mi from centre
8.6
1,960 reviews
Within sight of the marina, Marina Club Lagos Resort is just a short walk from Lagos’ historic centre and provides guests with luxurious accommodation close to Meia Praia Beach.
Marina Club Lagos Resort features modern apartments and studios with a private balcony. Each guest unit is decorated in soft tones and features modern furnishings.
In the mornings, guests can have breakfast at the restaurant of Marina Lagos before strolling to the marina for some shopping.
Guests can spend the day soaking up the sun on a lounger by the outdoor pool. The use of various spa facilities is possible at an additional charge.
For trips, the staff is available to arrange a rental car or bikes. Free parking is available in the underground garage.
Hotel in Luz, Lagos · 3.43 mi from centre
9.4
13 reviews
Breakfast available
When you stay at Belavista da Luz – Wellness & Lifestyle Hotel in Lagos, you'll be near the airport – a 1-minute drive from Praia da Luz and 8 minutes from Lagos Marina. This hotel is 5 mi (8.1 km) from Dona Ana Beach and 5.6 mi (8.9 km) from Camilo Beach.
Hotel in Luz · 3.02 mi from centre
7.8
180 reviews
Breakfast available
Set in Luz, 500 metres from Luz Beach, Luz Bay Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can have a drink at the bar.
At the hotel, every room includes a balcony with pool view. The units in Luz Bay Hotel are equipped with a flat-screen TV and a hairdryer.
Speaking German, English, Spanish and French, staff at the 24-hour front desk can help you plan your stay.
Santo António Golf Course is 13 km from the accommodation, while Algarve International Circuit is 26 km away. Faro Airport is 92 km from the property.
Aparthotel in Meia Praia, Lagos · 1.66 mi from centre
9.4
20 reviews
When you stay at Jardim Da Meia Praia Hotel in Lagos, you'll be next to a golf course, within a 15-minute drive of Lagos Marina and Ponta da Piedade Lagos Lighthouse. This family-friendly aparthotel is 3.8 mi (6.1 km) from Dona Ana Beach and 4.3 mi (6.8 km) from Camilo Beach.
Hotel in São Gonçalo de Lagos, Lagos · 1.17 mi from centre
9.6
311 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 Dona Ana Beach and Ponta da Piedade Lagos Lighthouse. This hotel is 3.4 mi (5.5 km) from Lagos Marina and 1.3 mi (2.1 km) from Camilo Beach.
Hotel in Luz · 3.02 mi from centre
7.3
2,255 reviews
Breakfast available
This hotel is located in Lagos. It features 2 ample outdoor swimming pools. Club House CVL is also conveniently located in Praia da Luz.
The Club House offers rooms with balconies facing the gardens, and is 200 meters from the beach. Each of these air-conditioned units includes a seating area, TV and a private bathroom.
Guests can relax in the hot tub or on-site sauna, try out the solarium with swing beds or even enjoy the lush gardens. The two large outdoor pools feature a pool bar, sun loungers and shaded seating. A children’s pool is also available. The hotel has a 24-hour reception.
The Club House CVL also offers free on-site parking and is located 6 km away from Lagos city centre.
Hotel in São Gonçalo de Lagos, Lagos · 0.39 mi from centre
9.4
627 reviews
Breakfast available
With a stay at Marina Rio, you'll be centrally located in Lagos – a 3-minute drive from Lagos Marina and 5 minutes from Ponta da Piedade Lagos Lighthouse. This hotel is 1.8 mi (2.8 km) from Dona Ana Beach and 2.2 mi (3.6 km) from Camilo Beach.
Hotel in Alvor, Portimão · 5.34 mi from centre
9.2
91 reviews
Breakfast available
When you stay at Longevity Health and Wellness Hotel - Adults Only in Portimão, you'll be near the beach, within a 15-minute drive of Alvor Beach and Rocha Beach. This luxury hotel is 12.9 mi (20.7 km) from Lagos Marina and 12.5 mi (20.1 km) from Algarve International Autodrome Raceway.