Stay the night
Hotel accommodation in Teddington
On the banks of the River Thames at Teddington, The Lensbury offers stunning hotel accommodation alongside first-class hospitality. Small personal touches, comfortable rooms and our warm and friendly service make for a memorable stay offering everything the modern traveler requires, whether you are staying for business or leisure.
Our bar, restaurant and lounge offers a range of options for dining whilst you stay with us, whilst the 25 acres and abundant leisure activities ensure you get the most from your stay with us.