お店のお酒が高くて、沢山お酒を飲まないで済んだと言いたいです。
この場合、次のような言い方ができますよ。
ーI ended up not drinking much alcohol at that restaurant because it was expensive.
「お酒の値段が高いので、レストランであまりお酒を飲まないで済んだ」
to end up not ~ing で「〜することにはならない」
ーI didn't drink too much liquor at that restaurant because they charge too much.
「レストランは代金を取りすぎるので、そこではあまりお酒を飲まなかった」
to charge too much で「(支払い・代金を)請求しすぎる」
ご参考まで!