
Welcome
Welcome to The Swan, a historic pub and boutique hotel nestled on the edge of the Cotswolds in the ancient village of Eynsham – just five miles from the world-famous university city of Oxford. More than just a place to eat, drink, or sleep, The Swan is a place of comfort, community, and connection – a timeless haven for locals and travellers alike.
The Swan also boasts a large garden with two traditional “Aunt Sally” pitches and stylish en-suite bedrooms, making us a perfect base for exploring Oxford, the Cotswolds, Bicester Shopping Village, and Blenheim Palace. We are also ideally placed for trips to the ancient west country Roman city of Bath or the pre-historic ruins of Stonehenge.
Rooted in tradition, driven by care – we offer hospitality with heart.