If you have 6 hours or a half day to spend in Kelso, here are some suggestions:
1. Visit Floors Castle: The largest inhabited castle in Scotland, Floors Castle is a must-visit attraction in Kelso. You can explore the castle's interiors and admire the stunning gardens. It will take around 2-3 hours to visit the castle and gardens.
2. Explore Kelso Abbey: Founded in the 12th century, Kelso Abbey is now a ruin, but it still holds a lot of historic charm. You can wander around the abbey and learn about its history. It will take around 1 hour to visit Kelso Abbey.
3. Walk along the River Tweed: The River Tweed is a picturesque spot in Kelso, and it's perfect for a leisurely stroll. You can enjoy the serene surroundings and beautiful views of the river. It will take around 1-2 hours to walk along the river.
4. Visit the Three Hills Roman Heritage Centre: The Three Hills Roman Heritage Centre is a small museum that showcases the Roman history of the Scottish Borders. You can see a collection of artifacts and learn about the Roman era in the area. It will take around 1 hour to visit the museum.
5. Enjoy a meal at a local restaurant: Kelso has some excellent restaurants that serve delicious food. You can take a break from sightseeing and enjoy a meal at one of the local eateries. It will take around 1-2 hours to have a meal.
Overall, you can mix and match these suggestions to create your own itinerary for a half-day in Kelso. Enjoy your time in this charming Scottish town!