The Stroud Hotel
Charming
Hotel
Quaint
Romantic
About
Our newly revived historic grade II listed hotel, bar and restaurant has been designed with a contemporary and rustic charm. Situated in the Cotswold market town of Stroud and conveniently located opposite the Railway Station just 1.5 hours from London’s Paddington. For the local community to come together and for those visiting we are Your Cotswold Home.