Home > Accommodation > Hotels > Bibury

Discover our selection of hotels in Bibury, providing a comfortable and relaxing stay amidst the beautiful landscapes and vibrant culture of 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.