If you have 2-3 hours to spend in Tenby, there are plenty of things you can do depending on your interests:
1. Visit Tenby Castle: If you're interested in historical landmarks and ruins, you can visit the Tenby Castle. The admission fee is £4.50 for adults and £2.30 for children.
2. Stroll on Tenby Beach: If you prefer a more relaxed activity, you can take a stroll on Tenby Beach, which is a beautiful sandy beach with crystal clear water. It's free and can take as long or as short as you want.
3. Explore the harbour: Tenby's harbour is picturesque and worth exploring. There are boats and yachts docked, seagulls flying and swooping for fish, and cute shops and cafes lining the streets.
4. Walk the Wales Coastal Path: Tenby is part of the Wales Coastal Path, which stretches 870 miles from Chepstow to Queensferry. If you're a hiking enthusiast and want to immerse yourself in nature, you can walk part of it.
Of course, you can always just wander around and take in the charm of the town itself, stopping in at cafes and shops as you go. Enjoy your time in Tenby!