St Davids Accommodation

Where to Stay in St Davids

St Davids is the smallest city in Britain, with 1,751 people at the last count. It is a city entirely because of its cathedral, which sits down in a hollow below the rooftops instead of standing over them. You come over the rise and it is suddenly beneath you. The Welsh name, Tyddewi, means David’s house.

Where to find St Davids — map data © OpenStreetMap contributors.
Facilities ▾
Star rating
Max £/night
Facilities

11 places to stay · showing 1–10

Book OnlinePentigili B&B Accommodation
B&B

Pentigili B&B Accommodation

★★★★4-Star

St Davids, Pembrokeshire

  • Sleeps 4
  • 2 bedrooms
  • 2 bathrooms
Breakfast

A delightful, tranquil B&B just three miles from St Davids, in the Pembrokeshire Coast National Park.

★ 9.4/ 10 · Booking.com
From£64 per night
View details
Book OnlineCity Inn Guest Accommodation
Hotel

City Inn Guest Accommodation

★★★3-Star

St Davids, Pembrokeshire

  • Sleeps 15+
  • 10 bedrooms
  • 10 bathrooms
Breakfast

A popular B&B and inn in historic St Davids — a perfect base for the cathedral and the coast path.

★ 7.9/ 10 · Booking.com
From£88 per night
View details
Book OnlineTwr y Felin Hotel, St Davids
Hotel

Twr y Felin Hotel, St Davids

★★★★4-Star

St Davids, Pembrokeshire

  • 39 bedrooms
  • 39 bathrooms

Wales's first contemporary art hotel, built around an 1806 windmill in St Davids, with 39 rooms, 250 commissioned artworks and the three-rosette Blas restaurant.

★ 9.2/ 10 · Booking.com
From£195 per night
View details
Book OnlineMaerdy Lodge, near St Davids
Cottage

Maerdy Lodge, near St Davids

St Davids, Pembrokeshire

  • Sleeps 8
  • 4 bedrooms
  • 2 bathrooms
Family friendly

Comfortable four-bedroom lodge near Solva and St Davids with ground-floor bedrooms, sleeping 8 (and combinable for 14).

From£71 per night
View details
Book OnlineSt Davids Self Catering Cottage
Cottage

St Davids Self Catering Cottage

★★★★★5-Star

St Davids, Pembrokeshire

  • Sleeps 6
  • 3 bedrooms
  • 2 bathrooms
  • Pets welcome

A 5-star luxury holiday cottage in St Davids, sleeping 6, perfectly placed for the Pembrokeshire Coast Path. Dog-friendly.

From£90 per night
View details
Book OnlineTy Len, St Davids
Cottage

Ty Len, St Davids

St Davids, Pembrokeshire

  • Sleeps 6
  • 3 bedrooms
  • 2 bathrooms
  • Pets welcome
Open fireFamily friendly

Charming period cottage in the heart of St Davids with two wood-burners, sleeping 6 — a short walk from the cathedral and coast path.

★ 4.9/ 5 · Sykes Cottages
From£113 per night
View details
Book OnlineHarmon Vale, Solva
Cottage

Harmon Vale, Solva

St Davids, Pembrokeshire

  • Sleeps 10
  • 5 bedrooms
  • 4 bathrooms
  • Pets welcome
Hot tubFamily friendly

Three-storey townhouse in Solva near St Davids with a hot tub and sweeping St Brides Bay views — sleeps 10, two dogs welcome.

★ 5/ 5 · Sykes Cottages
From£160 per night
View details
Book OnlineThe Grove Country House Hotel
Hotel

The Grove Country House Hotel

★★★3-Star

St Davids, Pembrokeshire

  • Sleeps 15+
  • 7 bedrooms
  • 7 bathrooms
  • Pets welcome
Breakfast

A luxurious, elegant hotel in the heart of St Davids in the Pembrokeshire Coast National Park. Dog-friendly.

★ 7.7/ 10 · Booking.com
From£60 per night
View details
Book OnlineTreleddyn Farmhouse Rental
Cottage

Treleddyn Farmhouse Rental

★★★★4-Star

St Davids, Pembrokeshire

  • Sleeps 12
  • 6 bedrooms
  • 4 bathrooms
  • Pets welcome

A charming, spacious farmhouse in the Pembrokeshire Coast National Park near St Davids, sleeping 12 — ideal for groups. Dog-friendly.

★ 5/ 5 · Google
From£140 per night
View details
Show more properties

More About St Davids

Walk down to the cathedral first, and to the Bishop’s Palace standing ruined beside it. St Non’s chapel and holy well are out on the cliff to the south. Non was David’s mother. St David himself was a sixth-century monk and bishop, the patron saint of Wales, and the cathedral grew out of the monastery he founded. Tradition puts his birth on that spot, in the middle of a storm.

The coast path runs right round this peninsula, with the beaches strung along it. Whitesands is the wide one, and the one people surf. Lifeguards patrol it from late March to November, the longest season in the county. Caerfai, Porthclais and Porthlysgi are quieter. Boats go out to Ramsey Island from April to October. Only one operator is allowed to land people on it, so book before you travel.

For a hundred and eight years St Davids was not a city at all. A cathedral had always made a town a city in Britain, but the old documents proving the claim were lost, and a council reform in 1886 struck it off the list. The town council made the case again in the early 1990s, and in September 1994 the Queen restored the title.

The cathedral has never sat still. It was built on a sloping, boggy site with poor foundations, so the floor is nearly four metres out of level, and the tower fell in 1220. Bones found under it in 1866 were shown for a century as St David himself, until radiocarbon dating proved them far too young.

Ramsey Island lies off the western point, a bird reserve run by the RSPB. The sound between it and the mainland is what makes the crossing worth doing.

Between the island and the mainland is a reef called the Bitches, where the tide runs so hard it can stand a metre higher on one side than the other. It is one of the fiercest tidal races in Britain. That is why only licensed boats work the sound.

A day here is mostly outdoors. You can sit in on a service in the cathedral, walk the cliff path to St Justinian’s, or take a boat round Ramsey to see the seals and porpoises. Whitesands, ten minutes away for the surf, holds a Blue Flag again for 2026.

St Davids accommodation — your questions answered

Is St Davids really a city?
Yes, and by population the smallest in Britain, with 1,751 people at the last count. Cathedral towns were treated as cities for centuries, but a council reform in 1886 found no charter on record and struck St Davids off the list. The Queen signed the document restoring it in September 1994 and brought it to the cathedral the following June.
Where is St Davids?
At the far western tip of Pembrokeshire, on a peninsula with sea on three sides of it. There is no railway station: the nearest is Haverfordwest, about sixteen miles back inland, and the bus comes on from there.
How much does accommodation in St Davids cost?
Places to stay in St Davids start at around £60, most between £70 and £140. Self-catering makes up the biggest share of what is here, and July and August are dearest.
Do we need to book to land on Ramsey Island?
Yes, and in summer well ahead: only one operator lands passengers, so there is no second boat if it fills. Sailings are at ten and twelve, with pick-up at four, April to October. Book at the office in Cross Square, but sail from St Justinian’s, which catches people out.
Can we look round the cathedral?
Yes. It is a working cathedral and welcomes visitors, with services running alongside. Opening hours and anything asked towards upkeep are on the cathedral’s own website, which is worth checking before you set off.
When should we come?
Late spring and September are the best of it: the boats run, the days are long and the roads are quiet. Whitesands has the longest lifeguard season in the county, from late March to the first of November, ten until six. No flags means nobody is watching. Check the dog boards there before you let one off the lead.

A cathedral sunk in a hollow, a ruined bishop's palace beside it and a boat out to an island full of birds. St Davids accommodation comes to eleven places on our books, from £60 a night, with self-catering the largest share. See the cottages, or the county at large on the Pembrokeshire page.