Things to do in Kelso

Activities, attractions and tours

Photo by Phyllis Robb
Photo by Phyllis Robb
Photo by Amy Williams
Photo by Janice Smith
Photo by Janice Smith

Explore thousands of activities with free cancellation and no added fees.

Design your experience with airport transfers, excursions, day tours & more.

Get an insider's look in what to book before you travel.


What to do in Kelso


Popular places to visit

Frequently asked questions

Is Kelso worth visiting?
Kelso has a unique blend of local charm, culture and attractions. Whether you're into nature, history or regional cuisine, there's plenty you'll enjoy here.
How do I spend a day in Kelso?
Floors Castle and Hailes Castle are two great places to start your holiday adventures. Remember to check out the shopping and dining options in Kelso while you're here too.
What is the top tourist attraction in Kelso?
The top tourist attraction in Kelso is Floors Castle, so don't forget to include it on your sightseeing list.
Is three days enough to stay in Kelso?
Three days in Kelso is more than enough to enjoy the city's major attractions. Many travellers spend two days on average. Floors Castle, Hailes Castle and Mellerstain House are top-rated sights. Want to discover more? Hang around a bit longer to explore nearby hotspots like Berwick-upon-Tweed.
What are some activities to do in Kelso with kids?
Whether you're travelling with young explorers or adventure-seeking teens, a schedule filled with fun activities makes a big difference. Browse our ideas for what to do in Kelso with kids.

What to do in Kelso for adults?
Whether you're a food lover, culture enthusiast or outdoor adventurer, there's lots of things to do in Kelso for adults including Coldstream Museum.
Are there free things to do in Kelso?
One of the top ways to learn about free things to do in Kelso is to chat to a local tour guide. You'll get insider advice on interesting neighbourhoods, parks and other highlights you can enjoy without getting your cash out. Hailes Castle is one spot that doesn't have an entrance fee.