Bristol near Holiday Inn Filton
I have stayed at this Holiday Inn and the answer is basically no. The problem is that it's bounded on one side by the motorway, and anything vaguely reasonable is on that side. So it makes it a long walk (you can't walk on the motorway) - this Holiday Inn was definitely designed for people with cars.
The Raj Mahal and the White Horse pub are probably the best options but may be too far to walk.