Hotels in Kelso
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Oct 22 - Oct 23Tomorrow
Oct 23 - Oct 24This weekend
Oct 23 - Oct 25Next weekend
Oct 30 - Nov 1Where to stay in Kelso?




1. Ednam House Hotel
Ednam House HotelKelso
$103
$123 total
includes taxes & fees
Nov 15 - Nov 16




2. Inglestone House
Inglestone HouseKelso
$167
$201 total
includes taxes & fees
Nov 6 - Nov 7




3. Schloss Roxburghe Golf Resort, Part of Destination by Hyatt
Schloss Roxburghe Golf Resort, Part of Destination by HyattKelso
$295
$354 total
includes taxes & fees
Nov 4 - Nov 5




4. Roxburghe Cottages, Part of Destination by Hyatt
Roxburghe Cottages, Part of Destination by HyattKelso
$218
$262 total
includes taxes & fees
Oct 26 - Oct 27




5. The Central Guest House
The Central Guest HouseKelso
$98
$118 total
includes taxes & fees
Oct 23 - Oct 24




6. The Old Priory Guesthouse
The Old Priory GuesthouseKelso
$164
$197 total
includes taxes & fees
Nov 9 - Nov 10




7. The Border Hotel
The Border HotelKelso
$111
$134 total
includes taxes & fees
Oct 25 - Oct 26




10. Craggs Cottage
Craggs CottageKelso
$392
$471 total
includes taxes & fees
Oct 31 - Nov 1




12. Rowantree Cottage
Rowantree CottageKelso
$1,025
$1,230 total
includes taxes & fees
Nov 4 - Nov 5




13. Newcastle Arms Hotel
Newcastle Arms HotelColdstream
$96
$115 total
includes taxes & fees
Nov 1 - Nov 2




14. Dryburgh Abbey Hotel
Dryburgh Abbey HotelMelrose
$121
$146 total
includes taxes & fees
Nov 3 - Nov 4




15. The Royal Hotel
The Royal HotelJedburgh
$103
$123 total
includes taxes & fees
Oct 25 - Oct 26




16. The Townhouse Hotel
The Townhouse HotelMelrose
$152
$182 total
includes taxes & fees
Nov 1 - Nov 2




17. The Wheatsheaf at Swinton
The Wheatsheaf at SwintonDuns
$121
$212 total
includes taxes & fees
Oct 25 - Oct 26




18. Meadhon House
Meadhon HouseJedburgh
$123
$147 total
includes taxes & fees
Oct 28 - Oct 29




19. The Blue Bell Inn
The Blue Bell InnCornhill on Tweed
$100
$120 total
includes taxes & fees
Oct 25 - Oct 26




20. Buccleuch Arms
Buccleuch ArmsMelrose
$143
$172 total
includes taxes & fees
Oct 28 - Oct 29
Check out pet-friendly hotels in Kelso
$103
$123 total
includes taxes & fees
Nov 15 - Nov 16




Roxburghe Cottages, Part of Destination by Hyatt
Roxburghe Cottages, Part of Destination by HyattKelso
$218
$262 total
includes taxes & fees
Oct 26 - Oct 27
$98
$118 total
includes taxes & fees
Oct 23 - Oct 24
$111
$134 total
includes taxes & fees
Oct 25 - Oct 26




Schloss Roxburghe Golf Resort, Part of Destination by Hyatt
Schloss Roxburghe Golf Resort, Part of Destination by HyattKelso
$295
$354 total
includes taxes & fees
Nov 4 - Nov 5




Rowantree Cottage
Rowantree CottageKelso
$1,025
$1,230 total
includes taxes & fees
Nov 4 - Nov 5
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all propertiesGo beyond your typical stay in Kelso
Pet friendly
Apartment
Cottage
Family friendly
Our prices for hotels in Kelso are cheapest in December
Our prices for hotels in Kelso are cheapest in December
Price trends for hotels in Kelso
Pricing is based on two traveler single night rates
Top landmarks in Kelso
Photo by Janice Smith
Floors Castle
9.8/10 (33 reviews)
If visiting museums in Kelso are on your list, you might want to check out the upcoming exhibitions at Floors Castle. Why not take a stroll along the riverfront and watch the sunset while you're here? If you want to experience more of the culture Kelso has to offer, head to Kelso Racecourse, Kelso Old Parish Church, and Mellerstain House.
Photo by Jock Watson
Smailholm Tower
10.0/10 (1 review)
If seeing the sights is on your list of things to do, head to Smailholm Tower— just one of the landmarks located 5.6 mi (9 km) from central Kelso. Why not take a stroll along the riverfront and watch the sunset while you're here?
Kelso Racecourse
8.4/10 (10 reviews)
Kelso Racecourse is 0.9 mi (1.4 km) from central Kelso, why not stop by during your stay.
Mellerstain House
If museums are on your list of things to see in Kelso, then you might want to head to Mellerstain House. Why not take a stroll along the riverfront and watch the sunset while you're here? If you want to experience more of the culture Kelso has to offer, head to Floors Castle and Smailholm Tower.
Kelso Old Parish Church
9.0/10 (8 reviews)
Kelso Old Parish Church is in the heart of Kelso, so why not stop by during your stay. Why not take a stroll along the riverfront and watch the sunset while you're here?
Kelso Abbey
8.6/10 (20 reviews)
If you're planning a bit of sightseeing during your trip, head to Kelso Abbey— just one of the monuments in central Kelso. Why not take a stroll along the riverfront and watch the sunset while you're here?
Pennine Way
9.0/10 (2 reviews)
Pennine Way is in the heart of Kirk Yetholm, so why not stop by during your stay.
Borders Abbeys Way
10.0/10 (4 reviews)
Borders Abbeys Way is in the heart of Kelso, so why not stop by during your stay.
Learn more about Kelso
Admired for its riverfront and gardens, Kelso features attractions such as Kelso Racecourse and Floors Castle. Visitors to this welcoming city speak highly of the bars whereas sights include Mellerstain House and Northumberland National Park.
See all hotels in Kelso
Check out reviews of Kelso hotels guests love
Dryburgh Abbey Hotel
8/10 Good
"Gorgeous setting Lovely "old world" Hotel."
Purdy Lodge
10/10 Excellent
"Have recently stayed to attend a local wedding, we had three rooms, facilities were just what we needed, clean room, comfortable beds, staff all polite, professional and helpful, breakfast had everything you needed, food very good. Would stay again , also close to local tourist attractions too."
The Tempus at Charlton Hall Estate
8/10 Good
"The room was beautiful and the breakfast was lovely. Unfortunately, the dinner was not so good. It’s quite expensive for what you get, I ordered fish and chips and the chips tasted like they had been reheat and weren’t very nice at all."
The Border Hotel
10/10 Excellent
"Hikers paradise. A truly quaint lovely place, with plenty of authentic locals to welcome you and make your stay memorable. Kitchen is good too. One doesn’t stay open since 1750 unless you offer something special."
Schloss Roxburghe Golf Resort, Part of Destination by Hyatt
10/10 Excellent
"Booking restaurant reservations for more than six people is via an automated telephone system which isn’t managed. Very difficult to book a table. Book on line should provide a larger table capacity selection or provide an email to request a table for larger parties not the telephone system."
George and Abbotsford Hotel
10/10 Excellent
"It was the perfect place for me and my dog. We got a nice clean room, very friendly staff, and two very good meals. Everyone we encountered was friendly and helpful. I’m considering coming back to the town just to come back to the hotel."
The Castle Hotel
8/10 Good
"Warm, clean, simple room with compact bathroom, hairdryer, bedside table light and tea/coffee facilities. Good continental breakfast. Shaving light and USB ports not working in room 11, otherwise all good and would use again for very convenient overnight stay right opposite the railway station."
Doxford Hall Hotel & Spa
10/10 Excellent
"Nice relaxing break. Well run hotel and staff very friendly . A concern with smell in bathroom dealt with quickly and resolved. Only had breakfast there but very good choice and good quality. Would recommend. Lovely grounds to walk around on a nice day ."
Roxburghe Cottages, Part of Destination by Hyatt
10/10 Excellent
"Pet friendly hotel and cottages. Plenty of areas to walk around the grounds. In the hotel there is a pet friendly bar and restaurant area. The clubhouse has food too. There is a small shop, lovely pastries. The only issue is no welcome pack with a map of the grounds, how to work the hob, cooker and heating. Even the staff didn’t know how to work the heaters! One out of three worked after a google search. However this will not stop us going back. Staff were friendly and helpful."












