Marinha: A Turning off the EN125 opposite the International School (between Porches and Lagoa) will bring you to the magnificent beach at Marinha with its impressive cliff top walks. Steps down to beach. Quiet out of season, restaurant open in summer.
Albandeira: Approached by a sandy track from the crossroads by the winery on the Marinha road – a lovely quiet beach with small restaurant open in summer.
Benagil: A good small beach found beyond Marinha or by turning left off the Lagoa to Carvoeiro road. Parking is close to the beach and there are no steps. Several local restaurants by the beach and trips on small boats are available in the summer.
Centianes: Located 2kms east of Carvoeiro, a very good beach but inclined to get busy in the summer. Restaurant on the beach, some steps.
Carvoeiro: Very busy in the summer and only small. Many restaurants around and on the beach.
Caneiros: Located off the road between Sesmarias and Ferragudo, a pretty quiet beach with only a few steps. Restaurant on the beach and one close by.
Praia Grande: Found around the bay from Caneiros, this wide sandy beach overlooks the Portimão estuary. Good for water sports.
Praia da Rocha: Large impressive stretch of beach with good sand and many restaurants/shops close by.
Armação de Pêra: Attractive palm tree lined promenade overlooking the beach which is wide and good for swimming and water sports. Many shops and restaurants.
Senhora da Rocha: A small sandy beach located off the road between Porches and Armação de Pêra. A good place to take a boat trip with the local fisherman.