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 Alvor, Portimão · 58.77 km from centre
7.6
6 reviews
With a stay at Pestana Blue Alvor Beach - All Inclusive Hotel in Portimão (Torralta), you'll be a 2-minute drive from Alvor Beach and 8 minutes from Rocha Beach. This all-inclusive hotel is 20.8 mi (33.4 km) from Praia da Luz and 12.7 mi (20.4 km) from Algarve International Circuit.

Hotel in Alvor, Portimão · 59.66 km from centre
8.6
87 reviews
With a stay at Pestana Alvor South Beach, Premium Suite Hotel in Portimão (Torralta), you'll be within a 15-minute drive of Alvor Beach and Rocha Beach. This beach hotel is 20.4 mi (32.9 km) from Praia da Luz and 12.3 mi (19.8 km) from Algarve International Circuit.

Hotel in Praia da Rocha, Portimão · 54.86 km from centre
9.2
1,001 reviews
With a stay at RR Hotel da Rocha in Portimão (Praia da Rocha), you'll be within a 15-minute drive of Rocha Beach and Alvor Beach. This beach hotel is 21.5 mi (34.6 km) from Praia da Luz and 8.1 mi (13 km) from Carvoeiro Beach.

Hotel in São Gonçalo de Lagos, Lagos · 67.35 km from centre
9.2
237 reviews
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.

Hotel in Alvor, Portimão · 59.37 km from centre
8.6
406 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 9 minutes from Rocha Beach. This beach hotel is 19.2 mi (30.9 km) from Praia da Luz and 12.4 mi (19.9 km) from Algarve International Circuit.

Hotel in Portimão · 56.36 km from centre
8.8
57 reviews
Breakfast available
When you stay at TURIM Presidente Hotel in Portimão, you'll be on the boardwalk/promenade, just steps from Amado Beach and Careanos Beach. This hotel is 0.4 mi (0.6 km) from Três Castelos Beach and 0.7 mi (1.2 km) from Rocha Beach.

Aparthotel in São Gonçalo de Lagos, Lagos · 67.37 km from centre
9.0
1,163 reviews
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.

Aparthotel in Carvoeiro, Lagoa · 47.44 km from centre
8.6
301 reviews
Breakfast available
When you stay at Pestana Palm Gardens in Lagoa, you'll be next to a golf course, within a 10-minute drive of Carvoeiro Beach and Benagil Beach. This family-friendly aparthotel is 20.5 mi (33 km) from Albufeira Old Town Square and 4 mi (6.5 km) from Marinha Beach.

Hotel in Lagoa · 53.74 km from centre
8.2
573 reviews
Breakfast available
With a stay at Água Hotels Riverside in Lagoa, you'll be 2.7 mi (4.4 km) from Slide and Splash Water Park and 3.3 mi (5.3 km) from Rocha Beach. This family-friendly hotel is 6.9 mi (11.1 km) from Meia Beach and 7.5 mi (12.1 km) from Carvoeiro Beach.

Hotel in São Gonçalo de Lagos, Lagos · 67.46 km from centre
8.0
1,001 reviews
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 Lagoa · 52.63 km from centre
9.4
38 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 Luz · 71.63 km from centre
8.8
589 reviews
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.

Hotel in Alvor, Portimão · 58.92 km from centre
8.4
160 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 8 minutes from Rocha Beach. This family-friendly hotel is 19.2 mi (31 km) from Praia da Luz and 12.4 mi (19.9 km) from Algarve International Circuit.

Hotel in São Gonçalo de Lagos, Lagos · 66.61 km from centre
8.6
1,892 reviews
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 Portimão · 56.89 km from centre
8.8
63 reviews
When you stay at Interpass VAU Hotel & Apartaments in Portimão, you'll be near the beach, within a 10-minute drive of Rocha Beach and Alvor Beach. This family-friendly hotel is 21 mi (33.7 km) from Praia da Luz and 12.2 mi (19.6 km) from Carvoeiro Beach.

Hotel in Portimão · 66.45 km from centre
8.8
145 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 Circuit and International Kart Circuit. This spa hotel is 16.7 mi (26.9 km) from Praia da Luz and 12.4 mi (20 km) from Alvor Beach.

Hotel in Praia da Rocha, Portimão · 54.51 km from centre
9.0
514 reviews
Breakfast available
With a stay at AP Oriental Beach in Portimão (Praia da Rocha), you'll be a 4-minute walk from Rocha Beach and a 4-minute drive from Portimão Marina. This beach hotel is 4 mi (6.5 km) from Alvor Beach and 8.3 mi (13.4 km) from Carvoeiro Beach.

Hotel in Alvor, Portimão · 59.63 km from centre
9.4
166 reviews
Breakfast available
With a stay at Wyndham Residences Alvor Beach in Portimão (Torralta), you'll be within a 15-minute drive of Alvor Beach and Rocha Beach. This beach hotel is 20.3 mi (32.7 km) from Praia da Luz and 12 mi (19.4 km) from Carvoeiro Beach.

Hotel in Vila Real Santo Antonio · 49.87 km from centre
8.8
69 reviews
Breakfast available
When you stay at Pousada Vila Real Santo Antonio in Vila Real Santo Antonio, you'll be in the historical district, just steps from Marques de Pombal Square and Centro Cultural António Aleixo. This hotel is 0.2 mi (0.4 km) from Vila Real Santo Antonio Harbour and 0.2 mi (0.4 km) from Marques de Pombal Statue.

Hotel in Portimão · 59.88 km from centre
9.0
336 reviews
Located in Portimão, NAU Morgado Golf & Country Club is in a rural location, a 1-minute drive from Golf Alamos and 13 minutes from Alcalar Megalithic Monuments. This golf hotel is 8.4 mi (13.6 km) from Rocha Beach and 8.6 mi (13.9 km) from Portimão Marina.