Get in Touch or

Book a stay with us

Haroldston House, 29 High Street, Solva, Pembrokeshire SA62 6TE

13 + 4 =

Hosts: Ian and Maria

Please contact us using the form; otherwise, email us on if you would like to make a booking or have any questions.

Availability Update

We are currently closed.  When, or if, we decide to re-open in 2021, we’ll post on our News page and on social media.

coronavirus update


Due to the ongoing COVID-19 pandemic, we are currently closed.  Given the uncertainly, we have not yet decided whether to re-open in 2021. 

Images by Vektor Kunst iXimus from Pixabay/courtesy of Welsh Government




By rail

Haverfordwest is the nearest railway station.  Bus number T11 runs hourly from the station until early evening; otherwise, it is a 20-minute taxi ride.  Bus times are on the Traveline Cymru website or app.  Get off at the Memorial Hall stop.  Haroldston House is 5 doors down the hill on the same side.

By car

From Haverfordwest, take the A487 towards St Davids.  Solva is 11 miles along this road.  Drive through the village and up the hill to upper Solva.  Pass the Royal George pub on the left; Haroldston House is at 29 High Street, six doors along on the same side.

By coach

National Express runs coaches to Haverfordwest.  See ‘By rail’ for onward travel options.

By ferry

Fishguard is the nearest ferry port, and is served by Stena Line.  If travelling by car, disembark and take the A487 to St Davids (15 miles).  St Davids’ one-way system takes you on to New Street; at the end, turn left at the T-junction and follow the signs to Solva (3 miles). 

If a foot passenger, bus number T11 runs from outside the Harbour Garage in Goodwick (opposite the main entrance to the ferry terminal); otherwise it is a 25-minute taxi ride.  Bus times  are on the Traveline Cymru website or app.  Get off at the Memorial Hall stop.  Cross the road, and Haroldston House is 5 doors down the hill from the Memorial Hall.




Once your booking is accepted, we will send a booking-confirmation email with a link to an electonic invoice.  We do not take deposits, so full payment is due 2 weeks before your arrival date.  The invoice will let you pay by credit or debit card, or PayPal.  We also accept cheques, but do not accept payment by bank transfer (BACS).

Cancellation Policy

Payment is due in full 14 days before the start of your stay.  Cancellations are free up until midnight of the day before your arrival (less any bank charges incurred processing your refund – currently 3%).

Should you need to cancel, please let us know as soon as you can to give us the best chance of re-letting the room.

Special Offers

We often offer a direct booking discount of 10% off the cost of your stay – see the Home page for current offers.  Also see our Green Deal policy.

Green Deal

We are proud to be carbon-neutral – despite being in a Conservation Area and National Park – and have always offered a 10% discount for guests who arrive in Pembrokeshire by public transport.  This is in addition to the 10% direct booking discount. 

Check-in and check-out

Check-in is from 4pm until 10pm.  Check-out is noon. Due to the enhanced cleaning regime currently in place, please do not arrive earlier or check out later than these times.

House Rules

We do not accept pets, or children under 12 years of age.  We are a non-smoking establishment.  Please respect other guests when coming through the main house early in the morning or late at night.

Privacy Policy

We live on the premises and will welcome you to your accommodation.  We are on hand to offer suggestions or assistance, otherwise will respect your privacy during your stay.

COVID-19 Policy

We have risk assessments plus welcoming and enhanced cleaning protocols in place during the pandemic; we also and hold ‘Good to Go Certification‘ from VisitBritain.  We ask guests to follow social distancing rules (2 metres in Wales) and sanitising guidelines during their stay.  Guests are also required to adher to the Welsh Government rules which require that if they experience Coronavirus symptoms during their stay, they return home as soon as possible to be tested.