A mile-long drive snakes towards Lucknam Park on the edge of the historic spa town of Bath. Here, dotted amid the sprawling 500-acre estate, is an on-site equestrian centre – with 35 horses, jumps and an indoor riding school. There's also a kitchen-garden that delivers seasonal herbs, salads and vegetables to the hotel's Michelin-starred restaurant. The spa is set within a private walled garden with nine treatment rooms, pools and thermal cabins on hand to ease the after-effects of Christmas.
Lucknam Park, Bath, Colerne, Chippenham, Wiltshire, SN14 8AZ (01225 742 777; lucknampark.co.uk). Doubles start at £330, room only. Treatments start at £55.