Kelso Hotels

Kelso is a small market town in the Borders region of southern Scotland. Population c.6,400 as of 2001. Locally known as Kelsae, the name Kelso is thought to be derived from the Scots "Calk Heugh" or "Chalk Hill" in reference to the chalky soil of the land near the river at the west of the town. Look for accommodation in Kirk Yetholm, 7 miles to the southeast, or try finding hotels in Jedburgh, 10 miles to the southwest, Cornhill on Tweed, 9 miles to the east, St. Boswells, 8 miles to the west, or Earlston, 10 miles to the west.

Kelso Hotels and Accommodation

Enter your trip information to search for Kelso accommodation
Hotels In
Check-In
Check-Out
Guests
 
Loading…
Loading photos…
Kelso tourism photos provided by Panoramio are under the copyright of their owners

Recommended Kelso Hotels

Select a Kelso hotel to compare room rates from multiple sites
The Townhouse Kelso ★★★★
2 Oven Wynd, Kelso, Scotland
Check-In
Check-Out
Guests
 
Roxburghe Golf Club and Hotel Kelso ★★★★
Heiton, Kelso, Scotland (3 miles southwest)
Rated 8.5/10 by 117 reviews
Check-In
Check-Out
Guests
 
Plough Hotel Kelso ★★★
Main Street, Kelso, Scotland (7 miles southeast)
Rated 8.3/10 by 84 reviews
Check-In
Check-Out
Guests
 
Mill House Kirk Yetholm ★★★★
Main Street, Kirk Yetholm, Scotland (7 miles southeast)
Rated 10/10 by 8 reviews
Check-In
Check-Out
Guests
 
Cross Keys House
Main Street, Kirk Yetholm, Scotland (7 miles southeast)
Rated 9.7/10 by 12 reviews
Check-In
Check-Out
Guests
 
Our recommendations of The Townhouse Kelso, Roxburghe Golf Club and Hotel Kelso, Plough Hotel Kelso, Mill House Kirk Yetholm, and Cross Keys House may take into account distance from Kelso, guest ratings and accommodation popularity.

Kelso Tourist Information

Select a Kelso tourist information site for Kelso travel and tourism guides such as Wikitravel, further hotel and accommodation information, and for maps of Kelso

Kelso Accommodation Offers

Popular Kelso hotel and accommodation specials
Loading offers…

Travel to a Random Destination