you can consider the following qualities for a best hosting provider:
Uptime
traffic volume
price
miration
website speed
server performance
customer support
After research I found all the above factors in AEserver's hosting based in UAE. Their packages come up with great prices. if you're looking for cheap and quality web hosting then this is definitely the best choice. keep that in mind the location of server your website is hosted can affect your website speed. but for this problem they provide optional CDN in their managed WordPress hosting. and also their customer support is excellent.