AGODA has the best options with the most competitive pricing. And more importantly Its very reliable. When my hubby and MIL were stranded in Mecca with the travel agent causing confusion over their hotel booking, I instantly booked through AGODA from india and they got a room at the Hilton. Awesome!