Praia da Granja is a FEE Blue Flag beach located in the Northwest of Portugal, and belongs to the Vila Nova de Gaia municipality. It is also located in the town of São Félix da Marinha. The northern boundary of the beach is bordered by the Ribeira da Granja. It is located at 11 kilometers from the city of Vila Nova de Gaia. This beach scored 4 on our immersiveness index. It is located in an urban area.