If you have 2-3 hours to spend in Tarbert, here are some suggestions for things to do:
1. Visit Tarbert Harbour - Take a stroll around the harbour, watch boats come and go, and admire the views. Time: 30-45 minutes.
2. Explore Tarbert Castle - Head up to the ruins of Tarbert Castle to enjoy fantastic views over the town and surrounding landscape. Time: 45-60 minutes.
3. Visit the Tarbert Museum - This small museum has exhibitions on local history and culture, including fishing, weaving, and crofting. Time: 30-45 minutes.
4. Walk to the West Loch - Follow the footpath along the coast to the west of Tarbert until you reach the tranquil West Loch. Time: 1-1.5 hours round trip.
5. Grab a bite to eat - There are several cafes and restaurants in Tarbert where you can enjoy a meal or snack. Time: varies.
With a few hours to spare, you should have plenty of time to do a couple of these activities and enjoy the peaceful atmosphere of this charming town.