Cotswolds: The Stroud Hotel
Looking for a countryside escape with a touch of luxury? The Stroud Hotel offers a perfect blend of contemporary comfort and rustic charm in the heart of the Cotswolds. Just one and a half hours from London Paddington, this Grade II-listed gem is your ideal base for exploring the picturesque market town of Stroud and beyond.
With 24 beautifully designed rooms - including cosy doubles, spacious suites, and even dog-friendly options - your stay promises relaxation and style. Whether you're indulging in a three-course meal at the Bucknall Bar & Restaurant or unwinding in the intimate Snug, The Stroud Hotel is the ultimate Cotswold retreat.