Telephone Bookings:
01437 890 080
The Windsor Hotel logo logo
Tripadvisor logo
Sky Sports in Bars - FREE WIFI -  FREE Car Park - Pets Welcome

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

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
Finger Buffet Menu
End image
Excellent for the price. Very friendly owners. Homecooked food
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 in Johnston Haverfordwest,
Pembrokeshire, for a traditional, delicious meal. Call us on
01437 890 080
End image

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