Hey job_seeker
Is it more wise to apply for a visitor visa or guest visa?
As I understand, with a guest visa, I have to prove I have property so that they can see she has a place to stay.
Guest visa/visitor visa/tourist visa- they are all the same. If you are sending her a statement of undertaking, having a place to stay (not necessarily owned by you), enough funds to support the visit and then some would be enough. You on your part does not have to do much except that you are here either as citizen or PR. Your letter of invitation (actually a notarized undertaking would be better), an ID to show your status in Canada. For her, ties with her place of origin- a good and stable job is the best tie, Bank Certificate (hers) to show she's in a capacity to do the trip (even if you have shown funds to be able to support her during her visit).