Kelso Hotels

Abbeyside Bed and Breakfast Kelso (Scotland)

Charming bungalow style house in centre of Kelso with lovely gardens and nice, traditional rooms.

Cliftoncote Farm Kelso (Scotland)

Out of the way B&B on working farm. Startling views from its position nestled in the Border foothills

Edenbank House Kelso (Scotland)

Lovely traditional stone guesthouse outside Kelso. Rated excellent by all TripAdvisor guests. "Jewel on the hill"

Ednam House Hotel Kelso (Scotland)

Lovely riverside hotel with a reputation for quirkiness and friendly welcome.

Plough Hotel Town Yetholm nr Kelso

Traditional inn in a small border village. Real ales and comfortable rooms available.

The Farmhouse at Yetholm Mill

Lovely farmhouse and cottages in Yetholm near Kelso. Offers both B&B and also self catering. Wonderful position.

The Roxburghe Hotel Golf Course

Extremely smart hotel and golf course in the lovely Roxburghe Castle near Kelso. Lovely location, wonderful building and very traditional, country house style welcome!

Kelso in the Scottish Borders region is situated at the confluence of Tweed and Teviot in the shadow of the Benedictine Abbey which is now in ruins. However at first sight the Abbey looks impressive and the Norman west end and church is almost intact.

For more information about what to see and do here click on our Kelso Visitor Guide.

We have quite a few Kelso hotels and accommodation with price comparison service available for easy booking and you get immediate confirmation on the screen.