Castle Inn Bar & Restaurant
About
The Castle Inn is a charming 19th‑century Welsh stone pub situated in the heart of Newport, along the Pembrokeshire Coast National Park. With a classic homely bar, a cosy 65‑seat restaurant, an inviting beer garden and three comfortable rooms, it offers a relaxed, all‑day dining experience that caters to locals and visitors alike. The traditional open fire in the bar sets a warm ambience, while the restaurant’s ‘cozy cwtch’ area provides a quieter setting for meals. All dishes are freshly prepared with local ingredients, featuring classic pub favorites, hearty mains and a range of vegan options. Dogs are welcome throughout – from the bar and garden to the rooms – making it an ideal spot for pet‑friendly travellers. The venue also hosts a variety of live music and themed parties, and offers a Sunday lunch and a full Welsh breakfast for guests staying overnight. With free on‑site parking and a welcoming atmosphere, the Castle Inn is a memorable stop on the Pembrokeshire coast.
Pros & Cons
What visitors love
- Friendly Staff
- Fresh Local Food
- Pet Friendly
What people are saying
At a glance
- Verified listing
- Typical visit: about 1 hour