There will be small hotels there for sure, so get your gf to look around and get prices. Make sure she does any booking and for her not to mention it is for a foreigner as the price will be more.

Alternatively, why not stay with her family?