この場合、次のように言えますよ。
ーI have to get up by at least 8 a.m.
「せめて午前8時までに起きないと」
ここの「せめて」は at least を使えます。
ーI have to leave the house by 9:00 at the latest.
「せめて9時前に家を出ないと」
ーI have to go to bed by 11 o'clock at the latest.
「せめて11時までに寝ないと」
ここの「せめて」は at latest を使うのが自然でしょう。
ご参考まで!
ご質問ありがとうございます。
・「I have to sleep by at least 11 o'clock!」
(意味) せめて11時までに、寝なきゃ!
・「I have to wake up by at least 7.」
(意味) せめて7時までには、起きなきゃ!
<例文>I have to sleep by at least 11 o'clock because tomorrow will be a busy day!
<訳>明日は忙しくなるからせめて11時までに、寝なきゃ!
参考になれば幸いです。