Enter the dates, select the room and choose your hotel in Kelso
The best hotels in Kelso selected for you
Compare prices, reviews and location, then choose the hotel that suits you best.
Heiton, Kelso, TD5 8JZ , Roxburghshire
The hotel nestles privately amongst woodlands on the banks of the River Teviot. Many of the 22 bedrooms have all been individually designed, some of which have four poster beds and log fires. Read more
price from 266 US$ View Hotel