Steam&Slate
St Davids Cathedral set in its hollow in Pembrokeshire

St Davids

Tyddewi

Britain's smallest city, built around a cathedral in a hollow.

Photo: Aqwis / CC BY-SA 3.0, via Wikimedia Commons

St Davids is the smallest city in Britain, a city only because of its medieval cathedral, tucked into a hollow to hide it from Viking raiders. It sits at the wild north-western tip of the Pembrokeshire Coast National Park, surrounded by some of the best coastline and boat trips in Wales.

CountyPembrokeshire
Best seasonMay

Staying near St Davids

The premier base for the north Pembrokeshire coast. Properties here are within walking or a short drive of Whitesands Bay and the coast path, and the city itself has good restaurants for its size.

What's here

St Davids Cathedral and the Bishop's Palace; Whitesands Bay for surfing; boat trips from St Justinian's to Ramsey Island for seals, porpoises and seabirds; and the coast path around St Davids Head.

When to visit

May and September for the coast at its best without peak crowds; the Ramsey Island boats run roughly Easter to October.

See what's available in St Davids

This opens a filtered search for hot tub properties around St Davids. We don't hold availability ourselves — it's the same search you'd run, just pre-filtered.

Browse St Davids properties

If you book through this link we may earn a small commission, at no extra cost to you.

Common questions

Why is St Davids called a city?

St Davids holds city status because of St Davids Cathedral, the resting place of the patron saint of Wales. With a population of under 2,000, it is the smallest city in the United Kingdom by population, and city status was formally reconfirmed by the Queen in 1994.

Are there hot tub cottages near St Davids?

Yes. The farmland just back from the coast around St Davids, Solva and Whitesands holds a number of converted-barn hot tub properties. Being a short walk or drive from the coast path rather than on the cliff itself usually means more shelter and better value.

More in Pembrokeshire