Riverside Terraces

Riverside Pub & Restaurant | Tafarn a Bwyty Ger yr Afon
St Dogmaels, Pembrokeshire | Llandudoch, Sir Benfro

Welcome | Croeso


Welcome to our Riverside Pub & Restaurant in the beautiful,

coastal village of St Dogmaels, Pembrokeshire.

We are located on the edge of the River Teifi, offering extraordinary estuary and countryside views, which can be seen from our multiple outside terraces and restaurant dining areas.

Everyone is welcome: Couples, Families, Dogs, Muddy Boots, etc!

We offer gastropub fare in a casual, relaxed atmosphere.


Current Opening Times

Mon: 5-10. Tue-Sun: 12-3 & 5-10.



I am sure all our customers are aware that we have just completed an extremely busy
summer season like no other we have experienced in our 10 years of running the Ferry.
We are extremely grateful to all our customers for their continued support and loyalty
to our business, and we thank you for this.

The experience of working through the pandemic has led us to take the decision not to
remain open 7 days a week off season, as we have always done previously.

We feel it is important to give ourselves and our loyal full time staff a little bit more of
a work/life balance during Winter, in order for us to recharge batteries, have a chance
to rest a little and spend some time with our families.

Therefore, from 1st November, we will be closed Monday, Tuesday and Wednesday.
We will be open for Lunch and Evening service from Thursday – Sunday every week.

There will be some exceptions to this.

Further details of opening hours will be updated in due course.

Experience our restaurant, Cabin and al fresco decking...

...CLICK HERE to find out more.


Our food, establishment & views have been featured twice

in 2020 by Visit Pembrokeshire, take a look...

The Coastal Way: an epic journey across Wales.

  • https://www.youtube.com/watch?v=HBDrAI1JW60

Visit Pembrokeshire: Later.

  • https://www.youtube.com/watch?v=CV6m0Hup0Kc
Local Cuisine

We serve the very best local,

Welsh produce.

View our Menus


Enjoy a tipple or two out

on our waterfront terraces.