We were staying in Amroth nearby so came to Tenby for the day. The beaches are lovely with soft fine sand. The whole area is very picturesque with the town walls etc. The only downside was there were a few huge jellyfish on Castle beach. There are lots of boat trips from the harbour and also you could do a horse drawn carriage trip around the town. Well worth a visit!