The Wychwood Inn

The Wychwood Inn is an award-winning, dog friendly pub situated in the Oxfordshire Cotswolds, about four miles from the market town of Burford. The pub has five characterful bedrooms, including good options for guests wanting to book a stay with their dog. Shipton-under-Wychwood is one of three villages named after the ancient forest of Wychwood, and is about a 20-minute drive from Witney.

The Grosvenor

The Grosvenor sits proudly in the heart of Stockbridge, the smallest town in England and home to the world-famous River Test. Lovingly restored and nominated by the Times as one of the Top 100 hotels, the pub has a multitude of beautiful bedrooms, including rooms suitable for family and dog friendly stays. There are a fabulous choice of independent shops, delis, and galleries a short stroll away.