With a stay at Joy Beach House in Marinha Grande, you'll be within a 15-minute walk of Sao Pedro De Muel Beach and Sao Pedro De Muel Lighthouse. This bed & breakfast is 14.6 mi (23.6 km) from Nazaré Beach and 4.1 mi (6.6 km) from Paredes de Vitória Beach.