Visit Sculpture by the Sea

This exhibition was started in 1997, at Bondi Beach. Visiting the sculptures and appreciating the intricacies of the art is one of the best things to do in Cottesloe beach, while you are holidaying in Australia with family and friends.
Location: 302/61 Marlborough Street, Surry Hills NSW 2010, Australia.
Timing: Monday to Sunday (9:00am – 5:00pm)
Make Sandcastles

Location: Cottesloe Beach
Snorkel at the Beach

The Peter’s Pool at the North Cottesloe Beach is the best spot for snorkelling. Take a dive into the deep blue and spend a cherishable time observing the amazing marine life. You can also grab some snacks and coffee at famous cafes like the Barchetta and the Beaches Café after a wonderful snorkelling session.
Location: Cottesloe Beach, Perth, Western Australia.
Price: AUD $90 per person approx.
Timing: Monday to Sunday (9:00 a.m. – 5:00 p.m.)
Learn Surfing at the Beach

It is one of the best things to do in Cottesloe Beach with your loved ones. The waters are calm and clear and all safety measures are taken care of. Each session takes 1.5 hours and you will be provided with a surfboard, sun creams and all safety gears.
Location: Cottesloe Beach, Perth, Western Australia.
Price: AUD $10 per person
Timing: Monday to Sunday (8:00 a.m. – 3:00 p.m.)
Cycling Tour

A cycling tour is one of the best Cottesloe beach things to do where you can cycle past vast stretches of golden sand, blue waves and enjoy the cool breeze. You are provided with the options to choose smaller tracks as well in case you feel 25 km is too much distance to cover.
Location: Cottesloe Beach, Perth, Western Australia
Price: AUD $30 for cycle rentals
Timing: Monday to Sunday (6:00 a.m. – 5:00 p.m.)
Explore Civic Centre

It is a two-storey building with a striking orange-tiled roof and bright white walls, situated on the corner of Broome and Napier Street in Cottesloe. Surrounded by beautiful gardens, presently this Civic Centre is used as the civic offices for the Cottesloe Town Council and is also a tourist destination.
Location: Napier Street, Cottesloe WA 6011, Australia
Go to Sea View Golf Club

Location: Seaview Golf Club, Jarrad St, Cottesloe WA 6011, Australia
Price: AUD $2120 for a 6-days access pass, AUD $1065 for a Sunday pass
Timing: Monday to Sunday (7:00am- 5:00pm)
Witness the Beach Sunsets

Location: Cottesloe Beach, Perth, Western Australia
Timing: Monday to Sunday (4:00 pm – 6:30 pm)
Relax at Cottesloe Esplanade

One of the reasons why Cottesloe Beach is considered one of the best beaches in the world is because of the Cottesloe Esplanade. Apart from the shining white sand and the turquoise waves, Cottesloe Beach features some of the most relaxing picnic-friendly spots to spice up your vacation.
Situated between Rock Groyne and Indiana Teahouse, there are several marvellous shady areas, just perfect to enjoy a small picnic with your friends and family. The lush green pines of Norfolk Island add to the ambience as they provide cool shade and serenity.
Location: Perth, Western Australia
Dine in at The Blue Duck

While dining, you can enjoy a panoramic view of the picturesque beach as you sip on coffee or enjoy a delicious breakfast. The ambience is chic and elegant with friendly and prompt service. This restaurant serves both vegetarian and non-vegetarian meals. Their signature dishes include slow-cooked lamb shoulders and fresh oysters.
Location: 151 Marine Parade, Cottesloe WA 6011, Australia
Price: AUD $10 per person approx.
Timing: 6:30 am - 2:30 pm (Monday to Wednesday)