The Swan is a relaxed traditional pub and eatery in the heart of Cheltenham.
We’re very proud to offer you food from the very finest award winning local producers. Our homemade dishes are a showcase for the Cotswolds’ best. We also offer a superb selection of real ales, beers, wines, spirits in a friendly and fun atmosphere.
Great for sociable dinners and drinks with friends, lazy weekend days and lively evenings, light bites and superb Sunday roasts. We try to bring you the best of local music and other nights of festivities throughout the year.
We look forward to seeing you.
Read more
Really cosy pub, first time we've visited. The food was excellent and we got there early enough to take advantage of the Early Bird menu which made a big difference. Stayed after dinner for a glass of wine and a fame of Scrabble which was lovely.
Great eclectic pub with good beer selection.
The Swan is a great pub and the staff are friendly and work well together. Popped there for Sunday lunch. The food needed to be hotter it was only warm. The Yorkshire puddings were hard and dry. Also families in there with children running around.......
Large menu with some very tasty options, especially the paneer curry! The portion sizes were quite small though and I did leave feeling hungry. For what we paid, I was expecting something more filling! The atmosphere was also lacking for a Saturday afternoon but I’m not local to the area so it may be that way often…
Amazing and great portion We popped into Cheltenham and decided to have a roast at the swan. The service was exceptional and so was the Sunday roast! 100% going again!
Sorry, we don't have any current events or offers for this pub.
Sorry, we don't have any current news or jobs for this pub.
Opening Times
Mon | 12:00 – 00:00 |
Tue | 12:00 – 00:00 |
Wed | 12:00 – 00:00 |
Thur | 12:00 – 00:00 |
Fri | 12:00 – 00:00 |
Sat | 12:00 – 00:00 |
Sun | 12:00 – 00:00 |
Sorry, we don't have any menus listed at the moment.
Food Times
Mon | 12:00 – 14:00 | 17:00 – 21:00 |
Tue | 12:00 – 14:00 | 17:00 – 21:00 |
Wed | 12:00 – 14:00 | 17:00 – 21:00 |
Thur | 12:00 – 14:00 | 17:00 – 21:00 |
Fri | 12:00 – 21:00 | |
Sat | 12:00 – 21:00 | |
Sun | 12:00 – 21:00 |