Home > Places To Eat > Restaurants > Bibury
Explore our list of restaurants in Bibury, offering delicious dining experiences in the Cotswolds.
The Swan Hotel
Tucked away in Bibury, the prettiest village in England; the ivy-clad Swan Hotel has 22 bedrooms, including 4 beautiful cottage suites. The bar and brasserie serve delicious seasonal menus (try the Bibury trout!) and the Writing Room is a lovely spot for afternoon tea before a stroll around the riverside gardens.