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


Are you visiting Haverfordwest or Pembrokeshire and looking for an affordable place to stay? The Windsor Hotel offers comfortable rooms, delicious meals and a friendly environment. Why not visit us for a good night's rest or a heart evening meal?

Prices start at:
Single - £35 per night,
Twin - £55 per night.
Accommodation Contact

Home-cooked food

You can sit back and enjoy a hearty meal with your friends and family at our restaurant. You can choose delicious dished from our grill (6.30 - 9pm) and a la carte menu. We serve Sunday Roast from 12 pm-2.30 pm


  • 2 twin rooms, En suite
  • Single rooms, shared shower
  • Pet friendly accommodation
  • Tea and coffee-making facilities

Why stay at our hotel?

  • Vibrant and friendly atmosphere
  • Mouth-watering home-cooked food
  • TV with Freeview in all rooms
  • Sky Sports in Bar areas
  • Amazing deals on all rooms
  • Restaurant and bar available
  • Free Wi-fi throughout the hotel
  • Large free car park
  • Pet friendly
End image
We aim to make your stay as comfortable as possible and will strive to accommodate all your requests. Our restaurant is available for private events and there is no charge for room hire. Browse through the pictures of a few events hosted by us and contact us for more information. You can book our rooms through TripAdvisor or Laterooms.
Eng design
Don't forget to make your booking for Mother's Day and Valentine's Day celebrations!on 01437 890 080
End image
  We would like to thank kath and Fred for the great time we had in Windsor Hotel over Christmas and the new year good beer and a great atmosphere a good time was had by all thanks again - March 2017
End image
tripadvisor logo logo
End image
Fantastic staff, fantastic food and fantastic value for money. Just moved to the area and look forward to returning
End image
Share by: