I will have time off between the afternoon of February 13 and 22. One possibility for a trip is to go with a Saudi friend down to Farasan Island from Jeddah and make a stop in Abha on the way back or the way there (I've never been to Jizan, so I think of that city, too, but know it might be impractical if I look into logistics). My friend is currently studying, not working, but trying to get a job. If he gets a job, he likely wouldn't be able to take time off in mid-February, and I wouldn't drive to Farasan Island from Jeddah by myself; I'd plan a different trip or not go anywhere at all.
If I end up traveling to Abha + Farasan Island in mid-February, please share any advice you have. I don't have the bank accounts of top executives, but I do think that almost any accommodation on Farasan Island is going to be reasonably pricey and not in the budget category. I know that I can read my Lonely Planet book and get information from other websites, but I have often gotten great tips from Expat.com, so I'm posting this here in an attempt to get some feedback.
One way I thought of planning this trip is making reservations and then canceling if my friend is unable to make the trip. Would that work in Saudi Arabia or do hotels/guest houses/etc. not allow that? I've stayed in a less than a handful of Saudi hotels and never needed to cancel, so I'm unaware of whether I should make sure I reserve a room at a good place or wait until the last second since the trip might get canceled.
Thank you in advance for any suggestions, comments, etc.