Ich habe frei = ich muss nicht arbeiten.
I've never heard "Ich bin frei", maybe it's regional if DonHolgo thinks it's correct. :-) Depending on the context, you can use "können":
Wollen wir uns morgen abend treffen?
Morgen abend kann ich nicht, aber übermorgen kann ich.