Hotels in Kelso

Top landmarks in Kelso
Find out more about Kelso
What's Kelso like?
Where are the best places to stay in Kelso?
Here are our travellers' top 2 places to stay in Kelso:
The Border Hotel
3-star hotel- • Free parking • Free WiFi • Restaurant • Bar
Queens Head Hotel
3.5-star hotel- • Free breakfast • Free WiFi • Restaurant • Bar • Walkable location
Things to see and do in Kelso
What is there to see in Kelso?
- • Northumberland National Park
- • Floors Castle
- • Kelso Abbey
- • Mellerstain House
- • Smailholm Tower
What is there to do in Kelso?
- • Kelso Racecourse
- • Borders Abbeys Way
- • Pennine Way
When is the best time to visit Kelso?
- • Hottest months: July, August, June, September (average 12°C)
- • Coldest months: December, January, February, March (average 3°C)
- • Rainiest months: December, January, October and November (average 71 mm of rainfall)