Eat, drink and stay at The Victoria Inn, Roch
The Victoria Inn Roch is a traditional 18th Century Pembrokeshire pub with bags of old-world charm, a friendly atmosphere, great food and award-winning real ales from our on-site brewery.
Located on the A487 coast road near St Brides Bay, our family-run pub is the perfect place to enjoy a good pint and a tasty bite to eat, or stay in comfort while you explore the best of West Wales.
With our dog-friendly bar, spacious beer garden, and 4-star Visit Wales accredited B&B accommodation, you’re always sure of relaxed, comfortable surroundings and a warm Pembrokeshire welcome.
We take pride in serving good, honest homemade pub food and using the best local produce.
There are plenty of pub classics to enjoy on our regular menu and seasonal specials too. We also do takeaway food orders for collection, so even if you don’t fancy eating out, you can still enjoy some hearty pub grub at home.
We have limited the number of tables available to book on our online system, set at booking a day ahead to help us manage. If you would like to book on the day or if our allocated online tables appear fully booked on the date or time you are looking for please contact us.
Want to enjoy our food at home? We also do takeaway. Order now
We serve all the usual pub fare, but our pride and joy is our range of award-winning real ales brewed right here on site at The Victoria Inn Roch Brewhouse.
You can order drinks for collection from our takeaway drinks menu, or buy our real ales for home delivery in our online brewery shop.
If you’re looking for a B&B in Pembrokeshire, we have 4 modern ensuite bedrooms to choose from. Our first floor Skomer, Grassholm and Ramsey rooms all have lovely sea views and comfy king-sized beds. For anyone who struggles with stairs, our ground floor Skokholm room offers plenty of space and a super king bed to relax in – View the rooms
The first Thursday of every month 10am-12.