Wales Cymru

home

Old Cross Hotel (3 Star)

  • Currently 5.0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Average rating
Hotel_main
Hotelpictures_001_tiny Garden_tiny Hotel_photos_010_tiny 07-03-04_sunset_tiny St_davids__8__tiny Photos_124_tiny
The Cross Square, St Davids, Pembrokeshire, SA62 6SP
01437 720387

The Old Cross is a family owned 3 star hotel located in the centre of St Davids, and nestled in the heart of the Pembrokeshire Coast National Park. It is a short walk to the Cathedral, coastal path and town amenities. Our restaurant and bar are open daily and we serve home cooked local produce wherever possible. All our bedrooms are non-smoking and en-suite and we have a private car park.