The Swan in Cheltenham functions as a pub, bar, and Indian restaurant. It serves a variety of small plates, curries, and biryanis inspired by Indian culinary traditions.
1 rating · How the score works
The Swan
The menu at The Swan in Cheltenham offers a broad selection of Indian cuisine, including small plates like Onion Bhaji at £7.80 and Lamb Chaaps at £9.65. Large plates feature options such as Nalli Nihari for £17 and various curries like Chicken Chettinad at £14, while sides such as Naan are available for £4. The establishment also provides a £25 Feast for Sharing and a £30 Christmas Buffet Menu, alongside a dedicated children's menu priced at £9. Cheltenham is a town defined by its Regency architecture and long-standing association with mineral springs, reminiscent of the spa towns that flourished across Europe during the nineteenth century. The local food culture reflects this heritage, balancing traditional British pub habits with a growing appetite for diverse international flavors. Residents often frequent these spaces not just for the sustenance provided but to participate in the social rhythm that dictates life in a town where the pace remains measured and deliberate. The presence of Indian cuisine in such a historic setting underscores the reality that even the most quintessentially English locations are perpetually evolving, absorbing global influences without shedding their original character. It is a reminder that a town's identity is not a static object preserved in amber, but a living conversation between its past and the people who inhabit it today. • The Swan operates as a pub, bar, and Indian restaurant in Cheltenham. • Small plates on the menu range from £7.80 to £9.65. • Large plates are priced between £11 and £17. • The restaurant offers a set Feast for Sharing option for £25. • A specific menu for children is available at a fixed price of £9.
Created on Oct 21, 2026
This article was created by Vota’s editorial team with the help of AI.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to The Swan.
Local restaurants nearby
37 High Street, Cheltenham, GL50 1, United Kingdom






