A slow afternoon on the Peppermint Grove foreshore

Things to do in Perth in
Last updated

Heritage boatsheds on Freshwater Bay, Peppermint Grove

A river swim at Freshwater Bay, the heritage boatsheds, a picnic at Keane's Point and a coffee with a view: how to spend a free afternoon in Peppermint Grove.

Peppermint Grove is a tiny suburb, and most people only know it for the houses. But down on the Swan River it has one of the nicest stretches of foreshore in Perth, and it’s all public. Here’s how I’d spend a slow afternoon there: a swim, a wander past some very old boatsheds, a picnic under the peppermint trees and a coffee with a river view.

Quick facts

  • Where: Freshwater Bay on the Swan River, Peppermint Grove, between Stirling Highway and the river, next to Cottesloe and Mosman Park
  • The spots: the Foreshore Reserve on The Esplanade, Keane’s Point (corner of Johnston and Lilla Streets) and Manners Hill Park
  • Facilities: public toilets, barbecues, a playground and a kiosk at Keane’s Point
  • Dogs: dog exercise areas at Manners Hill Park and in the bushland part of the Foreshore Reserve
  • Cost: free

Start with a swim at the Foreshore Reserve

The Foreshore Reserve runs along The Esplanade and the Shire of Peppermint Grove splits it into two parts. The southern end is the Freshwater Bay beach, a river beach for swimming with grassy parkland, shade trees and public toilets. North of the Leake Street line it turns into natural bushland, with walking paths, picnic spots and a dog exercise area.

River swimming is a different thing to the ocean. No surf, and the water is usually calm. On a hot afternoon when Cottesloe is packed, this is where I’d rather be.

The heritage-listed Freshwater Bay boatsheds on the Swan River at Peppermint Grove
The Freshwater Bay boatsheds. Photo: Calistemon, CC BY-SA 4.0 via Wikimedia Commons

Check out the old boatsheds

The little cluster of weatherboard and tin boatsheds on Freshwater Bay is one of my favourite things in the western suburbs. They’re the Roe and Hobbs, Burt and Forrest boatsheds, built from about 1913 to 1920, and they sit out over the water on piles. According to the state heritage listing, they were moved across the bay to where they are now in 1936, when the Freshwater Bay Yacht Club moved to Keane’s Point. They were added to the State Register in 2012.

They make a great photo from the shore, especially late in the afternoon.

Picnic at Keane’s Point

Keane’s Point, on the corner of Johnston and Lilla Streets, is the spot for a picnic. The Shire lists public toilets, barbecues, a picnic table, a kids’ playground, shade trees and a refreshment kiosk. The suburb is named after the Swan River peppermint trees (Agonis flexuosa), and there are plenty of them here leaning out towards the water.

Peppermint trees at Keane's Point overlooking Freshwater Bay on the Swan River
Peppermint trees at Keane’s Point. Photo: Gordon Edwards, CC BY-SA 2.5 via Wikimedia Commons

Grab a coffee at Freshwaters

Freshwaters is the cafe on Lilla Street by Keane’s Point. I’ll be honest, the reviews are mixed. It sits on a 3.1 on Tripadvisor, and some recent reviewers weren’t happy with the service or the toilets. But even one of the unhappy April 2026 reviewers called it a stunning setting.

“Gorgeous setting overlooking the Swan River. Ample indoor and al fresco seating. Excellent efficient service.”

donandlaurar, May 2026, Tripadvisor review

My take: go for a coffee and the view, and bring your own picnic if you want a proper feed.

Finish at Manners Hill Park

Manners Hill Park sits up the hill between Johnston Street, Bay View Terrace, Keane Street and Lilla Street. It’s a big grassy park with shade trees, a pavilion, public toilets, a dog exercise area and the tennis club, and you can see the river from the park. Good spot to sit for a bit before you head home.

Manners Hill Park in Peppermint Grove with the Swan River behind
Manners Hill Park. Photo: Zigzig20s, CC BY-SA 3.0 via Wikimedia Commons

More river and coast days

If you like this kind of easy afternoon, try my Saturday wander around East Fremantle, which is also on the river, or head to the coast for the Omeo shipwreck snorkel trail at Coogee.

Featured image: Freshwater Bay boatsheds by Calistemon, CC BY-SA 4.0 via Wikimedia Commons, cropped.

Frequently Asked Questions

Can you swim at Peppermint Grove?

Yes. The Shire of Peppermint Grove lists the Freshwater Bay beach in the Foreshore Reserve on The Esplanade as a swimming beach, with grassed parkland, shade trees and public toilets.

Are dogs allowed on the Peppermint Grove foreshore?

Does Keane's Point have barbecues and a playground?

How old are the Freshwater Bay boatsheds?

Minnawarra Park in Armadale

An easy day out in Armadale: reptiles, heritage and a good coffee

The heritage-listed North Perth Town Hall complex

Where to eat in North Perth: three spots people keep going back to