This action requires an account to continue. Please log in or create an account in order to proceed with your booking.
Charming Hotel in the Heart of St David’s
Traditional Rooms with Modern Amenities
Each room at St. Davids Cross Hotel offers a blend of traditional décor and modern comforts. Enjoy free Wi-Fi, heating, tea/coffee facilities, and a private bathroom for a relaxing stay.
Delicious Dining Options
Indulge in a full Welsh breakfast or request a packed lunch if you're on-the-go. The restaurant serves home-cooked dishes made with local produce, ensuring a delightful culinary experience during your stay.
Explore the Scenic Surroundings
Situated conveniently for exploring the Pembrokeshire Coast National Park, the hotel offers easy access to bird watching, Ramsey Island, and Whitesands Beach. Don't miss the chance to visit Fishguard, just a short drive away for ferry trips to Ireland.
Book your stay at St. Davids Cross Hotel for a memorable getaway in St David’s!
If you are unable to make breakfast at this time, you can request a packed lunch instead.
Please note if you request a packed lunch this would be to replace breakfast. Therefore, if you end up taking breakfast as well, this would be subject to a surcharge. Packed lunches should be ordered by 20.00 the evening before.
We are a dog friendly hotel. When traveling with dogs, please note that an extra charge of £15 per dog, per night applies.
Please note: From 4th January to 13th February, the property will be offering Continental Breakfast, as the kitchen will be closed.Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.
A deposit may be required at the property.
Free public parking is possible on site (reservation is not needed).
WiFi is available in all areas and is free of charge.
Pets are allowed. Charges may be applicable.
No special conditions apply for groups.
Children of any age are allowed.
Children up to and including 1 year old stay for free when using an available cot.
People no matter the age stay for £25 per person per night when using an available extra bed.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.
Excellent location and good breakfast.
Good evening meal very reasonably priced.
Friendly and helpful staff.
Sehr gutes Frühstück, zentrale Lage
Friendly and helpful staff. Clean. Great food and service. Great room with clean ensuite and comfy beds. Every need catered for. Thank you. We will be back.
Car parking spaces a bit tight.
hôtel- restaurant idéalement situé dans le centre du village- personnel très serviable et à l'écoute de nos doléances - chambre et SDB confortables et spacieuses - restauration très bonne et copieuse
rien à redire
The beds were very uncomfortable. Otherwise we had a great stay!
Wspaniały hotelu i obsługa oraz jedzenie
The hotel is very comfortable and close to the Cathedral. Very clean and the food is excellent.
Der hoteleigene Parkplatz, die ideale Lage (wenige Minuten zur Kathedrale und den umliegenden Lokalen). Das Frühstück wurde frisch zubereitet und war lecker.
Die Servicekraft beim Frühstück könnte etwas mehr auf die aufzufüllenden Produkte und die Kaffeemaschine achten.
Lovely stay at perfect hotel.
Liked everything
I stay here on a fairly regular basis when visiting St.Davids coast.
Always know what I'm getting, friendly welcome, parking, lovely rooms, good food, breakfast included, excellent location.
The Rooks always wake me up but I can't blame the hotel for that
Warm clean comfortable
Professional helpful staff
Good food
N/A
Great location in the centre of St Davids. Warm friendly staff
In the centre of town with parking.
Lovely breakfast and helpful staff
Nothing
In spite of the big price differences, we decided not to stay at a modern chain like Premier inn or Travelodge in favour of a traditional country hotel and St David's Cross seemed the doyen of the town's hotels.
We were very unhappy therefore to be accommodated in one of the smallest rooms we have ever stayed in, hardly wider than the bed, with one small window at the far end made even less effective by being recessed into a 15 inch wall so that no light or air got through. One might imagine that lighting might try to compensate for that but the ceiling light was such low wattage that it was difficult to read by it.
The bathroom was similarly minute. There was no tray or shelf to put soap or shampoo in the shower so it had to go on the floor but the cubicle was so small that it was almost impossible to reach the floor.
The heating in the bedroom was erratic but in the bathroom it was non existent so that the towels we used on the first night were still damp on our second night.
The room was supposed to be serviced but that didn't include hoovering and the sheets were just pulled up over the comb and book that had been on the bed, which we found the next night.
We might have taken a more tolerant attitude if it were not, first, that the illustrations on the website showed a totally different style and size of room, which was more than misleading and, second, that this was an expensive room. At £140 per night, it was almost the same as our last stay in London.
The staff at reception and the dining rooms were all exceptionally pleasant but they couldnt make up for the poor quality of the product
Your guide to the flawless travel experience