Attractions on the River Thames
From historic royal palaces to thrill-filled theme parks, the River Thames is surrounded by lots of exciting attractions. Come rain or shine, there are plenty of things to keep you amused while you’re by the River Thames.
During the colder months, why not explore a royal castle or take a trip back in time at a museum. When the sun’s out, make the most of it at a stunning riverside garden or take the kids on an adventure at a wildlife centre or nature reserve?
Make a day or weekend of it and head to a riverside town where there’ll be plenty to keep you busy - Oxford with its gleaming spires, Windsor with its regal heritage or Abingdon with its quaint historic centre.
Use the search box on the right of this page to find attractions under the 'things to do' tab.
Explore the beautiful, relaxing and inspiring
The rural River Thames winds its way across six counties, from its source in the Cotswolds to the outskirts of London, there are many towns to visit along the way.
Sleep under the stars, stretch out in a luxurious four-poster bed or be gently lulled to sleep by the sounds of the river. Find out more about your perfect place to stay on the River Thames.
Fancy a quick snack, or a hearty three-course meal? What about a glass of wine by the river? There’s a whole host of pubs, restaurants and tea rooms along the River Thames.