The best brunch in Perth awaits at these must-visit spots

Julio’s Italian Restaurant serves elegant brunch classics with a Mediterranean flair. Credit: Julio’s Italian Restaurant
French toast with fresh berries at Julio’s Italian Restaurant, one of the best brunches in Perth.

Perth boasts one of Australia’s hottest restaurant scenes and features a ton of great places to eat out. You’ll find a wide variety of cuisines on offer in the city, from contemporary Australian food that makes the most of regional ingredients to elegant Mediterranean-inspired menus. Perth also has an incredible range of restaurants with distinct vibes, so you can find the go-to brunch spot you’ve been looking for. Whether you want to grab a relaxed brunch with friends or enjoy a family day out in the city, the best brunch in Perth promises a memorable time.

Try a fine-dining restaurant with an elegant outdoor terrace and a luxurious selection of regional wines. A sophisticated rooftop bar and restaurant combines unique brunch options with panoramic city views. You can also enjoy a culinary escape to the Caribbean with a tropical cocktail bar that offers poolside brunch on the suntrap terrace.

These restaurants serve up the best brunches in Perth for all types of diners. Don’t miss out – book your table for brunch on OpenTable now.

The best brunches in Perth – read on for the top restaurants

For stunning riverside views at one of Perth’s best places for brunch – visit Optus Stadium – City View Cafe in Burswood

Avocado and tomatoes on toast at Optus Stadium - City View Cafe, one of the best brunch restaurants in Perth.
Hearty breakfast dishes are the perfect pre-game meal at Optus Stadium – City View Cafe. Credit: Optus Stadium – City View Cafe
French toast with bananas and berries at Optus Stadium - City View Cafe, which serves one of the best brunches in Perth.
Try sweet and savoury brunch options at Optus Stadium – City View Cafe. Credit: Optus Stadium – City View Cafe
French toast with bananas and berries at Optus Stadium - City View Cafe, which serves one of the best brunches in Perth.
The stylish modern dining room at Optus Stadium – City View Cafe offers great views of Swan River. Credit: Optus Stadium – City View Cafe

Located at the magnificent Optus Stadium, City View Cafe in Burswood offers elegant, modern decor and striking views of Swan River. The cafe also lays on one of the best brunches in Perth. City View Cafe is a perfect place to eat if you’re going to an afternoon sports game or a concert at Optus Stadium. If you’re not attending an event, it is advisable to book your table in advance, as the cafe does occasionally close to the public for larger stadium shows. Get yourself ready for the big game with a full breakfast plate, which includes bacon, chipolatas and hash browns with toasted sourdough bread. A hearty breakfast burger topped with a fried egg is a great choice for sports fans, too. You can also opt for pancakes with berry coulis and ice cream and enjoy a glass of prosecco or a cold beer with your brunch.

Check availability

Discover more restaurants in Perth

For one of the best Mediterranean brunches in Perth – visit Julio’s Italian Restaurant in West Perth

julios-italian-restaurant1
Tuck into hearty Italian-inspired brunch dishes at Julio’s Italian Restaurant. Credit: Julio’s Italian Restaurant
julios-italian-restaurant2
Julio’s Italian Restaurant serves Mediterranean cuisine in a sophisticated setting. Credit: Julio’s Italian Restaurant
julios-italian-restaurant3
Craft cocktails and fresh juices are perfect for breakfast and brunch at Julio’s Italian Restaurant. Credit: Julio’s Italian Restaurant

Julio’s Italian Restaurant in West Perth offers one of the best brunches in Perth if you love fresh, Mediterranean food. The breakfast menu is available every day from 06:30 am until 10 am and features a range of brunch classics with a tasty Italian twist. Diners at Julio’s can try the avocado bruschetta topped with sliced tomatoes and grilled mushrooms or chow down on Italian scrambled eggs with cured sausage and onions. If you’re in the mood for something filling, Julio’s breakfast plate is a feast of scrambled eggs, bacon, chipolatas and hash browns. Finish off your brunch with something sweet, like homemade banana bread or a blueberry and almond muffin. You can also enjoy fresh juice or coffee with your breakfast. Julio’s has an elegant and sophisticated vibe that makes it ideal for special occasions or a casual catch-up with friends.

Check availability

Discover more restaurants in Perth

For rooftop dining at one of the best brunch restaurants in Perth – don’t miss Storehouse Subiaco in Subiaco

French toast with berry compote at Storehouse Subiaco, one of the best brunches in Perth.
Storehouse Subiaco serves award-winning food that’s seasonally sourced. Credit: Storehouse Subiaco
The rooftop terrace and views of the city at one of the best brunch spots in Perth.
The glamorous rooftop terrace at Storehouse Subiaco offers panoramic city views. Credit: Storehouse Subiaco
storehouse-subiaco3
Elegant modern decor gives Storehouse Subiaco a trendy, high-end vibe. Credit: Storehouse Subiaco

With its elegant rooftop dining room, panoramic views over Perth and modern fine-dining menu, Storehouse Subiaco is one of the best brunches in Perth for a luxurious meal out. The kitchen uses fresh local produce to create mouthwatering culinary dishes and the service is warm and inviting. Storehouse Subiaco won an Australian Good Food Guide Award in 2023 and has a stylish interior and an outdoor terrace for eating alfresco. Start your day off with a refreshing elderflower panna cotta served alongside granola and tropical fruit compote. Meanwhile, truffle mushrooms served with whipped goat cheese and poached eggs on sourdough is a perfect meal for vegetarians. Banana and walnut bread with mascarpone and mango chutney is a sweet treat to enjoy while you take in the view. The wine bar is well stocked with sophisticated vintages, and the bustling atmosphere gives Storehouse Subiaco a glamorous, hotspot vibe.

Check availability

Discover more restaurants in Perth

For one of the best brunch places in Perth for group dining – don’t miss Bark in Subiaco

A chicken, bacon and pesto baguette with chips at Bark, one of the best places for brunch in Perth.
Bark’s brunch menu features a range of classic sandwiches. Credit: Bark
A Conti roll stuffed with meat and pickles at Bark, one of the best brunches in Perth.
Tuck into juicy brunch Conti rolls with a range of fillings at Bark. Credit: Bark
bark3
The laid-back, friendly atmosphere at Bark is perfect for groups. Credit: Bark

Bark, Subiaco, offers the best brunch in Perth if you’re looking for fun, casual dining. This chilled-out eatery has the feel of a craft beer bar and has outdoor streetside dining that’s great for sunny mornings. Kick back with your friends for brunch and board games or enjoy a relaxed coffee date in this friendly Perth pub. The bar specialises in sourcing and serving regional craft beers, wines and coffee beans. Bark’s food menu centres around sandwiches and rolls. The signature sandwich stuffed with salami, mortadella, olives and cheese is a great way to start your morning, while a chicken schnitzel sandwich is perfect if you want something hearty and filling, while vegans will enjoy the plant-based roll. Bark also runs happy hour from 12 pm to 1 pm and gives you $2 off on wine and draft beers.

Check availability

Discover more restaurants in Perth

For a special occasion brunch – head to Henry M’s in Manning

henry-m_s1
Henry M’s puts an elevated fine-dining twist on brunch classics. Credit: Henry M’s
Scrambled eggs on toast with chilli at Henry M’s, one of the best Perth brunches. Scrambled eggs on toast with chilli at Henry M’s, one of the best Perth brunches.
The upmarket brunch menu at Henry M’s offers a range of famous breakfast dishes. Credit: Henry M’s
henry-m_s3
Cool, contemporary decor gives Henry M’s a modern feel. Credit: Henry M’s

Henry M’s in Leeming is a stylish, modern eatery and is one of the best brunch restaurants in Perth, with the menu focusing on contemporary Australian cuisine. The kitchen serves breakfast from Wednesday to Friday, 7 am until 11:30 am, with the brunch menu available at the same time on Saturdays and Sundays. Sumptuous breakfast options include dishes like the avocado toast with lime dressing, poached eggs and whipped feta cheese or the bacon and egg brioche. For brunch, you can tuck into specialties like the French toast with strawberries, mascarpone and maple syrup or the sauteed mushroom and spinach focaccia. Make your brunch special with a classic mimosa or a gin and lemon Tom Collins. Or choose from a selection of smoothies, juices and premium teas and coffees. Refined decor and elevated food presentation give Henry M’s a sophisticated feel without being stuffy or formal.

Check availability

Discover more restaurants in Perth

For outdoor dining at one of Perth’s best brunch spots – try Masonmill Restaurant & Irish Village in Carmel

masonmill-restaurant-irish-village1
The stunning gardens at Masonmill Restaurant & Irish Village make this a beautiful brunch spot. Credit: Masonmill Restaurant & Irish Village
An ariel view of the outdoor dining area at Masonmill Restaurant & Irish Village.
Enjoy weekend brunch on the outdoor terrace at Masonmill Restaurant & Irish Village. Credit: Masonmill Restaurant & Irish Village
masonmill-restaurant-irish-village3
Explore the scenic lawns or play mini-golf with the kids at Masonmill Restaurant & Irish Village. Credit: Masonmill Restaurant & Irish Village

Located in beautiful, rural surroundings just outside of Perth, Masonmill Restaurant & Irish Village in Kalamunda is a gastropub with an outdoor terrace that overlooks the venue’s scenic gardens. The restaurant also has a mini golf course and extensive lawns, making this an amazing spot for brunch with family. Masonmill Restaurant & Irish Village serves breakfast every weekday until 10:30 am, while brunch on the garden terrace is available on Saturday and Sunday until 10 am. Breakfast at Masonmill is a luxurious affair. Diners can enjoy decadent brunch specials, like buttermilk pancakes with bacon, eggs and maple syrup or eggs benedict with a choice of bacon or smoked salmon. You can also choose a full fry-up or a vegetarian breakfast. Stay cool on sunny mornings with an iced coffee or choose from a range of hot drinks and milkshake flavours.

Check availability

Discover more restaurants in Perth

For local seasonal produce – try Stewart’s Restaurant in Upper Swan

A table laid with food and wine at Stewart’s Restaurant, providing one of the best brunches in Perth.
Fresh, seasonal produce and a regional wine selection make brunch at Stewart’s Restaurant stand out. Credit: Stewart’s Restaurant
stewart_s-restaurant2
The classic, rustic decor gives Stewart’s Restaurant a warm, sophisticated feel. Credit: Stewart’s Restaurant
stewart_s-restaurant3
Scenic surroundings and an outdoor terrace make Stewart’s Restaurant great for a summer brunch. Credit: Stewart’s Restaurant

Specialising in sourcing premium, seasonal produce, Stewart’s Restaurant in Swan Valley focuses on showcasing beautifully fresh ingredients and has a light, modern cooking style. The menu is small and luxurious and includes sharing options, like the house-marinated olives grown on-site or the chicken liver parfait with sourdough bread. Elegant starters, like local octopus with a chorizo and rocket salad or roasted eggplant with hummus, are beautiful ways to start your meal. For mains, meat lovers can dine on confit duck or beef fillet, while seafood fans can try the market-fresh fish of the day. Stewart’s Restaurant also serves wine from local vineyards and Australian suppliers. Situated in scenic surroundings, Stewart’s Restaurant has a rustic bistro feel indoors and a charming outdoor terrace that overlooks an equestrian centre. It’s an ideal spot for a special occasion or a relaxed wine brunch with friends.

Check availability

Discover more restaurants in Perth

For Caribbean cocktails and one of the best brunches in Perth – visit BAHA Poolside Bar & Kitchen in the CBD

A selection of cocktails at BAHA Poolside Bar & Kitchen, one of the best brunches in Perth.
Curated tropical cocktails will make you feel like you’re on holiday at BAHA Poolside Bar & Kitchen. Credit: BAHA Poolside Bar & Kitchen
The bar and ceiling plants at BAHA Poolside Bar & Kitchen, one of the best brunch places in Perth.
The bright, airy dining room and modern decor give BAHA Poolside Bar & Kitchen a relaxing feel. Credit: BAHA Poolside Bar & Kitchen
The dining room and doors onto the poolside terrace at BAHA Poolside Bar & Kitchen, one of the best brunch spots in Perth.
BAHA Poolside Bar & Kitchen offers poolside dining with a Caribbean theme. Credit: BAHA Poolside Bar & Kitchen

If you love the thought of unwinding with a cocktail, BAHA Poolside Bar & Kitchen in the Perth CBD is the spot for you. BAHA is inside an Art Series Hotel, The Adnate, and the menu puts a modern twist on traditional Caribbean cuisine. The poolside restaurant is bright and airy with an outdoor terrace, and the kitchen offers one of the best brunches in Perth. Breakfast is available on weekdays and weekends until 10 am. Start your day off Caribbean style with a BAHA bowl – a blend of spiced cauliflower, black beans, salad and tortilla chips topped with halloumi cheese, chicken or smoked salmon. You can also enjoy soft tacos with a range of Caribbean fillings, like Cuban-style fish or spicy pork shoulder. Bespoke tropical cocktails are great to enjoy on a sunny morning, and the atmosphere is tranquil and perfect for a relaxing brunch.

Check availability

Discover more restaurants in Perth

For comfort food at one of the best brunch restaurants in Perth – try Little Donkey Corner in Tuart Hill

little-donkey-corner
Little Donkey Corner serves up a hearty and indulgent brunch menu. Credit: Little Donkey Corner

Little Donkey Corner is a lively dining spot in Osborne Park and offers the best brunch in Perth for satisfying comfort food. Diners at Little Donkey Corner can enjoy all-day brunch from 6:30 am until 2:30 pm on weekdays and from 7:30 am until 2:30 pm on weekends. The menu offers a great range of vegan and vegetarian options, as well as iconic breakfast choices like the bacon and egg brekkie roll. You can also find unique twists on brunch dishes, like the fairy floss French toast made with taro custard and berry compote or the hot chocolate waffles. If you’re looking for a more classic brunch, Turkish eggs will satisfy your craving. Wash your meal down with a coffee or a milkshake from the bar. The decadent food presentation and cosy, rustic decor make Little Donkey Corner ideal for a weekday treat or a special weekend.

Check availability

Discover more restaurants in Perth

Perth brunch spots are some of the best in Australia and offer a great range of casual options and fine-dining cuisine. Whether you’re looking for ultra-fresh regional produce or a hearty dose of comfort food, the best brunch restaurants in Perth suits all tastes. Perth also has a great range of vegan- and vegetarian-friendly restaurants that put on a fantastic brunch spread.

The best brunch in Perth awaits, so book your table on OpenTable today.
If you want to find more great places to eat out, these city guides have the latest:

Find your table for any occasion