Book Direct and ALWAYS Get the Best Deal!

  • Most up-to-date information and images
  • Secure online reservation system
  • Personalised booking service
  • Earn Qantas Frequent Flyer points on eligible direct bookings

Cottesloe Beach

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.

Cottesloe Beach


Cottesloe Beach is one of the city’s favourite beaches for swimming, snorkelling, surfing and watching the sun set over the Indian Ocean.


Crystal clear waters and consistent waves make it a popular spot for swimmers, body boarders and surfers. In 2009 Lonely Planet named Cottesloe Beach the world’s second best beach for families.


The wide grassy Cottesloe Esplanade, shaded by giant Norfolk Pines, offers lovely spots for family picnics, beach and cricket. Outdoor music concerts are often held there.


There is a buzzing boulevard of restaurants, cafes and bars along Marine Parade where you can enjoy a delicious beachside meal. An oceanway allows pedestrians and cyclists to move between beaches easily. Look out for the Pylon, a landmark and popular diving platform for beach users. There is also a nine-hole golf course nearby.


Don’t miss Sculpture by the Sea exhibition in March!


How to get to Cottesloe Beach

Located between Perth and Fremantle, Cottesloe Beach is easily accessible by car with an easy 14 kilometre drive. Alternatively public buses run frequently from Perth’s Elizabeth Quay Bus Station and trains run every 15 minutes from Perth Station to Cottesloe Station.

View more information visit the Tourism Western Australia website.


Cottesloe Beach