医院当然可以开安眠药了,安眠药有好多种。常说的安眠药是苯二氮卓类的镇静安眠药,这是精神类药,只能在医院开,药房是买不了的,但是这一类的药,开药的量是受到限制的。除了苯二氮卓类,目前最常用的还有非二氮卓类的镇静安眠药,也是属于精神二类药品,医院也是可以开的,但是量也要受到限制。其他的安眠药包括一些中成药或者是具有镇静催眠副作用的其他的药物,比如西比灵,医院也是可以开的。