New 2019 menu
Country pub and restaurant in Haverfordwest
Enjoy delicious home-cooked food with a selection of ale and branded spirits at The Windsor in Pembrokeshire.
Traditional restaurant and delicious home cooked food
We offer a variety of guest ales on tap as well as an excellent selection of home cooked food to choose from. Whether you want a sit down lunch with your family or enjoy a glass of cold beer while watching a sky sports, our restaurant offers a warm and friendly atmosphere. Visit us for Sunday roasts, daily grills, mouth-watering deserts and more. Take a look at our menu to see what we offer. We serve lunch between 12 pm to 2 pm, and dinner from 6.30pm to 9pm. If you are a guest, you can also pre-book our traditional cooked breakfast.
Haverfordwest Bar with pool table
We have a pool table and 2 big screen TVs with Sky Sports in the bars. We serve local ales from across Pembrokeshire and branded beers and spirits for you to enjoy. If you are on a holiday or are local to the area, our pub is the ideal place to come to watch a game with a beer or to have a hearty meal. We also allow pets in the bar area.
Meals for every occasion
Finger Buffet Menu
We offer a finger buffet menu service for funerals, celebrations, or any event of your choosing. We they also offer bar snacks.
Serving times for food:
Wednesday – Saturday Lunchtime 12 noon to 2.30pm
Evening 6.30pm to 9pm
Sunday Lunch 12 noon to 3pm
Visit the pub at The Windsor in Johnston Haverfordwest,
Pembrokeshire, for a traditional, delicious meal. Call us on
01437 890 080
Great atmosphere (5 star hygiene grading)
“Fun and laughter great atmosphere food, outstanding great value for money 💰 need more hotels like this will return well worth a visit warmest welcome I’ve ever had so friendly made us feel special, Wales need more hotels like this” – February 2017