Luz Beach Apartments, self catering accommodation in Praia da Luz, AlgarveOur apartments are located in Praia da Luz, western Algarve, Portugal. Praia da Luz has a beautiful sandy beach with the European blue flag indicating clean sand and clean water. It offers sun beds for Mum and Dad to relax, a range of adrenaline pumping watersports for the more adventurous, and at one end a collection of rock pools are perfect for children to explore.

Once a sleepy fishing village, Praia da Luz now has a lot to offer guests, yet still retains it's village feel with lovely cobbled streets and squares and fisherman lining the beach at dusk. There is a great variety of family friendly restaurants and bars, good supermarkets and all the amenities for a complete holiday. Luz is just 8 minutes west of the larger historic town of Lagos which provides great sightseeing, plenty of shopping, good night life, and a large established marina. Find out more about the restaurants in Praia da Luz and in the Lagos area.

There is a regular bus service from Luz to Lagos and surrounding areas. The bus stop is just a 2 minute walk from the apartments.

The west coast, a Mecca to surfers, is about 30 minutes away offering huge un-spoilt beaches with large breakers suitable for both experienced and novice surfers.

Access is from Faro airport 80 kms away, which is about 50 minutes by car. The train from Faro to Lagos is very inexpensive and takes about 1 ½ hours. We can organise private airport transfers for €80 each way (including tolls), or car hire. Please ask for more information when you book.

You can use the interactive map and driving directions generator, below, to plan your journey. 

Note: The A22 motorway spanning the Algarve is now a toll motorway. Please ask your car hire company for more information.

GPS details:

Decimal degrees: 37.087044, -8.727993

DMS: N 37º 05' 13", W 08º 43' 40"

GPS: N 37 05.223 W 8 43.680

UTM: 29N, X: 524175, Y:4104563

These are the coordinates of the reception.  Your apartment is between that and the beach!