如果楼房失火,赔偿的主要渠道是房屋保险和责任保险。房屋保险可以赔偿房屋受到的损失,而责任保险可以赔偿火灾引起的第三方人身和财产损失。
另外,如果事故是由于失火人的过失造成的,失火人自己也需要承担相应的赔偿责任。
因此,及时购买保险、保持安全是避免火灾的最好办法,如发生火灾应尽快报警并采取必要的灭火措施。