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 · 0.50 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 São Gonçalo de Lagos, Lagos · 0.98 km from centre
8.0
1,001 review
Breakfast available
With a stay at Tivoli Lagos in Lagos (Santo Amaro), you'll be a 4-minute drive from Marina de Lagos and 6 minutes from Dona Ana Beach. This hotel is 5.3 mi (8.5 km) from Praia da Luz and 2.1 mi (3.4 km) from Camilo Beach.

Hotel in São Gonçalo de Lagos, Lagos · 0.90 km from centre
8.6
1,892 review
Within sight of the marina, Marina Club Lagos Resort is just a short walk from Lagos’ historic center and provides guests with luxurious accommodations 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 São Gonçalo de Lagos, Lagos · 0.63 km from centre
9.4
641 review
Breakfast available
With a stay at Marina Rio, you'll be centrally located in Lagos, a 4-minute drive from Marina de Lagos and 9 minutes from Dona Ana Beach. This hotel is 4.3 mi (7 km) from Praia da Luz and 2.2 mi (3.6 km) from Camilo Beach.

Hotel in Lagos City Center, Lagos · 0.18 km from centre
9.0
60 review
Breakfast available
Ideally set in Lagos, Água Hotels Lagos Bay has air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace. This 4-star hotel offers room service and a 24-hour front desk. Guests can use a bar.
At the hotel, the rooms include a desk and a flat-screen TV. With a private bathroom equipped with a shower and a hairdryer, some accommodations at Água Hotels Lagos Bay also feature a city view. All rooms have a safety deposit box.
Guests at the accommodation can enjoy an à la carte or a continental breakfast.
Meia Praia Beach is a 8-minute walk from Água Hotels Lagos Bay, while Santo António Golf Course is 10 miles away. Faro Airport is 57 miles from the property, and the property offers a paid airport shuttle service.

Hotel in São Gonçalo de Lagos, Lagos · 1.93 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 4.6 mi (7.3 km) from Praia da Luz and 3.1 mi (5 km) from Marina de Lagos.

Hotel in Meia Praia, Lagos · 2.48 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 · 3.20 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.

Hotel in São Gonçalo de Lagos, Lagos · 2.09 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 São Gonçalo de Lagos, Lagos · 1.51 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 · 1.53 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.6 km) from Batata Beach and 3.6 mi (5.7 km) from Dona Ana Beach.

Hotel in São Gonçalo de Lagos, Lagos · 2.11 km from centre
9.2
237 review
Breakfast available
With a stay at Hotel Clube Porto Mos in Lagos (Porto de Mós), you'll be a 3-minute drive from Dona Ana Beach and 7 minutes from Camilo Beach. This beach hotel is 4.6 mi (7.4 km) from Praia da Luz and 3.2 mi (5.1 km) from Marina de Lagos.

Aparthotel in São Gonçalo de Lagos, Lagos · 2.11 km from centre
9.0
1,163 review
Breakfast available
With a stay at Belmar Spa & Beach Resort in Lagos (Porto de Mós), you'll be within a 5-minute drive of Dona Ana Beach and Camilo 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 São Gonçalo de Lagos, Lagos · 1.90 km from centre
9.6
325 review
Breakfast available
With a stay at Lagos Atlantic Hotel in Lagos (Porto de Mós), you'll be a 3-minute drive from Dona Ana Beach and 7 minutes from Marina de Lagos. This hotel is 4.4 mi (7 km) from Praia da Luz and 1.3 mi (2.1 km) from Camilo Beach.

Hotel in São Gonçalo de Lagos, Lagos · 1.50 km from centre
9.2
181 review
Breakfast available
Located in Lagos (Torralta), Ancora Park is within a 15-minute walk of Dona Ana Beach and Porto de Mos Beach. This family-friendly hotel is 0.7 mi (1.2 km) from Camilo Beach and 0.9 mi (1.4 km) from Batata Beach.

Hotel in São Gonçalo de Lagos, Lagos · 1.51 km from centre
8.9
1,042 review
Costa d'Oiro Ambiance Village offers the Mediterranean architecture of villas, gardens, terraces and swimming pools spread throughout. It is 984 feet from Lagos’ Dona Ana Beach.
Each room is uniquely decorated with a different style, according to a Mediterranean theme. All open out to a private balcony or terrace, and some offer views of the swimming pool.
The Costa d'Oiro breakfast experience - choose from the extensive and varied breakfast menu, the perfect start for a day by the pool, or exploring the coast. There is a wide selection on offer, including the hot and cold buffet, as well as the Portuguese corner, offering exciting local delicacies from the Algarve.
The Restaurante do Village serves breakfast, snacks and dinner, always with Portuguese recipes in mind.
The helpful and friendly staff at Costa d'Oiro Ambiance Village can help you organize activities such as windsurfing, canoeing, dolphin safaris and surfing. Ponta da Piedade Lighthouse with its fabulous caves and beaches is 5 minutes’ walking from the property. Faro International Airport is 56 mi away.

Hotel in São Gonçalo de Lagos, Lagos · 1.59 km from centre
8.5
835 review
Located in Lagos, a 7-minute walk from Dona Ana Beach, The Editory by the Sea Lagos provides accommodations with an outdoor swimming pool, private parking, a garden and a restaurant. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk. The hotel features an indoor pool, sauna and a concierge service.
The hotel will provide guests with air-conditioned rooms offering a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a bidet. The Editory by the Sea Lagos has certain rooms with sea views, and each room is equipped with an electric tea pot. Guest rooms include a closet.
A buffet breakfast is available at the accommodation.
The Editory by the Sea Lagos offers a hammam.
Santo António Golf Course is 11 miles from the hotel, while Algarve International Circuit is 12 miles away. Faro Airport is 57 miles from the property.

Hotel in São Gonçalo de Lagos, Lagos · 2.12 km from centre
8.6
669 review
Located 328 feet from the Porto de Mós beach, Hotel Clube Porto Mós is a 4-star apartment resort just 5 minutes' driving from the center of Lagos. WiFi is available in the hotel rooms and at the reception area only and is free of charge.
Apartments at Hotel Clube Porto Mós feature sea, beach or garden views, depending of the apartment type.
Hotel Clube Porto Mós has a health club equipped with an indoor pool, gym and Sauna, all surrounded by beautiful gardens.
Hotel Clube Porto de Mós has a restaurant serving regional and international cuisine in an informal atmosphere. There is also bar with esplanade and pool service where guests can enjoy a relaxing cocktail. A buffet breakfast is served each morning in the restaurant.
Golf enthusiasts will find the Boavista Golf Course 1.9 mi away and Faro International Airport is 56 mi away.

Hotel in Meia Praia, Lagos · 3.80 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 Luz · 5.50 km from centre
8.8
589 review
Overlooking the bay of Praia da Luz with its sandy beach only 1969 feet away, this family-run hotel offers 2 outdoor pools. Each air-conditioned room has a private balcony.
Spacious and light, the accommodations at Belavista Da Luz offer a refrigerator and coffee/tea facilities. Each room has a modern private bathroom.
International and vegetarian dishes are available at the hotel’s Restaurant Terra-Mar, which also serves a large English breakfast buffet. The poolside snack bar serves lunch during the summer season.
Guests at Belavista Da Luz can enjoy the on-site padel court and gym. It is also possible to relax in the 2 outdoor pools or to book a massage. Access to the sauna and Turkish bath are free of charge.
The 24-hour reception staff offers car rentals. With free parking, the Boavista Golf Course and Lagos are both a 12-minute drive away.