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






Lovely cottage well appointed. Huge dog beds. Friendly staff. Good farm shop
Reviewed on 2026/2/12

Staff were very friendly and helpful. Hotel, although dated, was lovely and rooms (riverview) were lovely. Couldn’t fault anything and we will definitely be back.
Reviewed on 2026/2/10

We thoroughly enjoyed our stay at The Central Guest House. Instructions for entry were provided beforehand via text message. The front door sticks but luckily another guest arrived who knew how to get in and showed us the trick. It's in a great spot in the town, prefect for all the restaurants, takeaways ...
Reviewed on 2025/5/6


A beautiful cottage, very clean and comfortable. Margaret was an excellent host, couldn’t have been more helpful and quick response to any communication.
Reviewed on 2025/9/17

Great size place for the price
Reviewed on 2026/1/30

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 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 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 take time to visit Borders Abbeys Way during your travels to Kelso. Stroll along the area's riverfront or simply enjoy its bars.
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.
