Bar & Restaurant

Eng design

Country pub and restaurant in Haverfordwest

Enjoy delicious home-cooked food with a selection of ale and branded spirits at The Windsor Hotel 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 at the hotel, you can also pre-book our traditional cooked breakfast.
Take a look at our gallery

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.
Buffet meal

Meals for every occasion

  • Sunday roasts
  • Daily roasts
  • Grill menu
  • A la carte 
  • Daily specials
  • Bar snacks also available
Ending image
If you are looking for a venue space for a celebration, such as a party or wedding reception, we offer 3-course dinners and buffets. Our restaurant is capable of seating up to 50 people and we are available to hire for a number of private events. We do not charge for room hire, contact us for details. We also cater for charity events, quiz nights and local craft fairs.
Eng design
Visit the pub at The Windsor Hotel in Haverfordwest,
Pembrokeshire, for a traditional, delicious meal. Call us on
01437 890 080
End image

Great atmosphere - 5*

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
End image
tripadvisor logo logo
Share by: