Hiya
Displays of affection are not for others to see... if you want to hold your husbands hand, kiss him, hug him etc you can do all this at home... Its not the norm here or anywhere in the Gulf to show displays of affection. It is looked at in a strange way in the sense that its something "Private" and there is no need to show it.
Strange I know, but I for one do not feel comfortable if I am sitting somewhere - even a 5 star hotel - and the couple next to me are kissing away... maybe I have been here to long but to avoid any issues/problems just go with the flow ......