I've got the Citizen BL5250 which has an alarm on it. I don't use it consistently, as it's just more convenient to set/use my alarm clock on a daily basis, however, the watch is loud enough to wake you up if you're anything but a deep sleeper.
I'm a pretty heavy sleeper, but the first time this went off, it woke me up. Not sure if I would count on it every single time (since I can sleep through a fire alarm if I'm tired), but it would definitely wake my wife up every time, as she's a light sleeper.
Pretty sure it'll work fine for you as long as your hand isn't buried underneath three pillows and a comforter. :-d