Det var på sociala medier som många kritiserade tilltaget, som de menade skulle ge överviktiga barn dåligt samvete för sin vikt.
Hotellet tog då tillbaka erbjudandet och ägaren Steinar Johansen bad om ursäkt på Facebook.
"Vi kan bara beklaga detta med att barn under sju år skulle betala två kronor per kilo. Jag trodde att det skulle bli en kul sak, men där tog jag fel", skrev han.
Han uppger nu att tanken i själva verket var att bjuda barnen på maten när de väl kom till julbordet, skriver Filipstads Tidning.
– Vår tanke var att man skulle bli överraskad och märka att det var gratis när man kom dit, säger hotellvhefen Cecilia Blomqvist till tidningen.