Visit Macdonald Hotels and book a stay this Christmas in areas like Scotland, Aviemore, North England, Lake District, South England, Midlands Hotels. Browse the resorts and spa hotels, or buy a gift voucher for others. Book direct for the best deals through Macdonald Hotels - macdonaldhotels.co.uk