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
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.