Skip to Content

What To Do In Cottesloe Beach, Perth – From A Local!

Cottesloe Beach is one of Perth’s most iconic and beloved beaches and is an absolute must-visit on any trip to Perth, Western Australia.

After living just one street behind the golden sands and turquoise waters of Cottesloe Beach and heading down there most days, I can definitely say that Cottesloe Beach offers a quintessential Western Australian coastal experience.      

Perth Cottesloe Beach

Read on for all the best things to do in Cottesloe Beach.

Why Should You Visit Cottesloe Beach?

Cottesloe Beach is renowned for its beauty, making it a hotspot for both locals and tourists. 

It is a gem of a neighbourhood – one of the most desirable suburbs to live in Perth, and the locals are all very friendly and welcoming.

There is a vibrant scene here, with a relaxed coastal lifestyle vibe mixed with effortless class, making it one of the most popular beaches in Perth. Despite it being busy in summer, it still retains a lovely village feel year-round.

cottesloe beach perth WA

Best Things to Do In Cottesloe, Perth

With a sprawling shoreline, Cottesloe is ideal for long walks, sunbathing, or simply enjoying the breathtaking Indian Ocean views. 

Thanks to the breakwall, the water here at Cottesloe Beach is pretty calm, making it a perfect spot for swimming. And during the summer months the shark net is in place for swimmers.

Cottesloe Beach Perth aerial view from above drone

During March each year, Sculpture by the Sea sets up at Cottesloe Beach, with lots of unique sculptures on and around the beach to see.

sculptures by the beach cottesloe perth western australia

Besides the beach, Cottesloe offers a range of things to do, and Cottesloe is great for everyone – young and old. There are a couple of playgrounds here for families to enjoy, there are plenty of places to go for food, and it’s a great place to start a coastal walk.

In South Cottesloe you’ll find the dog beach to bring your furry friend, and from the beach you can even see across to Rottnest Island.

The iconic Indiana Teahouse building (now known as Indigo Oscar) sits right on Cottesloe Beach and adds a touch of old historic charm to the landscape.

There is also a really nice Perth Instagram spot here in Cottesloe. Right by the train station, at 84 Forrest Street is a cute art studio that is painted purple on the outside and popular on Instagram!

Pink Flower Store 84 Forrest St, Cottesloe art studio purple

Where To Go For Food And Drink In Cottesloe

Exploring the local eateries in Cottesloe is a must. There aren’t many by the beach, but they all offer something different.

Along Cottesloe’s Marine Parade, the main road next to the beach, you’ll find several places to get food and drink. Indigo Oscar is a lovely classy place to go for absolute ocean views. The interiors here are very cute and the staff are always friendly.

The Cottesloe Beach Hotel is a good place for a relaxed drink or pub food – sit in The Verandah Bar to enjoy ocean views, and out the back they have The Beach Club, which has a really great beach club vibe!

If you’re after the bog-standard fish and chips by the beach, head to Amberjacks. Sit inside, or better – take it away and sit on the grass outside and enjoy the beach views.

Il Lido is a lovely upmarket Italian restaurant, and great to sit in the outdoor area for a coffee, and for those who are after an ice-cream, the cute Gelato Bar is just next door.

gelato bar perth marine parade

There’s also the Cottesloe General Store if you need.

How To Get To Cottesloe:

By Car:

Driving to Cottesloe Beach from Perth CBD is very simple. Located 12km southwest of the CBD, the drive should take around 25 minutes. As you leave the CBD you’ll drive along the scenic Mount Bay Road that offers gorgeous views over the Swan River.

Parking is free everywhere, but check the signs for parking time limits.

By Public Transport:

The Fremantle Line connects Perth CBD to Cottesloe Train Station, with the journey taking around 25 minutes. The train station is just over a kilometre from the beach so it should take around 20 minutes to walk, but it’s a really nice walk going past stunning houses!

During the summer months, a free shuttle service runs between the beach and Cottesloe train station.

sculptures by the beach cottesloe perth western australia

Fremantle is only a 10 minute drive south of Cottesloe if you wish to explore it on the same day. There are so many things to do in Fremantle, especially if you visit on the weekends when the market is open!


Whether you’re seeking a day of sun, surf, or simply a taste of the laid-back Perth lifestyle, Cottesloe Beach has it all. Come to Cottesloe, experience its magic and discover why it holds a special place in the heart of the locals!