type: Farmhouse Bed and Breakfast
city: St Davids
address: Cross Square, St Davids, Haverfordwest, SA62 6SP
Phone No: 01437 720387

Welcome to St Davids Cross Hotel, a former 18th century residence located on St. Davids Cross Square, Pembrokeshire, in the centre of the city. Offering comfortable guest rooms, a bar and restaurant this is a friendly establishment for guests visiting the city for business or pleasure.

Although recently decorated, you will find traditional decor and furnishings. All our rooms have en suite facilities with free Wifi, TV, desk and hospitality tray. We have single, king-sized rooms, twin and family rooms, all including a delicious Welsh breakfast. There is also free parking available and we welcome pets.

Relax and unwind with a cocktail in our bar, lounge or garden. Our restaurant is open throughout the day, serving many classic dishes. All our food is freshly prepared with locally-sourced ingredients and we can accommodate vegetarians, vegans and guests requiring special diets. We also have a menu for children.

Available Rooms

16 double/twin/family


Facilities at St. Davids Cross Hotel


Parking Available


Special Offers

Check back soon

Location Map for St. Davids Cross Hotel