Природный камень, конечно. Лучше всего гранит. Дома из него стоят тысячелетиями. Также рекомендую средневековый клинкерный кирпич. Лет 700 он точно прослужит. Ну а если серьезно, то что значит долговечность? Сооружение из любого материала, пригодного для строительства при соблюдении всех требований и ответственном подходе к работе будет и стоять, и функционировать много-много лет.
А если требуется возвести быстро и с наименьшими усилиями, то вот можно
газобетон купить или еще что-нибудь такое, что и прослужит долго, и для быстрого строительства пригодно.