Located on one of the most scenic parts of the Pembrokeshire Coast, The Victoria Inn Brewhouse at Roch offers stylish B&B accommodation and a warm welcome.

Easily accessible from the main A487 coast road, our family-run traditional pub has been a haven for travellers since the 1800s and is the perfect base for exploring Pembrokeshire’s beaches, castles and countryside. 

With our comfy rooms, cosy bar, great pub grub and Welsh craft beer brewed right here at the Inn, there’s no better place to stay when you visit Pembrokeshire. 


A restful king size bedroom located on the first floor with ensuite toilet and shower and sea views over sleepy St Brides Bay.


A stylish king size bedroom located on the first floor with ensuite shower and toilet and sea views towards Newgale beach.


A comfortable en-suite king size bedroom located on the first floor with shower and bath and coastal views towards St Davids.


A relaxing, spacious and accessible ground floor en-suite super king room with shower and bath.


We deliver your continental-style breakfast basket to the B&B foyer each evening, so you can grab breakfast when it suits you. Our carefully packed cool boxes keep everything perfectly fresh and cold and typically include milk, fruit juice, yoghurt, fruit, cereal & pastries. 

If you have any particular dietary restrictions, please let us know when booking your room.

Check In

We like to make life easy for our guests, so we operate a key safe code self check in. You can find your code on your booking confirmation email.

Check-in is after 3pm and we ask that guests check out no later than 10am

Special Deals – or give us a call for our best direct price!

Planning your 2023/2024 holiday? Book direct and get 10% off your stay! Apply coupon code Newgale10 at the checkout. 

Terms and conditions:

Read Our Policies

Room restrictions

No Pets Allowed

As much as we love our four-legged friends, we only allow dogs in the pub and not in our B&B accommodation. Sorry!

Minimum Stay Policy

At certain times of the year we may increase minimum stays to 2 or 3 nights. If you find this to be the case and you are interested in a shorter stay please get in touch as we might be able to acommodate.

We’re always here to help, so if you have any questions about booking a room at the Victoria Inn Brewhouse B&B, call our friendly team on 07939 035503 or drop us an email at