5/5 - Excellent
We have family in Keso so this was not my first visit. Keslo is a great town

We had a lovely stay but only for one night! Didn’t give us enough time to use the facilities. Definitely stay longer next time!
Reviewed on Dec 30, 2025

Very good
Reviewed on Dec 31, 2025

Staff were very friendly and helpful.
Reviewed on Aug 10, 2025


We loved the cottage, it was in a perfect location and we thought Kelso was lovely!We explored castles and enjoyed lovely walks and new towns.The cottage was extremely well equipped and in particular we enjoyed the beautiful kitchen (as we did a lot of cooking) and the wood burning stove which we ...
Reviewed on Sep 29, 2025

Abbotsford is amazing and we had the best time. The communication from Diane was great from start to finish. Would definitely recommend!
Reviewed on Dec 13, 2025

You can browse the exhibits at Floors Castle, a museum with a story of its own, during your trip to Kelso. Stroll along the riverfront in this relaxing area, or check out its top-notch restaurants.

You can find out about the history of Kelso with a trip to Kelso Abbey. Stroll along the riverfront in this relaxing area, or check out its top-notch restaurants.

You can find out about the history of Kelso with a visit to Smailholm Tower. Amble around this relaxing area's riverfront and enjoy its top-notch restaurants.
You can take time to visit Kelso Racecourse during your travels to Kelso. Stroll along the riverfront in this relaxing area, or check out its top-notch restaurants.
You can browse the exhibits at Mellerstain House, a museum with a story of its own, during your trip to Kelso. Stroll along the riverfront in this relaxing area, or check out its top-notch restaurants.
You can take time to visit Hoselaw Loch and Din Moss during your travels to Kelso. Wander the riverfront and gardens in the area.

We have family in Keso so this was not my first visit. Keslo is a great town
Lovely, relaxing place to visit. Small town charm.
