房屋抵押没有登记没有效。以城市房屋设定抵押必须办理登记才能生效。未办理登记手续的抵押合同是不生效的,其法律后果就是所签订的抵押合同对于双方当事人均不具有约束力。
《中华人民共和国民法典》第四百零二条以本法第三百九十五条第一款第一项至第三项规定的财产或者第五项规定的正在建造的建筑物抵押的,应当办理抵押登记。抵押权自登记时设立。
《中华人民共和国民法典》第四百零三条以动产抵押的,抵押权自抵押合同生效时设立;未经登记,不得对抗善意第三人。