North Cottesloe Beach is a great spot for swimming, surfing, snorkelling, fishing, walking, sunbathing and people watching. With an expansive white sandy beach, rimmed by rolling green lawns and old shady trees, it is favourite spot for locals and visitors alike.