There are many beaches in Perth city and surroundings, including 19 Perth city beaches, many more dog-friendly beaches in Perth, and lots of beaches in Perth for swimming. Read below for the best beaches Perth has to offer.