Restaurants & Attractions

Book Your Rooms

Enquire Rates
About Us

Cross Hotel

Cross Square, St. Davids, SA62 6SP, United Kingdom.

St Davids Cross Hotel is located in the center of St Davids on Cross Square and offers a restaurant, lounge, and bar. Each room features traditional decor, free Wi-Fi, heating, tea and coffee-making facilities, and a private bathroom. The hotel is ideally situated for exploring the Pembrokeshire Coast National Park, with opportunities for bird watching, visiting Ramsey Island, and enjoying the beach at Whitesands, which is a 10-minute drive away. Fishguard, the departure point for ferries to Ireland, is 30 minutes away by car.


  • Garden View

    Garden View

  • Restaurant

    Restaurant

  • Parking

    Parking

  • Non Smoking Room

    Non Smoking Room

  • Pet Friendly

    Pet Friendly

  • Family Room

    Family Room

  • Wifi

    Wifi

  • Island Hopping

    Island Hopping


Get notified when the price drops!
Help Line
  • Are you a hotel owner looking to promote your property?
  • Have advertising enquiries?
  • Want to report a guest complaint about a hotel stay?
  • Or need help with something else?
Speak to us