📷 Image found via easemytrip.com · verify licensing
The Lodge is a hotel in Newbury, Berkshire, offering comfortable rooms in this historic market town.
Newbury sits just beyond the main Cotswolds boundary, but it's an excellent base if you're exploring the wider region or traveling through southern England with the Cotswolds as part of a larger journey.
There's genuinely plenty to do in Newbury itself. The town played a crucial role during the English Civil War, and you can delve into that history by visiting Donnington Castle, one of the period's significant sites. For something more relaxed, the Kennet and Avon Canal offers a pleasant walk where you can observe the water and spot wildlife. If you want to venture a bit further, Highclere Castle is only a short drive away and has gained recognition through its television and film appearances. The town also has a racecourse if horse racing interests you, and the centre is dotted with independent shops, cafes, and restaurants, so you'll have no shortage of options for dinner or picking up supplies.
Staying at The Lodge positions you well for experiencing this part of Berkshire without being deep in Cotswolds territory, which works nicely if you want a broader perspective on the region rather than focusing exclusively on the Cotswolds themselves.
Visitor reviews
Every review has a sheep rating. If you have dogs on your account, you can add an optional dog-friendly paw rating when you post.