Hotels with bars in Sutton Forest which are highly rated include Peppers Manor House, Peppers Manor House and Peppers Manor House.