Kelso Travel Guide

Tourist Guide

Photo by Phyllis Robb
Photo by Phyllis Robb
Photo by Amy Williams
Photo by Janice Smith
Photo by Janice Smith
SCHLOSS Roxburghe, part of Destination by Hyatt

SCHLOSS Roxburghe, part of Destination by Hyatt

5 out of 5
Heiton Kelso Scotland
The price is ฿9,474 per night from 11 Jan to 12 Jan
฿9,474
฿11,369 total
11 Jan - 12 Jan
includes taxes & fees
Stay at this luxury hotel in Kelso. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the helpful staff in their reviews. Popular attractions ...
9.2/10 Wonderful! (272 reviews)
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 30 Dec 2025

SCHLOSS Roxburghe, part of Destination by Hyatt
Ednam House Hotel

Ednam House Hotel

3 out of 5
Bridge St Kelso Scotland
The price is ฿2,195 per night from 11 Jan to 12 Jan
฿2,195
฿2,634 total
11 Jan - 12 Jan
includes taxes & fees
Stay at this hotel in Kelso. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Our guests praise the helpful staff in their reviews. Popular attractions ...
8.4/10 Very Good! (490 reviews)
Very good

Reviewed on 31 Dec 2025

Ednam House Hotel
The Border Hotel

The Border Hotel

3 out of 5
Kirk Yetholm Kelso Scotland
The price is ฿3,293 per night from 5 Jan to 6 Jan
฿3,293
฿3,952 total
5 Jan - 6 Jan
includes taxes & fees
Stay at this hotel in Kelso. Enjoy free parking, breakfast (surcharge) and hiking/biking on-site. Popular attractions Pennine Way and Hoselaw Loch and Din Moss ...
9/10 Wonderful! (113 reviews)
Staff were very friendly and helpful.

Reviewed on 10 Aug 2025

The Border Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Kirk Cottage

Kirk Cottage

3 out of 5
Kelso Scotland
Stay at this cottage in Kelso. Enjoy free Wi-Fi, free parking and a garden. Popular attraction Cheviot Hills is located nearby.
Kirk Cottage
Belstruther Glamping

Belstruther Glamping

3.5 out of 5
Belstruther Glamping Duns Scotland
Stay at this cabin in Duns. Enjoy free Wi-Fi, free parking and private hot tubs. Popular attractions Southern Upland Way - Section C Trailhead and Berwickshire ...
10/10 Exceptional! (3 reviews)
The room was perfect I loved it nice and cozy loved how the highland cows were just outside and the owner was so lovely he was funny and nice I hope to be planning to come back one day.

Reviewed on 21 Dec 2025

Belstruther Glamping
Host Stay Bankfoot Cottage

Host Stay Bankfoot Cottage

2 out of 5
7 Bankfoot NE19 1NU Rothbury United Newcastle-upon-Tyne England
Stay at this holiday home in Newcastle-upon-Tyne. Enjoy free parking and a garden. Popular attraction Northumberland National Park is located nearby.
Host Stay Bankfoot Cottage
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit

Reviews of Kelso

4.2
Top destination
5 - Excellent
8
5 - Excellent 32%
4 - Good
14
4 - Good 56%
3 - Okay
3
3 - Okay 12%
2 - Disappointing
0
2 - Disappointing 0%
1 - Terrible
0
1 - Terrible 0%

4/5 - Good

Verified traveller

Lovely area for walks with dog

4/5 - Good

Verified traveller

Nice town great to see so many small shops instead of big stores.

5/5 - Excellent

Verified traveller

Suited all of our needs. Pleasant environment, lots of eateries and loads to do in the area.

3/5 - Okay

Verified traveller

Nothing Special about Kelso, bit old fashioned, not a lot to do

5/5 - Excellent

Verified traveller

We were both pleasantly surprised as to what a complete wee town Kelso is.

5/5 - Excellent

Verified traveller

We visit Kelso every year. Love it. Great base for sightseeing. Great pubs usually with live music and good places to eat.