Offer at half the price for guests, up to 20,000 yen discount per guest.
こんにちは!
ご質問ありがとうございます。
『宿泊者に対し、代金の半額、一人当たり上限2万円を割り引く』は、
Offer at half the price for guests, up to 20,000 yen discount per guest.
と表現できます。
また、
We offer the same service at half the price for our guests (up to 20,000 yen discount per guest). とすると
『宿泊者に対して、私たちは同サービスを代金の半額(各宿泊者2万円割引まで)で提供いたします。』
というように説明できますね!
参考になれば幸いです。