Home > Places To Eat > Restaurants > Bibury

Explore our list of restaurants in Bibury, offering delicious dining experiences in the Cotswolds.


The Swan Hotel

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.