Where is Thames River?
Thames River is located in South Bank. It's in a walkable neighbourhood that travellers enjoy for top attractions such as the scenic riverfront and regional tours. If you'd like to find things to do in the area, you might like to visit London Eye and London Dungeon.
Where can I stay near Thames River?
We've got 1299 hotels to choose from within just a mile of Thames River. You might want to consider one of these options that are popular with our travellers:
Thistle Piccadilly
- 4-star hotel • Free WiFi • Restaurant • Bar • Central location
Park Plaza Westminster Bridge London
- 4-star hotel • Free WiFi • 2 restaurants • Fitness centre • Central location
The Savoy
- 5-star hotel • Free WiFi • 4 restaurants • 3 bars • Walkable location
NOX HOTELS - Waterloo
- 4-star aparthotel • Free WiFi • 24-hour front desk
St Martins Lane
- 5-star hotel • Free WiFi • Restaurant • 2 bars • Central location
Things to see and do near Thames River
What to see near Thames River
- Westminster Bridge
- London Bridge
- Tower Bridge
- Waterloo Bridge
- Financial District
Things to do near Thames River
- Hampton Court
- London Eye
- London Dungeon
- Westminster Abbey
- Churchill War Rooms