Eating out in Perth doesn’t always have to be a luxury, especially if you know where to find the city’s best weekly meal deals. From pub classics and parmis to steak nights, burger combos, dumplings, and bottomless feasts, Perth is surprisngly stacked with food and drink specials running Monday through Sunday.
So, if you’re wondering where to eat in Perth without blowing the budget, bookmark this guide. Go forth and be thrifty, because we’ve got your one-stop hit list of Perth’s best weekly food specials to keep your stomach full, without leaving your wallet empty!
Never miss a new opening or upcoming event in Perth again—get us in your inbox here.
Jump to:
Monday Meal Deals
Tuesday Meal Deals
Wednesday Meal Deals
Thursday Meal Deals
Friday Meal Deals
Saturday Meal Deals
Sunday Meal Deals
Monday Meal Deals
$20 Half Rack, or $30 Full Rack Ribs
The Federal Hotel
23 William Street, Fremantle
Image credit: The Federal Hotel | Instagram
The Federal Hotel are serving ribs that won’t cost you racks on racks. Each serve comes tender and saucy, slow-cooked until the meat practically falls off the bone. It’s the kind of meal that demands napkins, a pint on the side, and maybe even some extra chips to soak up that rib sauce.Go for half a rack at $20, or really dig in with the full rack for just $30.
$20 Parmi
Hyde Park Hotel
331 Bulwer Street, West Perth
Is it a parma, or a parmi? Whatever you call it, Hyde Park Hotel’s $20 Monday special delivers a golden, crumbed schnitzel topped with gooey cheese, rich tomato sauce, and a side of crispy chips and saladyour Monday dinner. It’s warm, hearty, and about as classic as pub grub gets.
$24 Mussels In Chardonay Sauce, or $22 Nasi Goreng
De Braun & Co
33 Milligan Street, Perth
Image credit: De Braun & Co | Instagram
Wine + Seafood? Perfection. De Baun & Co is bringing a little luxury to Mondays with $24 mussels soaked in rich Chardonnay sauce. They’re rich and fragrant, with a hunk of fresh bread to mop up all that sauce. A little boujee, but still totally affordable. If you're not after the catch of the day, try fragrant rice wok-fried with spices and veggies, topped with a perfectly runny egg—this $22 Nasi Goreng is the pick-me-up you need to shake off the Monday dread and warm your belly if you’re craving something bold.
$6 Tacos
Bar Orient
39 High Street, Fremantle
Start your week with a little spice. Bar Orient in Freo is plating up tacos for just $6 each, (or two for $10!) Expect loaded fillings wrapped in soft shells, best paired with a cold drink and a seat among the buzzing Fremantle crowd. No need to wait until Taco Tuesday, because these are a reason to head out on a Monday night.
$10 Spaghetti and Meatballs Bowl
Queens Tavern
520 Beaufort Street, Highgate
Sorry Nonna, but this pasta special is worth leaving home for. The Queens Tavern are serving up steaming al denté pasta bowls, tangled with rich tomato sauce and juicy meatballs, all topped with parmesan—for just $10. It’s a proper comfort meal to kick off the week. It might break Nonna's heart, but it certainly won’t come close to breaking the bank.
$20 Pizza
Love Street Pizza
25 Love Street, Cloverdale
Love Street Pizza really is sharing the love to make your Monday nights a little easier with their $20 monday pizza night special. Easy, cheesy, and wallet-friendly—the only hard part is choosing your toppings.
$16 Burger Night
The Morley Local
5/250 Walter Road West, Morley
Image credit: The Morley Local | Instagram
Stacked, juicy, and made for two hands—The Morley Local’s $16 burger night is a no-brainer. With patties fresh off the grill and buns soft enough to soak up every drop of sauce, these burgers are a proper Monday night fix. Add some crispy fries on the side and you’re set.
$20 Steak
Hyde Park Hotel
331 Bulwer Street, West Perth
Knives out—Hyde Park Hotel’s $20 steak special is here to get you through Monday. It’s straightforward pub fare done right. Nothing fancy, just a solid cut of beef, cooked exactly the way you like it, with all the classic sides that make a steak feel like a proper treat. The cozy, no-nonsense pub atmosphere makes it the kind of place you can sink into after work without fuss.
$20 Burgers
South Beach Hotel
396 South Terrace, South Fremantle
These seaside burgers are worth wrapping two hands around. Each patty is juicy, topped with the kind of fresh, indulgent fixings that make you pause mid-bite. Pair them with breezy ocean views in Freo and suddenly Monday night feels like a Sunday sesh.
Two for One Pizzas
BrewDog
16 Gordon St, West Perth
Image credit: BrewDog | Instagram
Why fight over slices when you can just get more pizza? Bring your work bestie for an after work feast with two for one pizzas at BrewDog. Forget getting slices delivered, because Brewdog is worth leaving the couch for—there’s something about stepping into BrewDog’s lively, industrial-chic space that makes pizza taste even better. From the crisp, cheesy edges to toppings that actually make you pause mid-bite, this is a deal that turns a casual catch-up into a proper night out.
$25 Loaded Fish And Chips
Rodney's Bait 'n Tackle
598 Stirling Hwy, Mosman Park
Seafood usually comes at a pretty penny, but Rodney’s Bait 'n Tackle is grilling you their famous Fish and Chips—grilled wild barramundi, plus panko prawns, squid tentacles and a side of chips and salad, for just $25. Each bite is flaky, salty, and satisfying, making it one of those meals you’ll actually crave again.
$25 Roast Dinner And Pint
J.B. O'Reilly's
99 Cambridge St, West Leederville
Mondays are hard but a home-style roast dinner and a pint of tap beer or cider for $25 definitely makes it a little easier. Decked out with all the trimmings, J.B. O'Reilly's classic Irish roast and bustling pub atmosphere will hit the spot on a cold night. Available every Monday until stock runs out.
While we’re here, we’ve also gotta give a special mention to J.B. O'Reilly's new Irish Chinese platter, available Friday nights. Coming in at $65, the weekly rotating menu will feature Irish faves like chicken curry, spice bags, sweet and sour pork and more, all served on one huge Lazy Susan to share between two to three. Not bad at all.
$35 Lamb Shanks
The Island Market
364 West Coast Drive, Trigg
Image credit: Island Market Trigg | Instagram
Forget the surf, Monday nights at the Island Market in Trigg are all about swapping the seaside for smokey shanks at just $35 a huge, meaty piece. Slow-cooked, smoky, and falling-off-the-bone tender, this shank is big, meaty, and rich in flavour. It’s the kind of comfort food that makes you linger over your plate, maybe even order a second drink to go with it. Pair it with the beachside atmosphere, a breeze off the ocean, and you’ve got a Monday that feels like a mini weekend treat.
Tuesday Meal Deals:
$10 Parmi and Chips
The Lookout
1-2/148 The Esplanade, Scarborough
This Scarborough pub/bar hybrid offers some of the most iconic beach views in Perth, but their food specials? Even more iconic. On Tuesdays, you can tuck into a parmi and chips for just $10, making it one of the best-value dinners along the coast. Golden crumbed chicken topped with rich tomato sauce, bubbling cheese, and a heap of crispy chips on the side. With sunset views across the Indian Ocean, it’s hard to find a better backdrop for a midweek parmi.
$24 Burger And Fries With A Pint Or Wine
Urban Winery
81 High Street, Fremantle
Burgers taste better with a bevvy, and Urban Winery’s Tuesday special gets that balance just right. For $24, you’ll score a juicy burger stacked high, golden fries on the side, and your choice of either a pint of craft beer or a glass of wine. It’s the kind of special that turns an ordinary Tuesday night into a proper midweek feast.
$5 Tacos
El Grotto
Shop 5/148 The Esplanade, Scarborough
Image credit: El Grotto | Supplied
Your fave beachside taqueria is back with another banging deal. This time, El Grotto is slashing the prices on tacos every Tuesday to just $5 a pop, all night from 6pm. Plus, if you come down a lil early you can soak up Golden Hour drink specials (on from 4pm-6pm daily).
Buy One, Get One Free Dumplings
Lucy Luu
Shop 42/148 Scarborough Beach Road, Mount Hawthorn
Dumpling lovers, Tuesdays at Lucy Luu are calling your name. From open till close, every order of dumplings comes with another serve completely free. That means double the crispy bottoms, double the juicy fillings, and double the excuses to order a few more cocktails while you’re there.
$25 Burger And Beer Combo
The Royal
531 Wellington Street, Perth
A burger and beer is never a bad idea if you ask us. And on Tuesdays, The Royal punches out the iconic pairing for just $25 a pop.
$30 Steak Night
Good Company Bar
200 Karrinyup Road, Karrinyup
Image credit: Good Company Bar | Instagram
Steak night hits different when it’s done with top-shelf local produce. At Good Company, Tuesdays are all about a premium 250g Harvey Beef Reserve Porterhouse, served with crispy chips, a fresh salad, and rich red wine jus for $30.
$22 Ribs and Wings
The Woodvale Tavern
143 Trappers Drive, Woodvale
Tuesday is sticky finger territory at The Woodvale. Their $22 Ribs & Wings deal is tossed with smoky, saucy, BBQ flavour. From 11am to 9pm, this platter is piled high with smoky ribs and sticky wings, all lacquered in sauce and cooked until tender. This is the kind of dinner that requires extra napkins, and maybe a cold pint to wash it all down.
$25 Steak And Frites
The Station
1 Mends Street, South Perth
Parisian vibes, at Perth prices—for $25, The Station is serving a juicy steak cooked to your liking, paired with golden frites and a little salad on the side. It’s unfussy, timeless, and full of flavour. A French classic, made easy to enjoy right in the heart of Perth.
$40 Steak And Vino
Vinotto Bar
2/137 Claremont Crescent, Swanbourne
Image credit: Vinotto Bar | Instagram
If you’re after a ‘treat yourself Tuesday’ Vinotto Bar has the lavish Tuesday night feed you need. The fresh Margaret River rump cap steak is paired with peppercorn sauce, fluffy seasoned chips, and a glass of their signature Vino, for just $40 all up.
$17 Half Rack Ribs
The Morley Local
5/250 Walter Road West, Morley
The Morley Local keeps it messy, meaty, and budget-friendly. Serving up a half rack of ribs for just $17, these ribs are slow-cooked until tender, then glazed in sauce until they’re sticky. With ribs falling off the bone, you’ll leave with your wallet full, and your stomach fuller!
$5 Street Tacos & $10 Margs
Tommy's Highgate
448 Beaufort Street, Highgate
Tommy’s Highgate (formelly known as Tommy’s Tacos) is still the place for authentic Mexican flavours at local street vendor prices. Bite into $5 tacos loaded with flavour and $10 margs that pack just the right amount of sing—at Tommy’s, your drinks can be just as spicy, salty and blissful as the tacos you pair them with.
$30 Lamb Shanks
The Inglewood Hotel
803 Beaufort Street, Mount Lawley
The Inglewood has your classic aussie pub feel, combined with 88 years of experience cooking up everyone’s favourite specials. At $30 a plate, Tuesday’s lamb shank special lamb shank special still holds its ground as the biggest meaty meal deal on Beaufort Street.
$15 Tacos & Margs
The Globe, Perth CBD
495/497 Wellington Street, Perth
Image credit: The Globe | Instagram
Put down the box taco mix—instead, indulge in the loaded tacos at The Globe, wrapped up in a neat price tag. Wash them down with a $15 Tommy’s marg, and you’ve taken your Taco Tuesday to the next level.
Wednesday Meal Deals:
$40 Surf'nTurf'
The Island Market
64 West Coast Drive, Trigg
Trigg is known for its waves and shredders out on the water, but if you’re not particularly good at balancing, swap surfboard for Surf’n’Turf at The Island Market Trigg. This shell fish and steak puts all the best flavours in one dish, for those who simply can’t decide between the two juicy dishes.
Half Price Pizza
The Raffles
70-72 Canning Beach Road, Applecross
Applecross locals know just how good half price pizza nights at The Raffles used to be. So good they had to bring it back! Take a seat by the water, get some pizzas cranking and hit up the $10 cocktails.
$12 Parmi And Chips
The Back Bar By Hylin
178 Railway Parade, West Leederville
Image Credit: The Back Bar By Hylin | Instagram
Back Bar By Hylin is making weeknight dinner decisions waaaayyyy easier with its great value meal deals. Go for a $12 parmi with chips and salad on Wednesday. A $12 burger with chips and salad on Thursday. Or a $15 steak sandwich with chips and salad on Friday. Veggie options are available for each one too. The only catch is you need to buy at least one drink, but you were going to do that anyway, weren't you?
$20 Curry Night
Pica Bar
51 James Street, Northbridge
There’s a new, warming special at Pica Bar promising to bring the heat. With a roarting curry special each week crafted by the thoughtful chefs, there’s always an excuse to come back and try a new curry and doughy naan to soak up the heat.
$35 Bottomless Tacos
Cabalitos
26 Queen Street, Perth
You might know Cabalitos for their rowdy nights out they open up for over the weekend, but the endless tequila turns to endless tacos midweek, with the $35pp all inclusive special letting you fill your stomach without emptying your wallet.
$1 Dumplings
Goody Twos
40 Irwin Street, Perth
Image credit: Goody Two's | Instagram
Dollar dumplings? Enough said. Goody Two’s slings these pockets of joy every Wednesday from 5pm, and they sell out quick. Inside this underground gem, there’s a cherry blossom tree nestled inside the restaurant, plus the colourful dimmed lighting that elevates your entire experience and makes these affordable dumplings that extra bit tastier.
$30 Pasta And Wine
Vinotto Bar
2/137 Claremont Crescent, Swanbourne
Swanbourne wine bar, Vinotto, can do no wrong in our eyes. The suburban gem punches out an impressive list of Mediterranean inspired plates from a kitchen not much bigger than your average wardrobe, with a cracking wine list to rival Perth’s best. Book a table Wednesday to enjoy their handmade pasta special of the week with a glass of something equally delicious for just $30. Dinner done.
$29 Steak Sanga And Beer/Wine
The Quarter Acre Hotel
767 Canning Highway, Applecross
Drinks are on The Quarter Acre every Wednesday. Well, at least one beer or wine is when you order their steak sanga with chips. They also do the same deal on Mondays with their burger and Tuesdays with their parmi, so pick your favourite.
Buy One Get One Free Pasta
The Standard
28 Roe Street, Northbridge
Image credit: The Standard | Instagram
The Northbridge mainstay has been serving up meal steals forever (see: Lazy Sundays), and this fresh mid-week offering is clearly meeting our carby winter dreams head on.
$25 Parmi And Pint
The Woodbridge Hotel
50 East Street, Guildford
The Woody is home to one of Perth’s best (if not, THE best) parmi, so trust us, you’ll wanna take up this special $25 parmi and pint deal on every Wednesday. Choose from either classic chicken parmi, veggie lovers eggplant parmi, seafood delight parmi, or spicy hellfire chicken parmi.
$28.50 Parmi And Bev
Subiaco Bar and Bistro
10/531 Hay St, Subiaco
Can you really have a parmi without something to wash it down? Subiaco Bar & Bistro says absolutely not! Their $28.50 special pairs a golden, crispy parmi with a drink of your choice, turning a classic pub favourite into a full-on midweek treat. Whether you’re into a cold beer, a refreshing cider, or something a little lighter, this combo makes it easy to kick back, relax, and let the end-of-day vibes sink in.
$5 Tacos
La Condesa
483 Hay Street, Subiaco
Image credit: La Condesa | Instagram
Midweek margaritas deserve proper tacos, and La Condesa’s keeping their at $5 a pop every Wednesday, so you can try every flavour without hurting your bank account. Their creative, modern takes on spicy, crispy classic mexican is worth waiting until Wednesday for.
$20 Steak Sandwich
Scarbrough Beach Bar
1/1 Manning Street, Scarborough
Steak Sanga culture continues, with a vast range of sanga debaters arguing they’ve found the best one. Scarborough Beach Bar scores points for being one of the cheapest on Wednesdays—setting you back just $20, you can bite through juicy rump wrapped in soft yet crispy bread, fresh sauce, and of course, crispy chips on the side to soak up all of that steak juice that drips out the bottom after each bite.
$20 Per Kilo Of Chicken Wings
Niche Bar
7/663 Newcastle Street, Leederville
You might need to bring company, or an empty stomach for Niche Bar’s kilo for $20 chicken wing deal. Choose between traditional buffalo or smokey barbecue, and dip into ranch that’ll cut through some of that smoke and heat. If you can’t manage a 1kg of wings, half it for $10 and you can still get your chicken fix.
$30 Bottomless Wings
BrewDog
16 Gordon Street, West Perth
Think you can handle the heat and smoke? A bottomless brunch might not be socially acceptable for a Wednesday, but Brew Dog has bottomless wings to bite through. Their unlimited special is just $30, and this one is even suitable for our vegetarian friends, with cauliflower or chicken options coated in buffalo, bbq, dry rub or korean coating.
$10 Subs With Chips And $10 Wine
Patio
4/3-13 Essex Street, Fremantle
Image credit: Patio Bar | Website
Patio has some ripper specials on throughout the week, mostly in the drink department (see: happy hour), but if you’re in need of a feed you’ll wanna go on Wednesday. Available in meatball, eggplant or fish, these $10 subs and hot chips are the ultimate comfort feed. Throw on a $10 house wine if you’re that way inclined.
$20 Udon Bento And $6 Schooner/Wine
Goody Two's
40 Irwin Street, Perth
Image credit: Goody Two's | Shot By Thom
Known for their $1 dumpling nights, Goody Two’s is no stranger to a cracking midweek steal. Their latest offering though, is the perfect way to cap off a wintery night. Coming in at $20, their Udon Bento special features a bowl of comforting soup noodles, a side of dumplings, and their popular JFC (Japanese Fried Chicken), with a vegetarian option on offer too. If you're thirsty you can throw on a $6 house wine or schooner—making the whole night just $26.
$10 Parmi
Bar Orient
39 High Street, Fremantle
If you like your Thursdays uncomplicated, head to Bar Orient in Fremantle. They’re serving up a classic chicken parmi for just $10, complete with plenty of cheese and sauce. It’s hearty, filling, and exactly the kind of pub special that never goes out of style.
$10 Fish And Chips
The Lookout
1-2/148 The Esplanade, Scarborough
Image credit: The Lookout | Instagram
Ocean views and pub classics go hand in hand, and The Lookout keeps it simple with golden fried fish and crispy chips for just $10. Thus coastal bargain tastes even better at sunset!
Buy One Get One Free Dumplings
Miss Chow's On The Terrace
240 Saint Georges Terrace, Perth
All-day dumplings? Yes, please. From lunch through dinner, Miss Chow’s lets you double down on your favourites. Order once, and they’ll throw in another serve. It’s a lovely option if you’re working in the city and want to linger into the evening, especially with a cocktail in hand.
$20 Sirloin Steak
Molly's Irish Pub
488 Beaufort Street, Highgate
Over at Molly’s, Thursdays are all about a tender sirloin steak cooked to order. For $20 you’ll get a generous cut served up with all the pub trimmings, making it a reliable dinner option if you’re after a proper feed in a cosy Irish pub. If you’re lucky, you might even catch some great live music to soundtrack your dinner.
$1 Wings With Every Drink Purchased
Bar Apothecary
Unit 11/44 Barry Marshall Parade, Murdoch
Image credit: Bar Apothecary | Instagram
This bar is known for its moody lighting and creative craft drinks, but Thursday makes things even better. For every drink you order, you can add wings for just $1, which is a dangerously good excuse to settle in for a few bevs.
$25 Schnitzel And Pint
Belgian Beer Cafe
Corner of King Street &, Murray Street, Perth
The Belgian is an inner city go-to for a relaxed evening with friends, and Thursdays bring out their famous chicken schnitzel. Crumbed golden, served crisp and juicy, and paired with a tall glass of Stella Artois—it’s a hearty, comforting meal that pairs perfectly with their old-world European setting.
$15 Wings
South Beach Hotel
396 South Terrace, South Fremantle
Down in Fremantle, the South Beach Hotel leans into casual comfort with $15 wings pairing smoke with sea. They come fried, saucy, and with plenty of flavour, best enjoyed with the salty sea air rolling in from the coast.
$19 Seafood & Oysters
Coventry Pavillion
2/243-253 Walter Rd West, Morley
Image credit: The Coventry Paviliion | Instagram
Seafood lovers should head to Coventry Pavilion, where Thursdays are all about the catch of the day in a cozy pub setting. There’s sizzling seafood plates for $19.90, natural oysters at $19 a dozen, or Kilpatrick for $24. It’s a deal worth planning your evening around if you’re craving something fresh (and squeezed with lemon!)
$20 Steak Sandwhich
Hyde Park Hotel
331 Bulwer Street, West Perth
For a more relaxed pub meal, Hyde Park Hotel offers up a steak sandwich done right, Juicy steak, crisp bread, and all the fillings you want for just $20. Simple, reliable, and filling.
$26 Pizza and Bev
Niche Bar
7/663 Newcastle Street Leederville
Niche Bar is casual dining with a little extra polish. This Mount Lawley spot is giving you the perfect dinner-and-drinks combo, with any pizza from the menu, plus your choice of a tap cocktail or pint of Eagle Bay Lager, all for $26.
$1 Wings And $20 Jugs
The Elford
639 Beaufort Street, Mount Lawley
Image credit: The Elford | Instagram
Roll up your sleeves, The Elford has $1 wings (minimum order of 5) on every Thursday night. And because you’re gonna need something to wash all the saucy wings down, there’s $20 jugs of Swan Draght available too.
$10 Ribs
The Quarie Bar and Brasserie
2 Macquarie Boulevard, Hammond Park
The Quarie makes Thursday about one thing: ribs. Smoky, sticky, and juicy, and they’re just $10 a serve. This cheap eat falls off the bone, and will have you sopping up all that extra sauce with chippies on the side.
$18 Burger And Chips
Scarbrough Beach Bar
1/1 Manning Street, Scarborough
Upstairs at Scarborough Beach Bar, you can settle into an easygoing burger and chips for $18. Add in the sweeping coastal sunset view at Scarbs, and it’s a pretty hard deal to beat.
$25 Kilo Of Mussels + Take Home Spaghetti
Catalano Family Kitchen
483 Beaufort Street, Highgate
Image credit: Catalano Family Kitchen | Instagram
Catalano Family Kitchen has a reputation for hearty, home-style Italian cooking, and their Thursday chilli mussel deal is exactly that. For $25, you’ll get a full kilo of mussels in rich, spicy sauce with bread for dipping. And if you don’t manage to finish? The kitchen will toss the remaining sauce through spaghetti for you to take home, free of charge. A homely touch extending this meal deal into your lunch for tomorrow!
$22 Half Rack Of Ribs, Chips & Slaw
The Duke Bar & Bistro
2 Innesvale Way, Carramar
The Duke is a meat-lovers pick for Thursdays. For $22, you’ll get half a rack of ribs with slaw and chips, plus some sticky wings to round out the plate. It’s every texture you need to balance out a saucy, sticky dinner.
$40 Four Flight Tequila and Tacos
Neon Palms
245 William Street, Northbridge
Image credit: Neon Palms | Instagram
Colourful and tropical, Neon Palms is a great option for anyone who loves tequila. Their Thursday–Sunday deal ($40pp) pairs a flight of four tequilas: Two blancos, one reposado, and one aged, with tacos of your choice. It’s as much a tasting experience as it is a dinner special!
Friday Meal Deals:
$22 Fish Pie
The Royal
531 Wellington Street, Perth
Image credit: The Royal | Instagram
The Royal leans into comfort on Fridays with their fish pie special. For $22, you’ll get a piping-hot dish filled with flaky fish, creamy sauce, and a golden pastry lid that’s perfect for cracking open.
$1 Wings
The Lookout
148 The Esplanade, Scarborough
If you’re a wing fan, Fridays at The Lookout are a no-brainer. For just $1 a wing, you can mix and match from their huge range of flavours: tangy Buffalo, sticky Bourbon BBQ, creamy Garlic Parmesan, sweet-salty Sriracha Honey, or a fiery Korean glaze. If dry rubs are more your thing, they’ve also got Truffle, Cajun, and Lemon Pepper, all dusted generously over crispy fried wings. Order a few rounds with mates, grab a drink, and you’ve got yourself a beachside feast that’ll keep you fuelled for a Scarbs night out.
$20 Pizzas
Scarbrough Beach Bar
1/1 Manning St, Scarborough
Sometimes Fridays call for a good old pizza and beer combo, and Scarborough Beach Bar delivers. For $20, you can choose from their range of wood-fired pizzas, with all the classics and some gourmet toppings to mix things up. Add that to the oceanfront balcony with the sunset rolling in, and it’s one of the easiest, most relaxed ways to end the week.
Buy One Get One Free Dumplings
LucyLuu
148 Scarborough Beach Road, Mount Hawthorn
Image credit: Lucy Luu | Instagram
At Lucy Luu, dumpling hour stretches into a full Friday. This beloved special in Perth lets you buy one of their flavour-packed dumplings and get another free! If you’re starting the evening with drinks in the city, this is the perfect pre night out dinner. Pair it with one of their colourful cocktails, and you’ve got a playful start to your night.
$10 Pizza
Bar Orient
39 High Street, Fremantle
Down in Freo, Bar Orient makes Fridays all about pizza. $10 gets you one of their fresh, cheesy, oven-baked pizzas—perfect for sharing with friends over a jug or two before heading out for the night.
$79 Bottomless Japanese Bites And Cocktails
Goody Two's
40 Irwin Street, Perth
Head to Goody Two’s Basement for their bottomless Friday deal. For $79pp, you’ll get 90 minutes of free-flowing cocktails alongside a spread of Japanese-inspired bites, like dumplings, fried chicken, and more. The vibe is lively, fun, and a little glamorous if you’re looking to start your night with a bang.
$25 Steak Frites
Fallow
314 William Street, Perth
Image credit: Fallow | Instagram
At Fallow, lunch feels a little more European. Their Steak Frites deal comes with a perfectly cooked chargrilled minute steak, a pile of crisp fries, and rich café de Paris butter melting over the top. All this for $25, and you can even add a glass of wine or a middy of Swan to round it out. Hot tip: This midday treat is limited from 12pm-3pm.
$199 for 1kg T-Bone Steak, Unlimited Sauce And A Bottle Of Wine
Madeleine
487 Beaufort Street, Highgate
For a more indulgent Friday night, Madeleine offers a huge sharing special. For $199 per couple, you’ll get a full kilogram T-Bone, three seasonal sides, unlimited sauce, and a bottle of wine of your choice.
$25 Sirloin, Chips And Salad
The Oxford Hotel
368 Oxford Street, Leederville
The Oxford keeps things classic on Fridays: a sirloin steak cooked to order, with a pile of chips and a fresh side salad, all for $25. It’s an easy option if you want a hearty pub dinner before a night in Leederville.
$49 Bottomless Tacos, Tototpos, Margs, Wine and Schooners
Cabalitos
26 Queen Street, Perth
Image credit: Cabalitos | Instagram
Cabalitos ups the ante with their Friday bottomless hour. For $49 (plus booking fee), you can indulge in unlimited tacos, totopos, frozen margaritas, house wines, and schooners. It’s rowdy, fun, and designed to kickstart a big night out.
$20 Schnitzel, Cheese Boards and Wine
The Old Courthouse, Fremantle
Fridays at The Old Courthouse are worth hanging around for. For $20, tuck into a golden chicken schnitzel, then stick around for Aperitivo Hour (6–7pm) where $20 scores you a mini cheeseboard and a glass of wine. It’s a nice way to ease from work mode into weekend mode.
Two For $40 Burgers
Fenway
328 Barker Rd, Subiaco
If burgers are your go-to, Fenway makes Fridays about doubling up and bringing a mate. For $40, you’ll get any two of their stacked burgers, served with crispy fries.
$49 Bottomless Fries, Prosecco and Beer
Pirate Life, Perth CBD
At Pirate Life’s Backroom, Fridays are all about bottomless fun. For $49pp, you’ll get unlimited prosecco, fries, and beer. It’s as indulgent as it sounds, a far cry from the late night, post drinks Maccas run, and definitely sets the tone for the weekend ahead.
$25 Two Course Lunch
Furaibo Izakaya
2/300 Murray Street Mall, Perth
Image credit: Furaibo Perth | Instagram
Furaibo Izakaya has a great set menu if you’re heading out for lunch. For $25, you can choose from options like steak and frites, salmon miso, or mentaiko pasta, all paired with dessert and a glass of wine. Available Thursday to Sunday, it’s a sophisticated yet affordable midday pick.
Saturday Meal Deals:
$24 Curries
The Wray Hotel
73 Wray Avenue, Fremantle
Saturday nights at The Wray Hotel bring flavour from abroad. Choose from rich butter chicken, McDonnell’s-style curry, or a fragrant barramundi green curry, all for $24. It’s warming, hearty, and the remedy to spice craving that cut through a winter’s evening.
Image credit: The Wray Hotel | Instagram
$23.90 Brazillian Skewers
The Beach House @ SQ
8 Southside Dr, Hillarys WA
The Beach House brings South American flair to Saturday dining with their Brazilian skewer special. For $23.90, you’ll get juicy cuts of meat grilled and served straight from the skewer, paired with all the lively colourful sides you need.
$25 Burger and Chips
Fenway Bar
328 Barker Road, Subiaco
Saturdays at Fenway keep things classic with a stacked burger and a side of chips for $25. It’s essential fuel for an afternoon watching the footy on the big screens, or an easy dinner before heading out with your mates.
$30 Peri-Peri Half Chicken
The Royal
531 Wellington St, Perth
Image credit: The Royal | Instagram
Over the weekend, The Royal Perth serves up a peri-peri half chicken with fries, garlic bread, and mixed salad for $30—and it's a far cry from your usual takeout. The chicken comes juicy with that signature peri peri kick, and the sides make it a generous meal to share (or keep to yourself!)
$22 Burger And Chips
The Cragie Tavern
111 Eddystone Ave, Craigie
Up in Craigie, the tavern makes Saturday all about choice. Any burger from their menu — whether you’re into chicken, beef, or veggie, comes served with chips and sauce for just $22. It’s a relaxed suburban spot for all the north peeps that makes weekend dining feel easy.
Sunday Meal Deals:
$30 Surf'n'Turf
The Subiaco Hotel
465 Hay Street, Subiaco
Image credit: The Subi Hotel | Instagram
The Subiaco Hotel knows how to do Sundays right. Their Surf ‘N’ Turf deal includes a tender 250g steak topped with creamy garlic prawns, plus sides, all for $30. It’s hearty, comforting, and pairs local seaside delights with hearty meat that goes delightfully with a glass of red.
$20 Pizza And Beer
Rodney's Bait 'N Tackle
598 Stirling Hwy, Mosman Park
At Rodney’s, Sundays are laid-back and affordable. For $20, you can grab a schooner of beer and a pizza, which makes it one of the best-value Sunday seshes in town. Add in Rodney’s nautical-themed bar and live music, and you’ve got a breezy way to round out the weekend.
$69 Three-Course Roast
Ludo
1 Mends Street, South Perth
For something more refined, Ludo has a three-course shared roast menu for $69pp. Enjoy warm house-baked baguettes with whipped butter, golden porchetta with mustard jus, crispy potatoes with whipped ricotta, and a sweet finish to tie it all together. It’s a polished take on a Sunday tradition.
$25 Traditional Sunday Roast
The Elford Hotel
639 Beaufort Street, Mount Lawley
Image credit: The Elford | Facebook
At The Elford, Sundays are best spent with a fork in one hand and a plate piled high with roast in front of you. For $25, you’ll get a proper pub-style Sunday roast, served with your choice of tender meat, a heap of roast veggies, and lashings of gravy.
$75 Seafood Sharing Platter
Catalano Family Kitchen
483 Beaufort Street, Highgate
Seafood enthusiasts, this one’s for you. For $75, Catalano’s brings out a full blown platter, stacked with chilli mussels, prawns, scallops, calamari, fish, and slipper lobster, all served with chips and salad. It’s generous, fresh, and ideal for sharing over a long, well- deserved Sunday lunch.
$32 Classic Sirloin Sunday Roast
The Claremont Hotel
1 Bay View Terrace, Claremont
At The Claremont Hotel, Sundays mean roast sirloin paired with golden vegetables, rich potato pie, and thick gravy. The setting is bright and elegant, and revamped with classy colourful interiors, making it a lovely spot to wind down the weekend with family.
$35 Roast Carvery, And Kids Eat Free
The Last Local
507 Nicholson Rd, Canning Vale
Image credit: The Last Local | Instagram
If you’ve got tiny humans, weekend restaurant plans can give you a case of the Sunday scaries—thankfully, The Last Local is welcoming you to have hearty servings during a family-friendly feast. For $35, The Last Local offers a generous carvery roast, with kids eating free when you spend $29.50 per adult, so it’s guaranteed feeds for the whole fam.
$20 Pork Ribs, Coleslaw And Chips
Boab Tavern
107 Dundas Rd, High Wycombe
If you prefer BBQ to Sunday roast, we get you. Boab Tavern serves pork ribs with slaw and chips for $20. Sticky, saucy, and filling, it’s a casual way to round out your weekend with a mouthful of flavour.
$34 Roast By The Fireplace
The Wray Hotel
73 Wray Ave, Fremantle
The Wray Hotel makes Sundays about comfort, with a $34 roast served by the fireplace. There’s two meat options, crumbed mac and cheese, glazed carrots, caramelised pumpkin, broccolini, mushy peas, roasted potatoes, Yorkshire pudding, and lashings of red wine jus. Beside cracking fire, it’s everything you want from a roast—warming, filling and nostalgic.
$28 Roast, Plus $3 Towards Fostering Hope Charity
Hyde Park Hotel
331 Bulwer Street, West Perth
Image credit: Hyde Park Hotel | Instagram
For $28, you’ll get a classic roast plate stacked with meat, roast veg, and gravy, just the way everyone loves it. But what makes it even better, is knowing $3 from every plate goes directly to the local charity Fostering Hope, so you’re not just filling your belly, you’re giving back to the community too. A proper roast at Hyde Park Hotel, with a proper purpose.
$35 Family Two-Course Roast
Carrington's Bar and Grill
330 Carrington Street, Hamilton Hill
Sunday is family day at Carrington's Bar and Grill, and their two-course roast special is designed exactly for that. For $35pp, you’ll tuck into a hearty plate stacked with all the roast essentials. Tender slices of meat, golden roast veggies, fluffy potatoes, and rich gravy to tie it all together, followed by a comforting dessert to finish. Even better, kids eat free when adults spend $30, making it a proper family-friendly outing that won’t break the bank.
$19.90 Ribs, Wings And Chips
Coventry Pavilion
2/243-253 Walter Road West, Morley
Sometimes Sundays call for something a little messier than a roast, and Coventry Pavilion has you sorted. For $19.90, you can dig into a plate of smoky, saucy ribs paired with crispy wings and golden chips. It’s hearty, finger-licking food that goes perfectly with a pint in hand and the weekend sport on screen.
Need more inspo? Check out Perth's best happy hours and meal deals.
Main image credit: El Grotto | Ryan Cubbage