Book Hotels in Kelso
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Kelso hotels

SCHLOSS Roxburghe, part of Destination by Hyatt
Reviewed on Sep 25, 2025

The Old Priory Guesthouse
Reviewed on Sep 6, 2025

Inglestone House
Reviewed on Jun 11, 2025

The Border Hotel
Reviewed on Aug 10, 2025

Purdy Lodge
Reviewed on Sep 28, 2025

The Castle Hotel
Reviewed on Sep 27, 2025

Dryburgh Abbey Hotel
Reviewed on Sep 23, 2025

Ednam House Hotel
Reviewed on Sep 22, 2025

George and Abbotsford Hotel
Reviewed on Sep 7, 2025
Kelso Hotel & Travel Guide\n
For those wanderers who find themselves traveling around in Scottish Borders and feel like having a look around in Kelso, there are a limited range of hotels and apartments. Within a 6-mile (10-kilometer) distance from the city center, there are 6 highly regarded hotels.
Look through a selection of accommodation options found within a 6 miles (10 kilometers) distance, such as the The Roxburghe Hotel & Golf Course and Bellevue Guest House.
Kelso features only a handful of economical lodgings; you'll find the Bellevue Guest House conveniently situated 4 miles (6 kilometers) from the heart of town.
The The Blue Bell Inn is around 11 miles (18 kilometers) from downtown Kelso. Another option is the The Coach House - Guest House, which can be found about 11 miles (18 kilometers) away. Another possibility is to book the Dryburgh Abbey Hotel or the Redrig Cottage B&B.
The closest accommodation options in Scottish Borders include Chirnside and Innerleithen. Chirnside is 18 miles (30 kilometers) to the north of Kelso, while Innerleithen is 25 miles (43 kilometers) to the north. Hotels in Chirnside are the The Allanton Inn and The Craw Inn. The Caddon View Country Guest House and St Ronans Hotel are some of the room options in Innerleithen.
If watching stadium sport is the love of your life, make sure you visit Murrayfield Stadium, located 45 miles (69 kilometers) to the northwest of Kelso. Travelocity readers who would like the convenience of staying in the vicinity, make a reservation in the Sheraton Grand Hotel & Spa, Edinburgh or The Chester Residence.
For visitors arriving by air to Kelso, a primary gateway is Newcastle International Airport. The nearest accommodation option is Novotel Newcastle Airport.
Frequently asked questions
Recent Kelso hotel reviews by fellow wanderers

Traquair Arms Hotel
Explore More Ways to Travel with Travelocity
An Airport
An Attraction
- Hotels near Kelso Racecourse
- Hotels near Alnwick Castle
- Hotels near Northumberland National Park
- Hotels near Kielder Water and Forest Park
- Hotels near Cragside
- Hotels near Chillingham Castle
- Hotels near Paxton House
- Hotels near Abbotsford The Home Of Sir Walter Scott
- Hotels near Goswick Links Golf Club
- Hotels near Chain Bridge Honey Farm
- Hotels near Melrose Abbey
- Hotels near Flodden Battlefield
- Hotels near Jedburgh Abbey
- Berwick-upon-Tweed Hotels
- Alnwick Hotels
- North Sea Hotels
- Hexham Hotels
- Bamburgh Hotels
- Morpeth Hotels
- Peebles Hotels
- Dunbar Hotels
- Chathill Hotels
- Great Britain Hotels
- Melrose Hotels
- Eyemouth Hotels
- Belford Hotels
- Hawick Hotels
- Haddington Hotels
- Wooler Hotels
- Jedburgh Hotels
- Duns Hotels
- North East England Hotels
- Selkirk Hotels
- Galashiels Hotels
- Otterburn Hotels
- Holy Island Hotels
- Edinburgh and Lothian Hotels
- Cornhill on Tweed Hotels
- Rothbury Hotels
- Coldstream Hotels
- Lauder Hotels
- Gorebridge Hotels
- St Abbs Hotels
- Cockburnspath Hotels
- Kielder Hotels
- Northern Europe Hotels
- Innerleithen Hotels
- Pathhead Hotels
- Bellingham Hotels
- East Neuk Hotels
- Coldingham Hotels
- Spittal Hotels
- Waren Mill Hotels
Most popular
- Cheap Hotels in Portree
- Cheap Hotels in Oban
- Cheap Hotels in Inverness
- Cheap Hotels in Aberdeen
- 5 Star Hotels in Glasgow
- Cheap Hotels in Moffat
- Cheap Hotels in Fort William
- Cheap Hotels in Dundee
- Glasgow Spa Resorts & Hotels
- Cheap Hotels in Glasgow
- Cheap Hotels in Dollar
- Cheap Hotels in Aviemore
- Cheap Hotels in Stirling
- Cheap Hotels in Pitlochry