Located in Pembrokeshire, South West Wales, Tenby is one of the best beach resorts in Britain. With its idyllic charm, and historical character, Tenby is a picturesque harbour town with many activities to suit all the family, and is also the perfect place for a romantic weekend break. ​Tenby town boasts many attractions for all ages including water sports, and boat trips around the island as well as some fantastic restaurants and pubs serving up appetizing meals, along with evening entertainment. During the day, take your time strolling over the silky-smooth sand, or delve back into the town’s medieval history and walk around the ancient cobbled streets, crammed with quaint seaside shops and elegant cafes. Pop into one of the many gift shops for souvenirs and seaside novelties. Explore your curiosity as you walk in and out of the many little streets that will catch you by surprise when you see how they open up into breathtaking views over the harbour.


  • Tenby’s Welsh name, Dinbych-y-Pysgod (Little Fortress of the Fish), will make perfect sense when you explore the dainty harbour beside Castle Hill. To head out to sea on a mackerel fishing trip, just chat to one of the boat operators.
  • ​Aside from the harbour, Tenby is blessed with no less than three sandy beaches, lovely for sailing, snoozing and scoffing ice cream. They’re also the perfect place to build a sandcastle with a moat, ready to be filled by the incoming tide.
  • Just 20 minutes away by boat, the holy island of Caldey is an oasis of calm where you can watch seabirds or relax on a tiny beach. Owned and run by a community of Cistercian monks, it’s open to the public on summer weekdays and Saturdays.
  • St Mary’s on Upper Frog Street, in the centre of town, is a fine church with a tall, slender spire. It mostly dates back to the 15th century, a heyday for the town. Inside, it’s light and airy, with carved ceiling bosses and 500 year old memorials to former mayors.