Welcome to Deer Park

Set in 80 acres of stunning grounds overlooking classic Devon countryside and the meandering River Otter, the Deer Park is a quintessential English country house hotel where a relaxed and enjoyable atmosphere combines with individually styled rooms, excellent service and exquisite food to create a truly unique destination.

From the moment you leave the road and head up the mile long drive, the stresses and strains of modern life ebb away, replaced instead by a slower and altogether more relaxed pace of life. Once inside you are immersed in a classic country house, with a focus on informal style, comfort and service.

With 15 classically designed en-suite bedrooms in the main house and further bedrooms within the mews and a beautiful restaurant, you can do as little or as much as you please at the Deer Park.

Photo of dining at the Dear Park Country Hotel

Christmas at the Deer Park