Perth’s brunch scene is a treasure trove of gastronomic delights, where chefs and café owners showcase their culinary prowess and creativity.
From traditional favourites to innovative fusion cuisine, these establishments serve up tantalising dishes that cater to all palates.
Many of them are located close to Perth’s waterways. Whether it’s the beach or the Swan River, there are several excellent places in the city to enjoy brunch in the sunshine, with stunning views and a refreshing breeze.
In this article, we will take you on a culinary journey of the 10 best brunch spots in Perth by the water. Next time you are in the city and feeling hungry, these are the places to go for a nice waterside feed.
Odyssea
Located at City Beach, just a 15-minute bus or car ride from the CBD, Odyssea presents diners with an upscale experience that renders it one of the best waterfront brunch spots in Perth.
Their delectable menu features meals made from ingredients that are locally sourced and represent excellent value for money. Think cabbage roulade, seafood chowder and slow-cooked lamb, all of which can be enjoyed on its fabulous SSEA deck.
It’s the perfect spot to enjoy a meal, especially around sunset.
Address: 187 Challenger Parade, City Beach WA 6015
Phone: (08) 9385 7979
Hours: 11.30 am – 10 pm Every Day
Bib & Tucker
Due to it being co-owned by Eamon Sullivan, the former three-time Olympic swimming medallist and winner of the inaugural series of Celebrity MasterChef, Bib & Tucker is an institution in Perth.
Situated adjacent to the Freo Surf Club at Leighton Beach, the venue radiates sophisticated yet casual oceanside vibes.
While its menu constantly changes, it prides itself on plating up visually stunning dishes made with fresh, seasonal and local products.
Their brekkie menu features such delights as Nduja chilli scramble, Huevos rancheros and Brisket benedict.
For those who want to extend it into a brunch experience, they also offer a great range of cocktails, including a mimosa, breakfast martini and rhubarb & rose spritz.
Address: 18 Leighton Beach Boulevard, North Fremantle WA 6159
Phone: (08) 9433 2147
Hours: Mon & Tues Closed, Wed to Sun 8 am – 10 pm
The Boatshed Restaurant
It’s not just at the beach where you can enjoy a wonderful brunch in Perth, over at Swan River, that are some terrific dining experiences to be had as well.
One such place you can do this is at The Boatshed Restaurant, which is set directly on the edge of the water in Sir James Mitchell Park. As well as providing you with fabulous views of Perth throughout the day, it also serves an elevated menu of Aussie cuisine in a very stylish way.
Diners can enjoy a wide range of brekkie classics and lunch staples, including eggs benedict, brekkie burgers, lamb shank slow-cooked and grilled barramundi. If you find yourself getting carried away and overindulging, why not order a coffee to go and enjoy it whilst strolling along the banks of the Swan River?
Address: 1L Coode Street, South Perth WA 6151
Phone: (08) 9474 1314
Hours: Mon & Tues 8 am – 2 pm, Wed to Sat 8 am – 10 pm, Sun 8 am – 4 pm
Barchetta
If you were any closer to the beach at Barchetta, you’d have sand in your food!
Accessed via steps that take you down to the golden shoreline of North Cottesloe Beach, diners here are presented with elevated views that will take your breath away.
The food is sure to impress too, which includes breakfast and coffee that starts at 6 am. For brunch, the venue dishes up a terrific selection of Mediterranean cuisine and delightful cocktails.
You will need to book ahead for one, but if you can secure a glass balcony, you will be dining at one of Perth’s best brunch spots!
Address: 149 Marine Parade, Cottesloe WA 6011
Phone: 0451 324 139
Hours: Mon Closed, Tues 6 am – 8 pm, Wed & Thurs 6 am – 2 pm, Fri & Sat 6 am – 9 pm, Sun 6 am – 8 pm
Harbourside Freo
Found within the Little Creatures Brewery, Harbourside Freo is another excellent waterfront venue to visit in Fremantle.
Looking out to the prestigious Success Boat Harbour, this is the place to come for a superb al fresco, bottomless brunch consisting of superb Mediterranean-influenced meals.
One of the best dining ambiences in Perth, the venue is also noted for the portion size of its meals, excellent range of cocktails and speed of service.
Address: 42 Mews Road, Fremantle WA 6160
Phone: (08) 6215 1000
The Shorehouse
With its huge yellow umbrellas and comfy deck chairs, brunch at The Shorehouse in Swanbourne is very appealing.
Its outdoor deck is an excellent place to soak up the morning sun whilst enjoying dishes like spiced eggs, waffles and their signature dish of blue swimmer crab omelette.
A family-friendly venue, they even have several meal options for kids too. It’s a lovely place to spend a morning, though don’t be surprised if that extends into mid-afternoon too!
Address: 278 Marine Parade, Swanbourne WA 6010
Phone: (08) 9286 4050
Hours: Mon 7 am – 10 pm, Tues to Sun 8 am – 10 pm
Canteen Trigg
Over at the stunning Trigg Beach in the north-west of Perth, you will find Canteen Trigg.
Offering one of the best casual oceanside brunch experiences in Perth, these were one of the first guys to introduce poke bowls into the city.
For those who fancy brunching on this fabulous Hawaiian staple, the option of tuna or salmon is available with a range of add-ons, including brown rice, wasabi mayo, edamame and ginger.
Should you fancy something different, they also serve up a delicious range of breakfast trays such as smashed avo, poached eggs, cherry tomatoes, Persian feta, mushrooms and sourdough toast.
Address: 364 W Coast Drive, Trigg WA 6029
Phone: (08) 9447 0077
Hours: Mon 6.30 am – 8 pm, Tues to Thurs 6.30 am – 4.30 pm, Fri to Sun 6.30 am – 7.30 pm
Hamptons City Beach
As you might guess from its name, Hamptons City Beach is a stylish and upscale establishment, similar in vibe to the beachside resort in Long Island.
Located in City Beach, it is a terrific place for vegetarians to visit due to the large range of options available. Additionally, those after more classic meals can enjoy eggs benedict, pancakes and bruschetta.
The great thing about brunch here, aside from its food, is its lovely outdoor area which showcases marvellous views of the beach, which you could go for a swim in after if you bring your costumes with you.
Address: 179 Challenger Parade, City Beach WA 6015
Phone: (08) 9385 9588
Hours: Mon & Tues Closed, Wed to Sun 7 am – 10 pm
Bayside Kitchen
The Bayside Kitchen is another terrific place to enjoy brunch by the Swan River.
Situated on Matilda Bay, it presents stunning views of the water as well as the city’s gorgeous skyline.
Renowned for its delicious vegan treats, salads and juices, it is a fabulous place for those who want a healthy start to the day. However, they also have a great range of comfort food dishes like seafood linguine pasta, beef burgers and traditional fish and chips.
The menu changes regularly, so the best place to keep up to date with it is via their Facebook page. However, whatever you order, the food is always fresh and beautifully plated.
After you have eaten, you may like to walk off your meal with a nice stroll along the river, where you can watch cruise boats sail past.
Address: 5 Hackett Drive, Crawley WA 6009
Phone: (08) 9386 9229
Hours: Mon to Fri 7.30 am – 3 pm, Sat & Sun 7.30 am – 4 pm
Clancy’s Fish Bar
Another venue in City Beach worth visiting is Clancy’s Fish Bar.
Situated on Challenger Parade, the relaxed and casual vibe is a great place to dine after a morning dip in the ocean. It serves up a terrific range of breakfast dishes that range from breakfast wraps to granola.
For something a bit more substantial, their gourmet burgers, seafood platters and fish and chips are popular with locals.
They can be paired with an excellent range of craft beers and local wines, which you can enjoy, against the backdrop of superb views, while the kids are having fun in the playground adjacent to the cafe.
Address: 195 Challenger Parade, City Beach WA 6015
Phone: (08) 9385 7555
Hours: Mon to Fri 6.30 am – 11.30 am, Sat & Sun 6.30 am – Sunset