Skip to main content.

The Best Hotels in Kelso

trover photo by Freddie Mckendrick

Search our Top Kelso Hotels

trover photo by Freddie Mckendrick

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Hotels in Kelso

What's Kelso like?

Kelso is a welcoming city where you can spend time by the river, as well as appreciating the historic sites, and checking out the bars. Nature lovers visiting Kelso can explore top areas like Northumberland National Park. You might find that sights like Kelso Racecourse and Floors Castle are worth a visit.

Things to see and do in Kelso

What is there to see in Kelso?

  • • Northumberland National Park
  • • Floors Castle
  • • Kelso Abbey
  • • Smailholm Tower
  • • Mellerstain House

What is there to do near Kelso?:

  • • Kelso Racecourse (0.9 mi/1.4 km from the city centre)
  • • Woodside Garden Centre (7.8 mi/12.5 km from the city centre)

When is the best time to visit Kelso?

  • • Hottest months: July, August, June, September (average 18°C)
  • • Coldest months: December, January, February, March (average 0°C)
  • • Rainiest months: December, January, November and October (average 71.40 inches of rainfall)