Россия остается одним из немногих государств, в котором существуют различные документы удостоверяющие личность для внутреннего пользования и для выезда за границу.
Документом, удостоверяющим личность гражданина России на территории Российской Федерации согласно пункту 1 Положения о паспорте РФ от 8.07.1997 г. № 828, является только внутренний паспорт гражданина Российской Федерации.
Загранпаспорт удостоверяет личность только иностранца, для гражданина РФ на территории России загранпаспорт не является документом, удостоверяющим личность.
А значит, заселиться в гостиницу по загранпаспорту Вы не можете. По крайней мере законно - отель просто не сможет Вас зарегистрировать по месту пребывания. А это влечет штраф и для отеля, и для Вас.