The simple answer: rent an apartment for the duration of your girlfriend's visit. Another alternative is to take her to enjoy the Red Sea either in Sharm El Sheikh or in Hurghada. Most hotels in these world famouse resort cities do not turn down unmarried couples.