About the Hotel Mariners

This family run hotel situated in a quiet central part of the town is an ideal centre from which to enjoy the pleasures of beautiful Pembrokeshire.

The Hotel Mariners in Haverfordwest, Pembrokeshire has recently just completed a major refurbishment throughout. This is reflected in the 3 stars awarded by Visit Wales.

The Hotel Mariners offers guests a relaxed and informal stay in the market town of Haverfordwest. An ideal base for exploring Pembrokeshire, Preseli Mountains and the wonderful beaches along the Pembrokeshire Coastal Path.

We have our own Large Patron Car Park FREE of charge, within the Hotel Grounds. Guests are reminded that they are left at owners risk.

Reception is manned 24 Hours, ideal for those 2AM late arrivals from Irish Ferries, or those early Continential Breakfast for an early start of the day.


All our bedrooms are en-suite, colour TV with Sky Sports and News. Tea / Coffee making facilities. Most have hair dryers and radios. On request an iron and board is available to the room.

We do not have a lift but we have some Single and Double Rooms that have easy access to the rear car park for the less able, (though there are internal steps to reception). We also have - for those who might find it more convenient, a couple of single rooms with showers only, which are situated up on the first floor, please request at time of Booking.

We have family rooms for up to 4 people, and the Hotel is dog friendly - dogs are allowed in Guests Rooms providing they bring their own bedding. Unless they are guide dogs they will not be allowed in Public areas of the Hotel.


Check in after 14:00, before 22:00
Check out before 11:00

Cancellation Terms

Cancellations must be received 48 hours before 12.00 noon on your scheduled day of arrival.

We reserve the right to charge the first night of your booking; such charges would be taken from the credit or debit card used to guarantee the booking.

For all cancellations please contact our central reservations on 0844 800 9965 between 09:00 and 17:30 Monday to Friday, should you wish to cancel out of these hours, please contact the hotel direct or follow the link on your email confirmation.