Skip to main content


Please do not contact the venue directly

People living in Carmarthenshire, Ceredigion and Pembrokeshire with parental responsibilities for children aged 5 to 11 can now book an appointment for their child’s COVID-19 vaccine by calling 0300 303 8322 or by completing this request form (opens in new tab)

Tenby Leisure Centre, Marsh Road, Tenby, SA70 8EJ
Drop in opening times 

Fridays 10:00am - 8:00pm

Saturdays 10:00am - 8:00pm

Sundays 10:00am - 8:00pm

  • Free parking is available for patients
  • Wheelchair accessible
  • Disabled toilets available

By train

The leisure centre is conveniently located just over a mile from the Tenby train station (SA70 7JY).

By bus

A number of bus services (349 and 360) run from Norton opp Norton Cottages (A478, SA70 8AB) and South Parade Terminus Tenby (Upper Park Road, SA70 7JD) and stop outside the leisure centre on Marsh Road.

You can find out the bus timetables at the Pembrokeshire County Council website (opens in new tab). Alternatively you could ring 01437 764551.