My wife and I stayed here 1 night while on a quick 4 day tour along the coast of Wales. St. Davids is a beautiful town and area. The castle is pretty amazing.
We like the Old Cross Hotel. Everyone was friendly and helpful. The rooms were very nice and clear and very roomy. We had drinks in the bar with the owners and locals and it was a good time. We also had dinner there and food was good.
The hotel is right in the center of this small town. The smallest city in Wales. It is a block from the castle.
The breakfast was also very nice - cooked to order.
The bed was not too comfortable but I still slept good.
I would definitely stay here again when in the area. When we go back we will stay longer as there is lots to see and do in this beautiful area.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.