Old Cross Hotel & Restaurant

St David's

The Old Cross Hotel is situated in the centre of St Davids, right on the Cross Square. Our facilities include en-suite accommodation, a fully licensed restaurant and bar, both of which are open daily to residents and the public, and a parking space for each room.
St Davids, the smallest city in the UK, is home to the magnificent cathedral dedicated to the patron saint of Wales.

The Old Cross is an excellent base for walking the Pembrokeshire Coastal Path, birdwatching on the cliffs or on Ramsey Island, enjoying the beaches at Whitesands and Newgale, or surfing, coasteering and kayaking off the coast.

Whether you are looking for a relaxing break in the Pembrokeshire Coast National Park, or a more adventurous holiday, Alex and Julie Babis are waiting to welcome you to their friendly, family-run hotel.

Now taking bookings for Christmas 2013

Add review