Cottesloe Beach – Perth’s Iconic Indian Ocean Playground of White Sand, Turquoise Water and Sunset Magic
Cottesloe Beach, one of Western Australia’s most beloved coastal destinations, is a stunning blend of white‑sand shoreline, turquoise Indian Ocean water, and a lively foreshore lined with cafés, lawns and heritage landmarks. As you arrive, the warm sea breeze carries the scent of salt and sunscreen, waves roll gently onto the sand and sunlight glimmers across the water in shades of aqua and deep blue. With its relaxed atmosphere, scenic beauty and vibrant local culture, Cottesloe Beach offers an unforgettable coastal experience for swimmers, families, photographers and sunset‑seekers alike.
The beach’s long, patrolled stretch of sand is perfect for swimming, diving, snorkelling and surfing, supported by its reputation as a white‑sand beach for swimming & surfing (Rating 4.6, 3,924 reviews) . The iconic Indiana Tea House building overlooks the shoreline, while the grassy terraces behind the beach provide shaded spots for picnics and ocean‑view relaxation. To the north, North Cottesloe Beach (Rating 4.7, 50 reviews) offers quieter swimming areas and excellent snorkelling conditions .
Families love the Cottesloe Beach Playground (Rating 4.4, 265 reviews), located along Marine Parade and open 24 hours, offering a fun and safe space for children to play between swims . Sculptures such as the Cottesloe Sundial (Rating 4.7, 38 reviews) add artistic charm to the foreshore , while the surrounding parks and walking paths create a scenic environment for leisurely strolls.
Things to Do at Cottesloe Beach
- Swim, Snorkel & Surf Enjoy clear water, gentle waves and patrolled swimming zones.
- Relax on the Foreshore Terraces Perfect for picnics, sunbathing and ocean‑view lounging.
- Visit North Cottesloe Beach A quieter alternative with great snorkelling.
- Explore Marine Parade Discover cafés, bars, restaurants and boutique shops.
- Photography & Sunset Watching Cottesloe’s west‑facing shoreline delivers spectacular Indian Ocean sunsets.
- Play at Cottesloe Beach Playground A family‑friendly highlight along the foreshore.
How to Get There
Cottesloe Beach is located in Cottesloe WA 6011, just 20 minutes from Perth CBD.
- By Train: Take the Fremantle Line to Cottesloe Station, then walk or bus to the beach.
- By Bus: Regular services run along Marine Parade and Stirling Highway.
- By Car: Parking available along the foreshore, though busy on weekends.
- Visitor Information: The Western Australia Visitor Centre (Rating 4.6, 242 reviews) in Perth provides maps and travel advice .
Best Time to Visit
The best time to visit Cottesloe Beach is October to April, when warm weather, calm seas and long daylight hours create ideal swimming and beach‑going conditions. Summer offers vibrant coastal energy, while spring and autumn provide mild temperatures and fewer crowds.
Cottesloe Beach blends natural beauty, relaxed coastal charm and vibrant local culture—making it one of Western Australia’s most compelling and unforgettable beach destinations. Whether you’re swimming, dining, exploring or simply watching the sun melt into the Indian Ocean, Cottesloe delivers a truly iconic Perth experience.