St Davids City

Small cathedral city in Wales

A tiny city built around its cathedral, St Davids lures pilgrims and walkers for stone-lined streets, a medieval cathedral complex and coastal footpaths in Pembrokeshire — cliffs, quiet pubs and seabird-watching reward the longer walk in.

Main image
Wikivoyage banner
Costs
Mid-range: $70-120/day
Small city with B&Bs and pubs; coastal location means mid-range prices in season.
Safety
Very safe, peaceful
Extremely safe; low crime and family-friendly atmosphere.
Best Time
May-September (coastal walking)
Warmest, driest months for coastal walks and kayaking on the Pembrokeshire Coast.
St Davids is the United Kingdom's smallest city by population yet has a cathedral and episcopal history.
Local Time
6:09 AM
GMT+1
Weather
Overcast 58°F
Overcast
Population
1,800

Why Visit St Davids?#

Britain’s smallest city draws travelers with St Davids Cathedral and a centuries-old pilgrimage tradition set against Pembrokeshire Coast National Park. Waves and wide sands at Whitesands Bay attract surfers and beachgoers, and dramatic cliff walks offer close-up views of seabirds and sculpted cliffs. Quiet galleries, local pubs and compact streets give the place a restful, distinctly coastal character, with easy access to island boat trips.

Best Things to Do in St Davids#

St Davids Bucket List#

Don't Miss

St Davids Cathedral - St Davids Cathedral - historic Norman and medieval cathedral occupying the city’s atmospheric centre.

Bishop’s Palace - Bishop’s Palace - ruined medieval palace with gardens and views down towards the cathedral precinct.

St Non’s Chapel and Well - St Non’s Chapel and Well - tiny ancient chapel site associated with Saint David’s mother.

Whitesands Bay - Whitesands Bay - long sandy beach popular for walks, surfing, and coastal vistas.

Hidden Gems

Oriel y Parc Gallery - Oriel y Parc Gallery - contemporary art, local history exhibits, and a leafy visitor centre garden.

Solva Harbour - Solva Harbour - sheltered harbour with colourful boats, seafood cafés, and a peaceful waterfront atmosphere.

Caerfai Bay - Caerfai Bay - small shingle and sandy cove with clear water and quiet clifftop paths.

Day Trips

Ramsey Island boat trips - Ramsey Island boat trips - wildlife boat tours to seabird colonies and dramatic coastal cliffs.

Skomer Island - Skomer Island - seasonal boat excursions to see puffins, seals, and wildflower meadows nearby.

Best Time to Visit St Davids#

St Davids is a year-round coastal escape, best in late spring to early autumn for hiking and milder weather along the Pembrokeshire coast. Expect cool, often wet conditions and bring warm, waterproof layers.

Winter

December - February

5-9°C (41-48°F)

Winters are mild but very wet and blustery; coastal walks are atmospheric, though frequent rain and shorter daylight limit sightseeing.

Spring

March - May

7-13°C (45-55°F)

Spring brings milder temperatures, blooming coastal paths, and fewer tourists - excellent for walking the Pembrokeshire Coast Path before summer crowds arrive.

Summer

June - August

13-19°C (55-66°F)

Summers are cool and changeable with pleasant days for beaches and boat trips; be ready for sudden showers despite overall comfortable temperatures.

Climate

St Davids's climate is classified as Oceanic - Oceanic climate with mild summers (peaking in August) and cold winters (coldest in February). Temperatures range from 4°C to 18°C. Moderate rainfall (939 mm/year).

Best Time to Visit
JuneJulyAugust
Temperature & Rainfall
Temperature Range
24°
Warmest Month
-4°
Coldest Month
Monthly Conditions

January

January is cold with highs of 8°C and lows of 4°C. Regular rainfall (99 mm), mostly overcast skies, and breezy conditions.

40 Poor

Comfort

Feels Like Cold
C
Temperature
88%
Humidity
Very Humid

Weather

99 mm
Rainfall
7.4 m/s
Wind
Breezy
0.1
UV Index
Low
8.2h daylight

February

February is the coolest month with highs of 8°C and lows of 4°C. Moderate rainfall (74 mm), mostly overcast skies, and breezy conditions.

44 Poor

Comfort

Feels Like Cold
C
Temperature
88%
Humidity
Very Humid

Weather

74 mm
Rainfall
7.1 m/s
Wind
Breezy
0.2
UV Index
Low
9.8h daylight

March

March is cold with highs of 9°C and lows of 4°C. Moderate rainfall (71 mm), mostly overcast skies, and breezy conditions.

52 Acceptable

Comfort

Feels Like Cold
C
Temperature
87%
Humidity
Very Humid

Weather

71 mm
Rainfall
6.8 m/s
Wind
Breezy
0.4
UV Index
Low
11.7h daylight

April

April is cold with highs of 11°C and lows of 5°C. Moderate rainfall (57 mm) and partly cloudy skies.

60 Good

Comfort

Feels Like Cold
C
Temperature
11°
86%
Humidity
Very Humid

Weather

57 mm
Rainfall
5.8 m/s
Wind
Light Breeze
0.9
UV Index
Moderate
13.7h daylight

May

May is cool with highs of 14°C and lows of 8°C. Moderate rainfall (54 mm) and partly cloudy skies.

62 Good

Comfort

11°
Feels Like Cool
11°C
Temperature
14°
85%
Humidity
Very Humid

Weather

54 mm
Rainfall
5.5 m/s
Wind
Light Breeze
1.3
UV Index
High
15.4h daylight

June

June is cool with highs of 16°C and lows of 10°C. Moderate rainfall (58 mm) and partly cloudy skies.

70 Very Good

Comfort

13°
Feels Like Cool
13°C
Temperature
10° 17°
86%
Humidity
Very Humid

Weather

58 mm
Rainfall
5.1 m/s
Wind
Light Breeze
1.5
UV Index
Very High
16.3h daylight

July

July is cool with highs of 18°C and lows of 12°C. Moderate rainfall (56 mm) and mostly overcast skies.

68 Good

Comfort

15°
Feels Like Cool
15°C
Temperature
12° 19°
87%
Humidity
Very Humid

Weather

56 mm
Rainfall
5.0 m/s
Wind
Light Breeze
1.5
UV Index
High
15.9h daylight

August

August is cool with highs of 18°C and lows of 13°C. Moderate rainfall (77 mm) and mostly overcast skies.

64 Good

Comfort

16°
Feels Like Cool
16°C
Temperature
13° 19°
87%
Humidity
Very Humid

Weather

77 mm
Rainfall
5.1 m/s
Wind
Light Breeze
1.1
UV Index
High
14.4h daylight

September

September is cool with highs of 16°C and lows of 11°C. Moderate rainfall (76 mm) and mostly overcast skies.

62 Good

Comfort

14°
Feels Like Cool
14°C
Temperature
11° 16°
86%
Humidity
Very Humid

Weather

76 mm
Rainfall
5.9 m/s
Wind
Light Breeze
0.8
UV Index
Moderate
12.5h daylight

October

October is cool with highs of 14°C and lows of 9°C. Significant rainfall (105 mm), mostly overcast skies, and breezy conditions.

50 Acceptable

Comfort

11°
Feels Like Cool
11°C
Temperature
14°
86%
Humidity
Very Humid

Weather

105 mm
Rainfall
6.7 m/s
Wind
Breezy
0.3
UV Index
Low
10.5h daylight

November

November is cold with highs of 11°C and lows of 7°C. The wettest month with heavy rain (110 mm), mostly overcast skies, and breezy conditions.

46 Poor

Comfort

Feels Like Cold
C
Temperature
11°
86%
Humidity
Very Humid

Weather

110 mm
Rainfall
7.0 m/s
Wind
Breezy
0.1
UV Index
Low
8.7h daylight

December

December is cold with highs of 9°C and lows of 5°C. Significant rainfall (102 mm), mostly overcast skies, and breezy conditions.

46 Poor

Comfort

Feels Like Cold
C
Temperature
88%
Humidity
Very Humid

Weather

102 mm
Rainfall
7.4 m/s
Wind
Breezy
0.0
UV Index
Low
7.7h daylight

How to Get to St Davids#

St Davids is Britain’s smallest city, located in remote northwest Pembrokeshire. There are no nearby commercial airports on the island; most visitors arrive via Cardiff (CWL) or by train to Haverfordwest and then a local bus or taxi for the final leg to St Davids.

By Air

Cardiff Airport (CWL): Cardiff is the closest major commercial airport to St Davids (about 130-150 km / 2-2.5 hours by road). From Cardiff Airport you can take a taxi or transfer into Cardiff city, then rail/bus services west toward Pembrokeshire and Haverfordwest; taxi transfers direct to St Davids are available but expensive.

Haverfordwest / Pembroke Dock (local options): There are no major scheduled commercial flights directly into St Davids; the nearest small airfields serve private and charter flights only. Most visitors use Cardiff Airport or land at larger airports (Bristol, Exeter) and continue by road or rail/bus.

By Train & Bus

Train: The closest mainline railway station to St Davids is Haverfordwest (served by Transport for Wales), with connections from Cardiff and Swansea. From Haverfordwest you need a bus or taxi for the last 30-40 minutes to St Davids.

Bus: From Haverfordwest there are local bus services (Stagecoach and local operators) to St Davids; the 404/465 routes link Milford Haven/Haverfordwest with St Davids and take roughly 30-40 minutes. Buses are infrequent on Sundays and outside peak season-check timetables ahead of travel.

How to Get Around St Davids#

Because St Davids is remote, most visitors combine rail to Haverfordwest with a local bus or taxi, or drive straight in by rental car. Inside the city and on coastal trails, walking is the best way to experience the sights.

  • Train (Transport for Wales) (£10-£25) - Trains to Haverfordwest run from Swansea and Cardiff; services are comfortable but not high frequency. From Haverfordwest you’ll need a bus or taxi to reach St Davids-plan connections carefully, especially off‑peak and on Sundays.
  • Bus (Stagecoach/local) (£2-£8) - Local buses connect Haverfordwest, Fishguard and Milford Haven with St Davids. Routes can be slow (rural roads) and timetables sparse outside summer-carry a printed timetable and expect to wait longer on Sundays and evenings.
  • Taxi (£25-£60) - Taxis provide reliable transfers from Haverfordwest station or nearby airports. They are the fastest and most direct option for groups or if you have a lot of luggage; book in advance during peak season.
  • Car rental (£30-£80/day) - Renting a car is the most flexible way to explore Pembrokeshire and reach St Davids; roads are rural but well signed and parking in St Davids is limited in summer. A car lets you visit beaches and outlying coastal paths easily.
  • Local cycle (£10-£25/day) - There are cycle routes in the area and bike hire in nearby towns; coastal lanes and National Trust paths are popular. Some climbs and narrow lanes make e‑bikes or a reasonable fitness level helpful.
  • Walking - St Davids itself is compact-cathedral, shops and nearby coastal walks are all walkable. To explore the coast path and beaches, expect uneven ground and some steep sections; wear sturdy footwear.

Where to Stay in St Davids#

Budget

Near Cathedral / City centre - $40-80/night

St Davids is tiny; budget choices are mostly B&Bs and hostels with few beds. Book well in advance during summer and festival weekends.

Mid-Range

Cathedral Close - $90-150/night

Comfortable guesthouses and small hotels provide characterful stays close to the cathedral and coastal paths. Mid-range options fill up quickly in season.

Luxury

Surrounding countryside / Coast - $150-300+/night

There are very few true luxury hotels inside St Davids; upscale travellers often choose premium country house hotels in nearby Pembrokeshire.

Where to Eat in St Davids#

Breakdown of cuisine types found across St Davids’s restaurants and food venues, based on OpenStreetMap data.

Pizza
Fish & Chips
Indian

Shopping in St Davids#

Shopping is small-scale and geared to visitors and locals: independent gift shops, outdoor and walking gear, and a cathedral shop selling books and local crafts. For supermarkets or a wider selection you’ll need to travel to larger nearby towns.

Nightlife in St Davids#