Don't bother to search for hotels or hostals in Qatif, I don't remember I've seen any of that.
I recommend that you book a room in one of the nearby city Dammam, or even in Al Khobar city where you can find large number of hotels.
And, If you have some friends in Qatif, then, you have your own hotel.
In Dammam I recommend, Sheraton, Holiday Inn.
and In Khobar I would recommend kobar gulf meridran, Ritz Carilton Almoabid, Holiday Inn agian.
You can find details of these hotels in here
Sort by: Most recent | Most helpful