Arab countries tend to be tough on certain social/cultural aspects, so paying respect to their norms and way of life is essential for foreigners. Female travellers should dress modestly and in attire that covers both arms and legs. Shorts can be worn on the beach, wadis or the pool, and it is best to wear a one-piece swimming suit if venturing to public beaches and cover yourself once out from the water. Men too should dress modestly and not wear form-fitting clothes like tank tops and tight shorts.
PDA is not acceptable, and couples should refrain from holding hands, hugging, and kissing in public. Omanis are conservative and will not like such gestures.
It is important not to get angry in public either; verbal altercations and violence are frowned upon in Oman. Drinking in public is also not allowed, but certain hotels will have obtained authorisation to serve alcohol to foreign guests.
Another aspect is to abstain from drinking, eating or smoking in public during the month of Ramadan. Furthermore, many restaurants and eateries will be closed at this time; however, you'd be able to find an Omani restaurant in Muscat such as the likes offered by Avani Muscat Hotel open even during this time.