Skip to main content

The best inns in Roch

Check out our pick of great inns in Roch

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set in Roch, 26 km from Oakwood Theme Park, Victoria Inn Brewhouse B&B offers accommodation with a restaurant, free private parking and a bar. This 4-star inn offers free WiFi. The property is non-smoking and is situated 15 km from St David's Cathedral.

It was spotless and modern. Everything had been thought of for your convenience and comfort. Lots of information available and the staff were so friendly. We loved being next to the brewery/restaurant. Good location for exploring Pembrokeshire.

Show more Show less
8.8
Fabulous
253 reviews
Price from
£140
per night

Situated in Solva, 35 km from Oakwood Theme Park, The Cambrian Inn features accommodation with a restaurant, free private parking and a bar. Located around 42 km from Folly Farm, the inn with free WiFi is also 2.1 km away from Roch Castle. The property is non-smoking and is located 6.1 km from St David's Cathedral.

Large, airy rooms with a comfy bed, excellent breakfast choice and delicious dinners - so good that we are there all four nights. Welcoming and helpful staff who proved invaluable during our stay when we needed local knowledge.

Show more Show less
8.7
Fabulous
380 reviews
Price from
£101.25
per night

Featuring 3-star accommodation, The Ship Inn is located in Solva, 6 km from St David's Cathedral and 42 km from Folly Farm. The property is set 2.2 km from Roch Castle, 19 km from Mayfield Golf & Driving Range and 21 km from Haverfordwest Castle. The property is non-smoking and is situated 35 km from Oakwood Theme Park.

Excellent stay. Comfortable, friendly and excellent meals. Would definitely stay again as place was in a good location.

Show more Show less
7.6
Good
57 reviews
Price from
£80
per night

Looking for an inn?

Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.
Search inns in Roch

Inns that guests love in Roch

  • Avg. price/night: £328
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 245 reviews
    Amazing room and views, so clean and comfortable. Amazing breakfast and dinner in the owners restaurant. Staff so friendly and welcoming. Made my proposal perfect!
    Aaron
    Young couple
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 253 reviews
    It was extremely easy check-in, and we felt welcome even though we didn't meet any staff in person. Easy instructions and everything went smoothly. The staff att the Inn next door was sooo friendly and welcoming! Don't miss! And we were happy they could accommodate oss for dinner even though we forgot to book in advance. Very good breakfast basket and we loved the view from our window: sea and sheeps.
    Anna
    Young couple
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 253 reviews
    The view from the room was great, every room was clean and has an en-suite, the breakfast was excellent and it was great to have the inn next door and the parking was so convenient. And Newgale beach is only 3 minutes away by car. Excellent location!
    Smita
    Family with young children
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 14 reviews
    No stairs! The gardens were beautiful front and back, but it was too chilly and windy to sit outdoors. Summer guests will have lovely dinners in the back garden. Great kitchen with a huge window to see the garden. Very clean.
    Larry
    Young couple
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 253 reviews
    Pub dinner was great, including beer made on site. Breakfast basket was just right.
    Rick
    Young couple
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 253 reviews
    The room was well kept and clean. The Inn served hearty pub grub at reasonable prices and the staff were excellent.
    Lorraine
    Young couple
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 253 reviews
    The Inn was an excellent base for the beautiful area. The inn did lovely meals and the rooms were lovely and clean. It felt relaxed. There was a communal fridge which was handy to keep things in for our trips out. Staff were very helpful and couldn't do enough to help.
    Darren
    Young couple
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 77 reviews
    Beautiful settings , lovely rustic converted barn with a lovely kitchenette and wood burner with beautiful mezzanine bedroom Lovely staff and beautiful grounds , very relaxing weekend.
    Juliette
    Young couple
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 253 reviews
    very clean, great room and a nice location close to the beach. the food was good at the Victoria inn also. The way we check in was very nice, didn’t have to talk to anyone and the instructions for the key boxes were very clear. Everything about the room was great, just kind of wish there wasn’t loads of people right outside the window at the pub tables
    C
    Chris
    Young couple
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 253 reviews
    Room was very clean spacious and well appointed. The food and drinks at Victoria Inn were great and the staff could not have been more helpful. The Porter beer in particular was a cracker.
    A
    Anonymous
    Young couple
gogless