The family-run Grasmere Court Guest House offers hotel-style bed and breakfast accommodation in sixteen en-suite bedrooms in the small market town of Keynsham. We’re centrally located right between the cities of Bath and Bristol, in an ideal location for visitors to either city – easy access by train, bus or park-and-ride services means guests can avoid the hassles of city parking.
Our hotel-style B&B accommodation has its own modern bar and courtyard terrace, as well as the 'Keynsham Kitchen' restaurant serving delicious traditional breakfasts, afternoon teas and evening meals.