Hotels in Kelso
8 handpicked places to stay
Photo © WeeHolly, CC BY-SA 4.0
Kelso's accommodation runs from a five-star country estate with its own golf course and spa to simple, well-run guest houses just off the Square, reflecting the town's dual role as a working Borders market centre and a genuine tourist destination. At the top end, a handful of properties set in their own grounds a few miles outside town offer the kind of country house luxury associated with a special occasion, including championship golf, extensive spa facilities and dining rooms that draw guests from well beyond the immediate area, while the town centre itself holds a smaller number of longer-established hotels built around historic buildings on the Square or Bridge Street.
The middle ground is covered by a group of traditional coaching inns and hotels within a short walk of the Square, several of them dating from the eighteenth century when Kelso was an important stop on the coaching routes between Edinburgh and Newcastle. These properties combine straightforward, comfortable rooms with lively bars and restaurants that double as some of the town's better places to eat, and suit visitors who want to be able to walk everywhere without needing a car once they arrive.
Kelso's guest houses and B&Bs, several in handsome Georgian townhouses close to the river, tend to offer the best value and the most personal welcome, often run by owners with deep local knowledge of fishing, walking and the surrounding estates. A short distance further out, a handful of restaurants with rooms in nearby villages provide an alternative base for anyone prioritising a serious dinner over walking distance to the Square, while still keeping Kelso itself within easy reach for a day of sightseeing.
SCHLOSS Roxburghe Hotel & Golf Course
Hotel · Heiton estate, 3 miles from Kelso
A five-star country estate near Kelso with a championship golf course, spa and infinity pool, set in extensive parkland on the River Teviot.
The Wheatsheaf Hotel & Restaurant
Inn · Swinton village green, 9 miles from Kelso
A well-regarded restaurant with rooms overlooking the green in Swinton, Berwickshire, known for its dining as much as its comfortable, individually styled bedrooms.
Ednam House Hotel
Hotel · Bridge Street, on the River Tweed
A stately Georgian mansion on the banks of the Tweed, set in three acres of gardens on Bridge Street with views over the Junction Pool.
Cross Keys Hotel
Hotel · The Square, Kelso town centre
A historic coaching inn dating from 1769, right on Kelso's cobbled market square, with individually shaped rooms and a busy restaurant and bar.
The Queens Head Hotel
Inn · Woodmarket, Kelso town centre
A family-run coaching inn dating from 1725, close to Kelso Abbey, with an award-winning bar and a full menu of pub classics served all day.
The Border Hotel
Inn · Village green, Kirk Yetholm, 7 miles from Kelso
A traditional coaching inn dating from 1750, at the head of the green in Kirk Yetholm, marking the northern end of the Pennine Way.
Inglestone House
B&B · Bowmont Street, Kelso town centre
A Georgian townhouse guest house in the centre of Kelso, run by its owners since 2014 and known for an award-winning cooked breakfast.
The Old Priory
Guest House · Woodmarket, Kelso town centre
A long-established private guesthouse on Woodmarket in Kelso, run by owner Robin Girdwood and rated the town's top guesthouse on TripAdvisor for many years.
Affiliate link — we may earn a small commission at no cost to you