Only if you are going on a Holiday. That's the only time you can really get a discount. Otherwise, you just can't. I've travelled overseas to Pakistan and Kuwait, among other places. They generally almost never have a discount. Try going to a travel agent and seeing what they can find for you. In a lot of cases a travel agent can convince the hotel to give you a lower rate. Good luck!