Restaurants

One List, All The Perth Food Specials—Here’s Where To Find The Best Weekly Meal Deals

Written by:
Indahly Gebert-Tchan

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

El Grotto's $4 tacos
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.

Thursday Meal Deals: 

$20 Udon Bento And $6 Schooner/Wine

Goody Two's
40 Irwin Street, Perth 

Goody Two's Udon Bento
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

Get our top stories direct to your inbox.

Subscribe

Get our top stories direct to your inbox.

Subscribe