Stay the Night
Hotel Accommodation in Teddington, South West London
On the banks of the River Thames at Teddington, The Lensbury offers attractive 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 traveller 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 of riverside grounds and abundant leisure activities ensure you get the most from your stay with us.
Just three miles from Hampton Court Palace, five miles from Kew Gardens, and eight miles from both London Heathrow and Central London, The Lensbury is well connected, yet a world away from the hustle and bustle.