iPhone alarm without vibration?
It doesn't seem so.  

A workaround would be to turn off vibrations when on silent (Settings > Sounds), and have it set to silent (either by the button or a Do Not Disturb).

Maybe another app would do the trick.