Comparing multiple sites to help you find our best price…
Stays found: 0
Booking sites searched: 0

The Windsor Hotel (Haverfordwest, United Kingdom)


The Windsor Hotel (Haverfordwest, United Kingdom)

About The Windsor Hotel

The Windsor Hotel in Johnston is midway between Haverfordwest and Milford Haven which is 10 minutes away by car. En-suite rooms at The Windsor Hotel feature TV with Freeview, tea and coffee facility and bedding and towels. The hotel is pet friendly and non-smoking. Free on-site parking is provided. So, too, is Wi-Fi, in the public areas and in guest bedrooms. Meeting facilities are available. The restaurant serves breakfast and later, a la carte menu choices.  Sunday Roast Lunch and Daily Specials are particularly popular. Snacks are available in the well stocked bar where real ales are a feature. Alternative dining venues include the nearby Cookhouse and The George’s and Masons ... both in the Haverfordwest direction. The surrounding area is popular with walkers, tourists, business people and cyclists. There are golf courses, castles and theme parks nearby, in addition to the stunning coastal scenery.

Top amenities

  • WiFi in lobby

  • Free WiFi

  • Pool

  • Spa

  • Parking

  • Pets

  • A/C

  • Restaurant

  • Hotel bar

  • Gym

Rating overview

  • Location
    Excellent  8.5 / 10
  • Rooms
    Good  7.8 / 10
  • Service
    Excellent  8.6 / 10

Positive Reviews


An authentic and welcoming atmosphere.

The welcome is genuine and very friendly. For maximum enjoyment, just ‘go with the flow', enter into the spirit of the place and enjoy the company of locals in their local pub setting. *Stand on ceremony and you'll miss out on ... a lot!


The food is amazing.

No pre-packed food here. This is a place where home cooking is alive and thriving. Meals are substantial, well prepared and flavoured with the region's fresh produce. Great, great food!


Great family fun on a budget.

There aren't too many frills here, but rooms are very clean. The region is staggeringly attractive with rolling countryside and fabulous beaches for the kids. Then, to round the day off, the food here is delicious; lots of it - even for kids! - and very reasonably priced. If looking for an affordable family break near the sea ... this is it!

Negative Reviews


It's just that smell

It hits you when you walk through the door, but it does get better as you approach your room.


Needs a fiery Welsh dragon in the rooms.

Rooms need hitting with a programme of intensive cleaning and updating. Curtains are filthy but, strangely, the rooms themselves are clean and beds are changed daily! Mattresses need replacing.


It's all very dated.

The approach to the rooms isn't very pleasant. The stairs are filthy - no excuse for that! The bathroom is no better and cluttered with shampoo and other stuff left by previous guests. Why?! Teas and coffees are of an inferior quality - but, maybe shouldn't complain about that, given the very cheap tariff!

All amenities

Property amenities
  1. Arcade/Video games
  2. Parking
  3. Pets allowed
  4. Hotel bar
Room amenities
  1. Shower
  2. Openable windows
  3. Television
  4. Central heating
Sports facilities
  1. Pool table
  1. Accessible parking
Suitable for
  1. Adults only

Arrival / Departure

  1. Check in: 12:00
  2. Check out: 10:00


6 Church Road , SA62 3HE , Haverfordwest , United Kingdom
Telephone: +44(1437)890080 | Fax: +44(1437)890080 | 

Frequently Asked Questions about The Windsor Hotel

  • Is there a pool area at The Windsor Hotel?

    No, The Windsor Hotel doesn’t offer pool areas.

  • Are pets allowed at The Windsor Hotel?

    Yes, The Windsor Hotel has a pet policy that may vary based on the room type or availability. Please check with the hotel directly to learn about their pet policy.

  • Is parking available at The Windsor Hotel?

    Yes, The Windsor Hotel provides Parking, Accessible parking for guests.

  • What time is check-in and check-out at The Windsor Hotel?

    Check-in at The Windsor Hotel is available from: . Check-out time is by .

  • Where is The Windsor Hotel located?

    The Windsor Hotel is located in 6 Church Road, SA62 3HE, Haverfordwest, United Kingdom.

Interesting hotels nearby The Windsor Hotel

These hotels may also be interesting for you...

Destinations nearby The Windsor Hotel

Other destinations close to The Windsor Hotel

Explore nearby attractions