I'd love to but alas I don't have it public. Googling, I found a few other folks like this one:
https://github.com/Limmen/Advent-Of-Code16-Prolog
Don't know if this is "beautiful" prolog but the programs seem pretty short compared to what a typical AoC question is.