Haverfordwest Accommodation

Where to Stay in Haverfordwest

Haverfordwest is where the tide stops. Sea-going ships could get this far up the Western Cleddau and no further. It was also the lowest point the river could be bridged, so the town grew up holding the last crossing and the first port. Its Welsh name is Hwlffordd; the English one comes from the old words for the ford the goats used.

Where to find Haverfordwest — map data © OpenStreetMap contributors.
Facilities ▾
Star rating
Max £/night
Facilities

5 places to stay · showing 1–5

Book DirectThe Paddock B&B
B&B

The Paddock B&B

★★★★★5-Star

Haverfordwest, Pembrokeshire

  • Sleeps 6
  • 2 bedrooms
  • 2 bathrooms
Breakfast

A 4-star, family-run B&B in the quiet village of Crundale near Haverfordwest — a peaceful base for the national park.

★ 4.9/ 5 · Google
From£95 per night
View details
Book OnlineBarn Cottage
Cottage

Barn Cottage

★★★★4-Star

Haverfordwest, Pembrokeshire

  • Sleeps 4
  • 3 bedrooms
  • 2 bathrooms

A delightful barn conversion on a non-working farm near Haverfordwest, sleeping 4 — a peaceful, central Pembrokeshire base.

★ 4.4/ 5 · Sykes Cottages
From£90 per night
View details
Book OnlineTy Landsker, near Haverfordwest
Cottage

Ty Landsker, near Haverfordwest

Haverfordwest, Pembrokeshire

  • Sleeps 12
  • 5 bedrooms
  • 4 bathrooms
  • Pets welcome
Hot tubFamily friendly

Detached house near Haverfordwest with a hot tub and games room, sleeping 12 across five bedrooms — central for the whole county.

★ 4/ 5 · Sykes Cottages
From£145 per night
View details
St Brides Castle
Cottage

St Brides Castle

★★★★4-Star

Haverfordwest, Pembrokeshire

  • Sleeps 15+
  • 3 bedrooms
  • 2 bathrooms

Self-catering apartments in a magnificent Victorian castle in the Pembrokeshire Coast National Park, with sea views over St Brides Bay.

From£90 per night
View details

More places to stay nearby in Pembrokeshire

Book DirectHotel Plas Hyfryd
Hotel

Hotel Plas Hyfryd

★★★3-Star

Narberth, Pembrokeshire

  • Sleeps 15+
  • 15 bedrooms
  • 15 bathrooms
Breakfast

A privately owned 15-room hotel in a house of the 1820s at Narberth, with a restaurant, bar and terraced garden.

★ 4.4/ 5 · Google
From£119 per night
View details
Book DirectThe Gower Family Hotel
Hotel

The Gower Family Hotel

★★★3-Star

Saundersfoot, Pembrokeshire

  • Sleeps 15+
  • 7 bedrooms
  • 7 bathrooms
Breakfast

A family-run hotel in the heart of Saundersfoot village, with a direct link to the sandy beaches and busy harbour.

★ 4.3/ 5 · Google
From£100 per night
View details
Book DirectBeggars Reach Hotel
Hotel

Beggars Reach Hotel

★★★3-Star

Milford Haven, Pembrokeshire

  • Sleeps 15+
  • 6 bedrooms
  • 6 bathrooms
Breakfast

A delightful 3-star country hotel near Milford Haven, set in a former village rectory with its own lovely gardens.

★ 4.2/ 5 · Google
From£70 per night
View details
Book DirectCanaston Oaks Boutique B&B
B&B

Canaston Oaks Boutique B&B

★★★★★5-Star

Narberth, Pembrokeshire

  • Sleeps 10
  • 5 bedrooms
  • 5 bathrooms
Breakfast

A multi-award-winning 5-star Gold Award B&B in beautifully converted 18th-century farm buildings near Narberth.

★ 4.9/ 5 · Google
From£125 per night
View details
Book DirectLlwyngwair Manor
Apartment

Llwyngwair Manor

★★★★4-Star

Newport, Pembrokeshire

  • Sleeps 15+
  • 4 bedrooms
  • 2 bathrooms

Self-catering cottages and apartments on the historic Llwyngwair Manor estate in the Pembrokeshire Coast National Park near Newport.

★ 4.8/ 5 · Google
From£95 per night
View details

More About Haverfordwest

It is the county town rather than a resort, and that is the argument for staying here. It is a working place with real shops, at prices the coast does not offer in August. The farmers’ market at Riverside has run every Friday morning for over twenty years.

Down by the river, most people walk straight past the garden of the old priory, dug out and replanted after centuries under the grass. It costs nothing to walk into and is open all year in daylight.

Everything here follows from the river. Ships came up on the tide from ports all round western Europe. They took out wheat, barley and oats. Back came salt, wine, sugar and iron. The street now called Quay Street was Ship Street then, lined with ship-suppliers, pubs and warehouses.

The port’s best years were the 1830s. The first steamship up to the Old Quay was the Frolic, in October 1830. Five months later she struck the Nash Sands on the way back to Bristol and was lost with all aboard. Then the railway came in 1853 and the trade drained away inside a generation.

The priory garden survived all of it, and it is the rarest thing in the town. Founded around 1200 beside the river, just outside the old walls, it has raised beds on one side and a cloister garden on the other. Cadw, the Welsh Government’s heritage body, calls it the only medieval monastery garden left in Britain.

The castle is a different matter, and the honest advice is to leave it a couple of years. It is shut for a seventeen-million-pound rebuild and is due to open in 2028. Several travel sites still list it as though you can walk in; you cannot, and Haverfordwest Town Museum has moved out to a unit in the Riverside shopping centre.

The riverside is where the money is going now, and the digging turned up the town’s own past. In 2022 groundworks at the old Ocky White department store uncovered medieval burials, about half of them children. The building has reopened as Western Quayside, with a food hall, a bar and a roof terrace.

Haverfordwest accommodation — your questions answered

Where is Haverfordwest?
In the middle of Pembrokeshire, at the point where the Western Cleddau stops being tidal. The A40 and the A487 meet here, which is why every road in the county seems to lead to it, and the station is on the West Wales line.
What is there to do in Haverfordwest?
The priory ruins by the river have a medieval garden laid out again in the beds the excavation found, which is a rare thing to be able to walk round. Western Quayside on the riverbank is now a food hall and bar, with a roof terrace looking out over the town.
What does the name Haverfordwest mean?
The ford used by goats. It comes from Old English, and the ford is the reason the town is here at all. The West was added in the fifteenth century to stop people confusing it with Hereford. In Welsh it is Hwlffordd.
How much does accommodation in Haverfordwest cost?
Places start at about £40 a night, with most between £90 and £95. Being inland, it holds its prices far better through August than the seaside towns do, which is the main argument for basing yourself here.
Can we visit the castle?
No — it is shut for major works and will not reopen before 2028, with its car park closed too. Be warned that several tourism websites have not caught up and still show it as somewhere you can walk into.
Is it a good base for the rest of the county?
It is the practical one. The roads converge on the town, nowhere in Pembrokeshire is far off, and there is a full range of shops and services here that the coastal villages simply cannot offer. The thing you give up is a view of the sea.

The town the tide built and the railway undid, now rebuilding along the same river. Haverfordwest has five places to stay from £40. Browse the county on the Pembrokeshire page.