I recommend to go to Lebanon especially this time of the year. Weather is moderate, snows on the mountains and shining sun on the coastal area . Lots historical places, best cuisine in the middle east, hopitality is top. U can take transit flight for cheaper ticket(direct flight will cost around 2000 riyal)