Cottesloe Beach
Perth’s Famous Sunshine Coast
Cottesloe Beach is one of the most popular city beaches in Western Australia and is affectionately called “Cott” by the locals. It stretches for over a kilometre through the western suburbs of Perth, and its soft white sands and clear blue waters make it the perfect seaside escape on an Australia vacation.
Golden Sands and Swimming Places
Where are the best places to take a dip?
The main beach area is patrolled by surf lifesavers and has gentle swells, making it ideal for swimming. Peters Pool to the north provides protected waters for snorkelling, while the main groin and reef areas draw surfers and paddleboarders.
Shady Pines and Dining by the Shore
Why is the beach atmosphere so welcoming?
Terraced lawns shaded by tall Norfolk pines overlook the ocean, offering pleasant spots for family picnics. Across Marine Parade, the buzzing cafes, seafood restaurants and heritage sites such as the Indiana Tea House have front-row seats for Indian Ocean sunsets.
Water Sports and Art Events
How does culture and outdoor recreation intersect here?
Each March the coastline becomes an outdoor art gallery for the Sculpture by the Sea exhibition. The beach is also the famous start line for the annual 20-kilometre Rottnest Channel Swim, held every February.
Cottesloe Beach Travel Tips
• What is the best time to visit?
Late afternoons are the best time to catch spectacular sunsets over the ocean while enjoying a laid-back meal or drink.
• Catch the Fremantle line train from Perth Station to Cottesloe Station and take a pleasant 600-metre walk straight to the sand.
• Wear sunscreen, a hat and a light jacket as afternoon sea breezes (known as the “Fremantle Doctor”) often cool down the coast.
Plan Your Australian Vacation
A relaxing coastal rhythm comes with a visit to sun-drenched beaches in Perth. A full and memorable itinerary across the continent combines urban beachside culture, wildlife encounters and scenic drives.
Cottesloe Beach is 12 km from the centre of Perth. Cottesloe Beach is approximately 14 kilometres west of the Perth city centre and is about 15 to 20 minutes by car or a quick 20-minute train ride on the Fremantle Line.
