Please be aware that we are a cashless venue – Card Payments only Thank You

Please fill in the form below to request a table booking

We’re really happy to be open again and welcome you all back to the pub. At the moment we’re taking bookings and walk-ins for diners so please use the form below to reserve or just turn up.

We’re only able to take reservations inside for single households and bubbles, and outside for mixed households of up to 6 people, so please make bookings bearing this in mind. Thank you.

You can also order our food and drink for collection or delivery: The Swan takeaways

The Swan Cheltenham icon


The Swan
35-37 High Street, Cheltenham, Gloucestershire GL50 1DX

Call us now on 01242 243726

The Swan is located in the centre of the regency spa town of Cheltenham, at the eastern end of the high street just before it becomes the London road. We are a few minutes walk from both the Playhouse and the Everyman theatres.

There is a large car park directly behind the pub on St James Street.

The Good Stuff

We love fantastic local & seasonal food and try to use suppliers who support this, also all of our meats are from the Cotswold & surrounding counties and farm assured, all chicken is local & free range & all our fish is MSC certified and guided by our fishmonger on seasonality. We have recycling for all our glass, card, plastic & tins and have sourced a 100% recycled paper for our menus.