Welcome To The St Davids Cross Hotel
The St. Davids Cross Hotel is a bar, restaurant and hotel based on the St. Davids Cross Square, Pembrokeshire. The hotel offers 16 rooms, all ensuite, as well as a good standard dining experience for guests and non-residents. The hotel has a relaxed, warm and cosy atmosphere and the staff invite you to have an enjoyable stay at the St. Davids Cross Hotel
The hotel is always excited to welcome people back to the Cross Hotel. If you have any queries then please do not hesitate to get in touch with us via email: info@stdavidscrosshotel.co.uk
Also check our new menus below: