I watch movies all night on very rainy days like this.
I watch movies all night on very rainy days like today.
On days with heavy rain like today, I stay in and watch movies all night.
こんな大雨の日は夜通し映画を観ます
I watch movies all night on very rainy days like this.
I watch movies all night on very rainy days like today.
上記が一番シンプルな文章だと思います。
もっとこなれた英語にしたい場合は
大雨=heavy rain/ rainfall
家にこもる=stay in
を使って下記のように言うといいでしょう。
On days with heavy rain like today, I stay in and watch movies all night.