Cottesloe Beach is one of the most popular of all Western Australia's city beaches. It is located midway between the Perth central business district and the port of Fremantle in Perth's western suburbs, only 15 minutes from the city centre. Cottesloe is renowned for its relaxed lifestyle and has been a popular seaside holiday destination for Perth locals for more than 100 years. Its village atmosphere and rich maritime heritage is sure to entice you to explore beyond its golden sands. It's also the perfect place to watch the sun set over the Indian Ocean while dining on fresh seafood. Cottesloe Beach, located in Perth's western suburbs, is a one and a half kilometre stretch of golden sand which extends north from Mudurup Rocks to the southern rocks of Swanbourne Beach. It's one of the city's favourite beaches for swimming, snorkelling, surfing and watching the sun set over the Indian Ocean.