Kelso Accommodation Guide - quality accommodation in Kelso for holiday or business travel. Scotlands Kelso accommodation options include hotels, lodges, guest houses, camping, bed and breakfast and self catering accommodation including holiday homes and apartment rentals. Whatever your Scottish Kelso accommodation requirements we will help you find the right place.
Email enquiries & reservations: firstname.lastname@example.org
Places to stay Kelso
Hotels and Inns
Bed & Breakfast - Guesthouse
Self Catering and Cottages
8 Havannah Court
Camping Caravan Hostel
Welcome to Kelso Scotland
Whether you live in or around Kelso, are a regular visitor to the area or are visiting Kelso for the first time, let us guide you through this beautiful and historic Borders town packed full of fascinating history and exciting things to see and do.
Situated on the banks of the River Tweed at its junction with the Teviot, Kelso is an ideal place to use as a base for exploring the Borders, the Berwickshire Coast and North Northumberland. Described by Sir Walter Scott as 'The most beautiful if not the most romantic village in Scotland', it has kept that atmosphere which he loved.
With a population, today, of just over 6,000, it is large enough to have everything, but not too large to overwhelm. Protected to the north by the Lammermuir Hills and the Cheviots to the south, it lies in one of the most fertile valleys in the country. Being within ten miles of the English border, past history dealt the town a very hard time during the Border Wars of the thirteenth to sixteenth centuries.
You'll find Kelso full of fascinating history. There's the Romanesque abbey, built in 1128 and the memorial Cloister to the 8th Duke of Roxburgh. Floors Castle - the largest inhabited house in Scotland can clearly be seen from Kelso Bridge and further afield is the site of the town of Roxburgh with its castle - first recorded as the residence of the Earl of Northumberland in 1107.
Accommodation in and around Kelso
Price Guide - per person based on sharing room: under $40 - $41 - 70 - more than $70