Cottesloe Beach Local Guide: What To Do, Eat + More! 2025
After visiting hundreds of beaches around Australia, I would have to say Cottesloe Beach in Western Australia is one of our top favourites.
We spent many days here on our latest lap of Australia, and prior to that, I would spend at least one afternoon here every Perth visit. From its beautiful white beaches, inviting water, and grand buildings, there is something for those who love relaxing and for those who want more adventure.
This list will cover the best things to do in and around ‘Cott’, as the locals say.


About Cottesloe Beach
Cottesloe Beach, located just 15 minutes south of Perth or a few minutes north of Fremantle, is one of Western Australia’s most iconic coastal spots. It is a simple train ride, Cottesloe station is a short walk from the beach.

With soft white sand, crystal-clear waters, and stunning sunsets over the Indian Ocean, it’s perfect for swimmers, snorkelers, and families. You can’t help but notice the relaxed vibe, where you can sit on the sand or grass terraces and watch the Indian Ocean.
ππ» Get yourself beach-ready with the latest beach fashion by RipCurl.
Cottesloe Beach is also a world-famous surf location, with waves breaking left and right off the groyne, just a little way from the main beach. If you’re not into surfing, kids will love the playground, try the outdoor gym – or visit one of the many cafes. There is a reason why Cottesloe Beach is one of the most popular in Western Australia!
Best Things To Do In Cottesloe Beach
Cottesloe Beach has a variety of things to do. Swimming and surfing are high on the list, but there are plenty of other activities for when the weather is colder or if you prefer not to swim.
ππ» Explore Perthβs BEST spots in one epic day! Donβt miss out! Click here!
β Swim in the ocean
Bring your bathers, and take a dip in the clear water. During October and March (the best times to swim) a shark barrier net is installed around the main swimming area. Sharks are known to be all around the coastline, but it gives reassurance for those concerned to swim inside the net.
The lifeguards are on duty during the weekends and public holidays over the summer season. As always on any beach, always swim between the flags.

Snorkelling is fantastic to the north of the main beach, or to the south, you’ll find some rock pools and if you look closely, you might see some leafy sea dragons.
To really immersive yourself in the ocean, why not complete a Scuba Course while you’re here? Learn to dive at one of the best locations in Australia!
ππ»Book your PADI dive course here
Or, if you’re already qualified – this is the day-long dive trip I recommend
β Surf a world-famous break
Most surfing is left from the groyne at Cottlesloe Beach. For those who don’t know what a groyne is, it is the man-made section of rocks that protrude out into the ocean, creating a calmer area on one side.
Just slightly further south is another well-known break called the Cove and Seconds. Just be cautious as it is very shallow.

For any surfing lessons, Leighton Beach is your closest location in North Fremantle. If you need any gear or replacement parts, check out Vidlers at 14 Station St Cottesloe.
β Watch a famous WA sunset
As the sun sets in the west, you’ll see a beautiful display of vibrant colors over the sea. Grab a picnic, and sit and watch from the grass terraces, one of the best vantage points we’ve seen.

β Sculpture by the Sea: annually in March
View unique sculptures made by 600 artists from 44 different countries displayed along the beach and foreshore at Cottlesloe Beach. It is one of the largest free events made public in the world. Check out Sculpture by the Sea for more information.
β Play golf with the best views!
I don’t know anything about golf, but I know a fantastic location when I see one! The Seaview Golf Club has to be one of the best locations, just one street back from the main beach. For those who know more than I do about golf, it’s a nine hole repeating course, check out their website for more info!

Play a round of golf, or head to the bar and bistro for a meal.
Where To Eat
There are a variety of places to eat within walking distance from Cottesloe Beach. Choose from fancy dining, take away or icecream, the options are endless! Here are our top picks:
β Eat at Indigo Oscar
Located right on the foreshore at Cottlesloe Beach, you can’t go past without stopping in for a meal or a drink. Choose from a delicious menu of Australian cuisine, and let the kids choose from the kids menu.
Check out their webpage for the latest in entertainment and book yourself a package deal that sometimes includes music and drinks. I’d recommend booking a table, especially during the busy times – weekends and school holidays, so you don’t miss out.

β Amberjacks Fish and Chips Cafe
Who doesn’t like fish and chips when spending the day at the beach?! Amberjacks Fish and Chips Cafe is a short walk from the beach, located on Marine Parade.
Open 7 days, order yourself a delicious selection of fresh Australian fish, homemade products and cold drinks. You can either dine in or take it back to the grass terraces for a relaxing beach meal. See their menu here
β Il Lido Italian Canteen
Known for its 1930’s art-deco atmosphere, Il Lido Italian Canteen serves amazing Italian food and coffee, right near the beachside. It is more up-market style dining, but definitely worth it for a wonderful night out.
Choose between sitting in this unique cafe, or grab a bite to eat and a coffee and head for a walk to the beach. They also have an extensive wine list that would please anyone! It is recommended to book ahead to save your table.
Where To Stay
Cottesloe Beach is the perfect seaside location to stay, yet still be in close proximity to Perth. Choose from high-end apartments, and hotels at all price ranges and even try a unique stay.
β Cottesloe Blue Apartment: Luxury with beach frontage
Wake up to ocean views at Cottesloe Blue Apartment, a stylish beachfront escape in Perthβs most iconic coastal suburb. With modern amenities, a private balcony, and the beach just steps away, it’s perfect for a relaxing getaway.
Book now for a dreamy seaside stay in Cottesloe!
β Cottesloe Beach Hotel: Front row to the beach.
Stay just steps from the sand at Cottesloe Beach Hotel, a prime spot for ocean access.

Built in 1905, this hotel has stylish rooms, breathtaking sea views, and vibrant dining options, it’s the perfect coastal escape. Enjoy a meal at the Beach Club, sip sophisticated cocktails at the Velvette Lounge or grab a drink at the Verandah Bar after you come back from the beach.
Donβt miss outβbook your beachside retreat now!
β YHA Fremantle Prison: A very unique stay!
Yes, you read that right! Experience a stay like no other at Fremantle Prison YHA, a heritage-listed hostel inside a historic prison!
Sleep in original cells (with modern comforts), enjoy time in the games room or say hi to other travellers in the TV lounge room. This accommodation is in Fremantle, 5 minutes south of Cottlesloe Beach or a few stops on the train, but something so unique I had to share!
Book now for a unique, budget-friendly adventure in WAβs most fascinating accommodation!
β The Local Hotel: Great Value close to Cottlesloe Beach
The Local hotel, a few minutes south of Cottlesloe Beach offers a nice stay at great value. It is located in the heart of Fremantle at The Local Hotel, a trendy boutique stay with stylish rooms and a laid-back vibe.
If you’re looking to save a few dollars, but still want to experience Cottlesloe Beach, I would recommend staying here. Enjoy top-notch dining downstairs and explore the surrounding area.
Book now for an unforgettable stay!
FAQs
Cottesloe Beach is much more than just a lovely beach. It is a vibrant seaside town, where locals and tourists come for a relaxing time.
Why is Cottesloe Beach famous?
Maybe it’s Cottelsoe’s white sands, or perhaps it’s the grass areas surrounding the beach where you can sit under the shade. It’s a well-known surf spot for surfing enthusiasts, but also a spectacular snorkelling location in the surrounding reef.

The historical buildings are iconic to the area, but you’ll just have to see for yourself why this beach is so well known!
What is the prettiest beach in Perth?
There is no surprise when Cottesloe Beach is top of every list. Other beaches around Perth are City Beach – around a 15-minute drive from the city centre, Bathers Beach in Fremantle and Mettams Pool north of Perth.
How far is Cottesloe Beach from Perth?
Cottesloe Beach is just over 30min drive from the centre of Perth, or a 45-minute drive from Perth Airport. There is plenty of parking around the beach areas and restaurants.
Cottesloe Beach is conveniently located within walking distance from Cottesloe train station, a simple few stops from the city centre.
β‘οΈ For the best rates on hire cars, check out DiscoverCars. Book your car today.
Final Thoughts
Cottesloe Beach isnβt just a placeβitβs a whole experience. From its world-famous sunsets to epic surf breaks and delicious beachfront dining, itβs the perfect mix of relaxation and adventure – for everyone.
Swim in crystal-clear waters, stroll along the foreshore, or enjoy fresh fish and chips with ocean views, you’ll need at least a few days to soak in everything that is on offer here.
If youβre dreaming of the ultimate beach getaway, this is your sign to book your trip now. Pack your bags, soak up the sun, and experience the magic of Cottesloe Beach for yourself!