Buy her a new big girl ditigal clock and tell her that its night time until the first number is a 6 or 7 etc (you might need to cover up the other numbers with a sticker). Tell her if she wakes up before then its still the middle of the night. The bunny clocks are good for very little ones, but not at that age at they can reset them!
My DD has a moonlight night light - enough light that she's not scared but dark enough not to disturb her sleep.
moonlight
It sounds as if she is waking up in the night and doesn't really know how to settle herself - v normal to wake up in the night, even hourly, but a problem that she can't settle herself. My DD sucks her finger, not ideal but at least she sleeps. My DS sucks on a bunny comforter. Not really sure what to suggest for that because both my kids have sleeping props, acquired at a few months old - but it means they can always settle themselves.
Is she developmentally normal - ie is this symptoms of other problem?
Have a star chart leading to a treat she really wants.
Also I am sure you do this but have a very strict bedtime routine - eg bath at 6pm, into PJs at 6.30pm, bedtime stories until 6.50pm, teeth brushed - same every time without exception.
Is she dry at night? ie is she waking to go to toilet? At that age she should be able to go on her own if she needs, but cutting down drinks before bedtime should mean she shouldn't need to go.
Also tell her when she wakes in the night although you will come in to her, you will not let her get out of bed etc and then she will miss out on her star.