Cowley Manor, near Cheltenham

← Back to the Black Book

Cowley Manor is a contemporary country house hotel which sits in the glorious Cotswold countryside surrounded by 55 acres of parkland, woods and meadows.  The famous gardens also feature several natural springs, a series of lakes and Victorian cascades.

It opened in 2002 and with an emphasis on comfort, service and very few rules, Cowley Manor is the perfect place to relax, unwind and indulge in the British countryside.

A favourite of ours for sure!