The exquisite beach at Praia da Rocha has attracted resort development, making beachside accommodation the town’s main occupation.
Fortaleza de Santa Catarina survives from the 15th century to provide a unique observation point for viewing the sea, marinas, and Ferragudo, located across the Rio Arade.