Teddington doesn't have a great supply of hotels. If none of these are available take a look at our page covering hotels across Richmond Borough.
The Park Hotel
Park Road, Teddington, TW11 0AB
The Park Hotel sits just off Teddington High Street and is a popular place to stay during the ruby matches. They have a large...
Broom Rd, Teddington, TW11 9NU
The Lensbury is an award winning 4 star spa hotel that hosted some of the Olympic ahtletes in 2012...