Perth, how does breakfast at a beachside cafe sound? Or how about boozy brunch with water views?

Perth is spoilt for choice when it comes to waterfront dining with its many picturesque beaches and calming waterways. Whether it’s enjoying a picture-perfect breakfast after a night out, celebrating a special occasion with a bottomless brunch, or to just treat yourself with an afternoon pick-me-up at a new coffee shop, there’s always an excuse to get out and experience the best waterfront brunch spots in Perth.

So, for breakfast with a view, get your weekend kickstarted with our list of the best waterfront brunch spots in Perth of 2024. Just grab some friends and enjoy all that the weekend and Perth has to offer!

<strong>Bayside Kitchen</strong>
Image supplied via Bayside Kitchen Facebook.

Bayside Kitchen

Located on Matilda Bay, Bayside Kitchen offers picturesque views of the Swan River and the city skyline. If you’re strolling alongside the river, this is an ideal place to take a seat and watch the boats cruise past. Known for their delicious salads, juices, vegan treats and comfort foods, Bayside Kitchen has an ever-changing specials menu, so you are sure to be pleased with something new to try every time you visit!

More info

5 Hackett Dr, Crawley, WA 6009

<strong>Bib & Tucker</strong>
Image supplied.

Bib & Tucker

Located at Leighton Beach and right next to the Fremantle Surf Club lies Bib & Tucker, an elegant yet relaxed beachside cafe. Using seasonal produce for their ever-changing menu, they pride themselves on serving fresh and local ingredients. On top of the breakfast classics, you’ll also be able to enjoy a bottomless brunch experience thanks to their delicious range of cocktails. Co-owned by former Olympic medalist and winner of Celebrity MasterChef, Eamon Sullivan, Bib & Tucker is renowned for its modern Australian feel.

More info

18 Leighton Beach Blvd, North Fremantle, WA 6159
<strong>The Boatshed Restaurant </strong>
Photographed by Barmalini. Image via Shutterstock.

The Boatshed Restaurant

While Perth has an abundance of beaches, we can’t forget the beautiful dining experiences along the meandering Swan River. The Boatshed Restaurant is located right on the water’s edge, giving you the perfect view of Perth at any time of day. Serving upscale modern Australian cuisine in style, visitors can feast on a delicious selection of breakfast staples or, order a takeaway coffee to enjoy on a stroll along the Swan River. With stunning water views, it’s no wonder why they’re our favourite waterfront brunch spot.

More info

61 Riverside Rd, East Fremantle, WA 6158
<strong>Canteen Trigg</strong>
Image supplied.

Canteen Trigg

Canteen Trigg offers casual beachside dining opposite the beautiful Trigg Beach in Perth’s north-west. Apart from their spectacular location, they are known for being one of the first eateries to introduce poke bowls into the Perth scene. Pick from salmon or tuna alongside a range of accompaniments such as edamame, brown rice, ginger and wasabi mayo. Otherwise for more breakfast fare, you’ll find everything from classic eggs with mushrooms, sourdough toast combinations and plenty more on their menu.

More info

364 West Coast Dr, Trigg, WA 6029
<strong>Clancy’s Fish Bar</strong>
Image supplied.

Clancy’s Fish Bar

Clancy’s is a laid-back restaurant on the doorstep of City Beach, serving crowd favourites such as breakfast wraps, granola and gourmet burgers. It is the perfect spot to enjoy a swim before or after a meal – sandy feet are more than welcome! If you come for lunch, you can expect freshly caught seafood, salads and fish and chips and seafood platters, all paired well with local wine and craft beers. It is also a kid-friendly spot, with a playground right next to the cafe. Perth, if you’re looking for brunch with a view, this is it.

More info

195 Challenger Pde, City Beach, WA 6015
<strong>Hamptons City Beach</strong>
Photographed by bmphotographer. Image via Shutterstock.

Hamptons City Beach

As the name suggests, Hamptons City Beach is a beautiful and sophisticated venue, just like the famous beachside resort. With handfuls of vegetarian options, their large breakfast menu also includes a range of well-loved brunch favourites such as pancakes, bruschetta, and eggs benedict. Although their outdoor area rewards you with breathtaking views, just remember to pack your bathers as you’ll be very tempted to head down to the beach for a dip after breakfast.

More info

179 Challenger Pde, City Beach, WA 6015
Image supplied.


Truly an oasis by the ocean, this restaurant offers a sophisticated dining experience with delicious meals made from locally sourced ingredients. Located on Perth’s prized City Beach, Odyssea should be your go-to as one of Perth’s best waterfront brunch spots. Just a 15-minute drive from the CBD, a reasonably priced seasonal menu and a SSEA deck that’s perfect for enjoying the warm weather – this indulgent, beachside cafe is a must visit in 2024!

More info

187 Challenger Pde, City Beach, WA 6015
<strong>The Shorehouse</strong>
Image supplied.

The Shorehouse

The inviting deck chairs and bright yellow umbrellas are hard to resist at The Shorehouse. With views over Swanbourne Beach, the outdoor deck is the perfect place to soak up the sunshine on a summer’s morning. There are many breakfast options ranging from waffles, spiced eggs and their specialty, the blue swimmer crab omelette. There’s even a kid’s brekky option for the little ones. If you’re looking for one of the best breakfast spots in Perth with a view, make sure to book ahead at this delicious venue!

More info

278 Marine Pde, Swanbourne, WA 6010

For more waterfront dining options, enjoy the view at one of Perth’s 8 Best Waterfront Restaurants. Or sip through this selection of the Best Waterfront Bars in Perth.

Feature image: City Beach, Perth. Image via Tourism Western Australia.
This article was first published on September 23 2020. It was updated and edited by Hunter and Bligh on April 17 2024.