Book Now
+44 (0)1242 870900
Book Now

Reservations

Book Now
Cowley Manor is a 30 bedroom contemporary country house hotel and spa located in the glorious Cotswold countryside surrounded by 55 acres of parkland, woods and meadows. The gardens feature natural springs, lakes and Victorian cascades.

With emphasis on comfort, service and very few rules, Cowley Manor is the ideal place to relax, unwind and indulge in the heart of the British countryside.

Monday 20th - Thursday 23rd Feb 2017: Please note, our booking and email systems are currently undergoing maintenance. To book your stay, please call us on +44 (0)1242 870 900. 

Close