I'm sorry to hear that you can't go back home for Christmas, but hope you have a great time here.
That's a shame you can't go back to your country for Christmas, but hope you enjoy Christmas here.
ご質問ありがとうございます。
まず、「(〜と聞いて)残念です」は
I'm sorry to hear (that) ...
That's a shame (that) ....
と表現することができます。
「母国に帰る」ことは、go home または go back to your country と言って、
その後に、hope 「私は願っています」
you have a great time 「あなたが素敵な時間を過ごす(ことを)」
you enjoy Christmas 「あなたがクリスマスを楽しむ(ことを)」
と続けて表現します。
他にも表現方法はありますので、ご参考までに。