Cowley Manor is an award-winning 30 bedroom boutique hotel and spa set within 55 acres of Cotswold parkland, lakes and meadows.
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 its 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 place to relax, unwind and indulge in the heart of the British countryside.
Our smallest rooms come with full amenities and generous sized bathrooms. Good Rooms are located in the Main House, with the exception of one split level room located in the Stable Block.
All of our Better Rooms are located in the Stable Block and offer something unique. Some are laid out over two floors and a few over three, each with its own personality and plenty of space to spread out and relax.
To get everyone in the spirit, our Christmas menus include a complimentary glass of Cowley Winter Cup, festive decorations and party favours. You can choose between the Private Dining Room with seating for 16 at one table or the Garden Room with seating for 30 at three tables. Both rooms come with free room hire when dining from the Christmas menus - our Christmas gift to you!