13 best riverside restaurants and pubs on the Thames – Bucks & Berks

DATE

February 11, 2026

Berkshire and Buckinghamshire are packed with riverside pubs perfect for lazy lunches and sunset drinks. Whether you’re arriving by foot, boat or bike, these waterside favourites offer front-row seats to some of the region’s most beautiful scenery.

From peaceful Thames-side terraces to tucked-away spots along the Kennet & Avon Canal, Bucks and Berks are brimming with gorgeous waterside venues.

Whether you’re planning a lazy afternoon drink, a scenic lunch stop on a country walk or a well-earned refreshment after time on the river, Round & About rounds up 13 of the best waterside pubs where you can soak up the sunshine and watch boats drift by.

1. The Swan at Pangbourne

A refurbished 17th-century Grad II-listed inn, The Swan is full of charm and character, featuring oak beams, open fires and a terrace overlooking the River Thames.

Perched right on the waterfront, the riverside pub offers boaters the chance to moor up and enjoy a pint on one of the most scenic stretches of the upper Thames.

2. The Boathouse at Boulters Lock, Maidenhead

Set beside the lock on its own island, this popular Thames-side spot offers front-row seats to the action on the river.

With plush sofas and expansive terraces, it’s a sought-after place to pause for drinks or lunch while watching boats pass through the lock.

3. The Compleat Angler, Marlow

One of the most famous Thames-side destinations, The Compleat Angler dates from the 17th century, but the current building is largely 19th century – and pairs refined food and drink with unbeatable views over Marlow Bridge.

You don’t have to be a hotel guest to dine here, but smart casual dress is encouraged. The venue is a classic choice for a special lunch or elegant evening by the water.

4. Roux at Skindles, Maidenhead

Set right on the Thames, Roux at Skindles brings elegant brasserie dining to one of the river’s most iconic addresses.

Expect refined British and French-inspired dishes, polished service and glorious water views from the terrace. Perfect for a long lunch or special-occasion supper just moments from Cliveden.

5. The Bounty, Bourne End

Relaxed and welcoming, The Bounty sits right on the Thames and is a favourite with locals, walkers and boaters.

Its riverside garden is a real draw when the sun is shining.

6. The Waterside Inn, Bray

A legendary riverside dining destination in Bray with three Michelin stars, where refined French-inspired cuisine and impeccable service meet picture-postcard views of the Thames.

Classic, elegant and ideal for a celebratory lunch or unforgettable dinner.

7. The Rowbarge, Woolhampton

A lively canal-side favourite on the Kennet & Avon Canal, The Rowbarge is an 18th-century pub known for its buzzing atmosphere, regular events and expansive outdoor space.

With its large garden set on the banks of the River Kennet – with access to the towpath and moorings – it’s a great place to enjoy sunny afternoons that drift into long summer evenings.

8. The Swan at Streatley

A relaxed yet stylish riverside pub and Coppa Club with a sunny terrace on the Thames, The Swan at Streatley serves seasonal European fare, pizzas and long lunches with river views.

Located in the Chiltern Hills, this spot is perfect for casual drinks, brunch or a laid-back dinner as boats drift by.

9. The Boatman, Windsor

With prime Thames-side views and Windsor Castle just upstream, The Boatman is a standout spot for a riverside pint.

Its spacious terrace makes it a top choice for summer drinks and people-watching – and you can enjoy waterside views all year round with a retractable roof to cater for the unpredictable British weather.

10. The Ferry, Cookham

A proper old-school river pub with moorings right outside, The Ferry is a much-loved stop on the Thames.

Its relaxed vibe and waterside seating make it perfect for an easy-going pint after a riverside stroll.

11. The Great House at Sonning

A charming riverside inn with a sunny terrace and classic British menus, The Great House at Sonning sits right on the Thames.

Perfect for lunch, drinks or a leisurely stop on a river walk, with moorings for boaters.

12. The Dundas Arms, Kintbury

Tucked away beside the Kennet & Avon Canal, The Dundas Arms is a postcard-perfect country pub surrounded by water, woodland and rolling countryside.

Popular with walkers and boaters, it’s ideal for a peaceful pint or hearty meal after exploring the towpath.

13. St George & Dragon, Wargrave

Nestled on the Thames in the charming village of Wargrave, the St George & Dragon combines traditional pub charm with riverside seating and scenic views.

It’s a great option for relaxed lunches or a sunny afternoon pint by the river.

Share

RELATED STORIES

MORE STORIES

thumbnail

13 best riverside restaurants and pubs on the Thames – Bucks & Berks

Discover the best riverside pubs and restaurants along the Thames in Buckinghamshire and Berkshire – from sunny terraces to canal-side gems.

READ MORE
thumbnail

February films at Jordans Picture House

Classic cinema returns with acclaimed films Don’t Look Now and Big Night 

READ MORE
thumbnail

Win! A decadent Crazy Bear stay

We’ve teamed up to offer one lucky winner and their guest a decadent stay at The Crazy Bear in Stadhampton, Oxfordshire 

thumbnail

Win! A deluxe GreenPan cookware trio

We’ve teamed up with GreenPan to offer a set of three stainless steel cooking pans worth £199  

thumbnail

 Win tickets to Varna Ballet Reading 

The international ballet company brings Swan Lake and Cinderella to The Hexagon in on 23rd & 24th February & we have a pair of tickets to win!