Okay, so we all live and learn, and every child is different, but what stands out at me as solutions are listed below...please no offense...
Just my opinion here- but at her age, the bottle should be gone. It doesn't make any sense to take away water at dinnertime, then give her a bottle at bedtime.... I would let her have a sippy with dinner, nurse her as you do, whenever you do, however...but I think it is time to phase out the bottle.
Sounds like you are done with the nursing before bedtime...so maybe just let her have a sippy at bedtime with water- and let her know it only has a couple of ounces in it in case she is thirsty during the night time.
YOu will need to ease into this change of course....so maybe if you were giving her the bottle before...sounds like it is probably breast milk since you are nursing...but maybe it is formula or cows milk?? I would think it is time to cut out formula too if that is the case. (bessides, children at this age with a bottle before bed really destroy their teeth....I haven't met a mother yet who takes thier baby to brush their teeth after a formula bottle sat on their teeth before they fell asleep...somthing to consider.
I am all for nursing- don't get me wrong...I nursed mine until she was two. But I think there lays your problem.
Also- time to move her up a diaper size. You may want to get her nighttime diapers. They are far more absorbant and you will all rest better with that purchase.
Good luck and God Bless!