The George in Rye is a magical place to be at Christmas. Rye is a town straight out of Dickens, and the hotel's historic fabric is the perfect setting for winter festivities. We've created a three night package that takes care of everything short of buying the presents, allowing you to relax and enjoy yourself with family and friends over fine food and wine.