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 feature several natural springs, a series of lakes and Victorian cascades. Cowley Manor and it's award winning design and architecture combined to pioneer a new wave of contemporary country house hotels.
With emphasis on comfort, service and very few rules, Cowley Manor is the ideal space to relax, indulge and unwind in the heart of the British countryside. With 30 bedrooms, an award winning spa, private gardens and numerous spaces eo eat, drink, gather and play, Cowley has the space and experience to accommodate a wide range of events - from small and intimate to large and opulent. We cater to away days, photo shoots, meetings, private dining, weddings, corporate retreats and more.