Hotels in Kelso
Kelso, in the heart of the Scottish Borders, offers a charming retreat with stunning landscapes and a rich tapestry of history. Kelso Hotels provide the perfect base for exploring this picturesque town, where the River Tweed meets the River Teviot. With exciting deals to suit every traveller's taste, there's never been a better time to delve into Kelso's warm hospitality. Whether it's a cosy inn or a luxurious stay, Kelso has something special for everyone.