I ended up staying in an awful hotel because I skimped on the budget for accommodation.
こんにちは!
ご質問ありがとうございます。
『けちる』は、いくつか言い方が考えられますが、例えば、
I ended up staying in an awful hotel because I skimped on the budget for accommodation.
として、『宿泊費用をけちったおかげでひどいホテルに泊まる羽目になりました。』
メモ
end up 結局・最後には~になる・~することになる・~する羽目になる
skimp けちけちする
参考になれば幸いです。
Because we were stingy and wanted to save just a bit of money, we ended up staying at a terrible hotel.
ご質問ありがとうございます。
"Because we were stingy"=「私たちがけちん坊だったため」
"and wanted to save just a bit of money,"=「そしてわずかなお金を節約したかったため」
"we ended up staying at a terrible hotel."=「私たちは酷いホテルに泊まることになってしまいました。」
ご参考になると幸いです。