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 4 - Oct 5Tomorrow
Oct 5 - Oct 6Next weekend
Oct 9 - Oct 11In two weeks
Oct 16 - Oct 18Where to stay in Kelso?




1. Ednam House Hotel
Ednam House HotelKelso
$99
$119 total
includes taxes & fees
Oct 18 - Oct 19




2. Roxburghe Cottages, Part of Destination by Hyatt
Roxburghe Cottages, Part of Destination by HyattKelso
$216
$260 total
includes taxes & fees
Oct 5 - Oct 6




3. Schloss Roxburghe Golf Resort, Part of Destination by Hyatt
Schloss Roxburghe Golf Resort, Part of Destination by HyattKelso
$306
$367 total
includes taxes & fees
Nov 1 - Nov 2




4. The Central Guest House
The Central Guest HouseKelso
$97
$117 total
includes taxes & fees
Oct 5 - Oct 6




5. The Border Hotel
The Border HotelKelso
$110
$132 total
includes taxes & fees
Oct 11 - Oct 12




6. Host Stay - Lime Cottage
Host Stay - Lime CottageKelso
$170
$293 total
includes taxes & fees
Oct 5 - Oct 6




7. Craggs Cottage
Craggs CottageKelso
$388
$466 total
includes taxes & fees
Oct 8 - Oct 9




8. Rowantree Cottage
Rowantree CottageKelso
$1,015
$1,218 total
includes taxes & fees
Oct 8 - Oct 9




10. Newcastle Arms Hotel
Newcastle Arms HotelColdstream
$106
$127 total
includes taxes & fees
Oct 5 - Oct 6




11. Dryburgh Abbey Hotel
Dryburgh Abbey HotelMelrose
$120
$144 total
includes taxes & fees
Nov 1 - Nov 2




12. The Royal Hotel
The Royal HotelJedburgh
$102
$122 total
includes taxes & fees
Oct 5 - Oct 6




13. The Townhouse Hotel
The Townhouse HotelMelrose
$149
$178 total
includes taxes & fees
Oct 26 - Oct 27




14. The Blue Bell Inn
The Blue Bell InnCornhill on Tweed
$99
$119 total
includes taxes & fees
Oct 6 - Oct 7




15. Meadhon House
Meadhon HouseJedburgh
$121
$146 total
includes taxes & fees
Oct 15 - Oct 16




16. The Wheatsheaf at Swinton
The Wheatsheaf at SwintonDuns
$140
$234 total
includes taxes & fees
Nov 2 - Nov 3




18. Buccleuch Arms
Buccleuch ArmsMelrose
$154
$184 total
includes taxes & fees
Oct 5 - Oct 6




19. George and Abbotsford Hotel
George and Abbotsford HotelMelrose
$106
$127 total
includes taxes & fees
Oct 30 - Oct 31
Check out pet-friendly hotels in Kelso




Roxburghe Cottages, Part of Destination by Hyatt
Roxburghe Cottages, Part of Destination by HyattKelso
$216
$260 total
includes taxes & fees
Oct 5 - Oct 6




Schloss Roxburghe Golf Resort, Part of Destination by Hyatt
Schloss Roxburghe Golf Resort, Part of Destination by HyattKelso
$306
$367 total
includes taxes & fees
Nov 1 - Nov 2
$99
$119 total
includes taxes & fees
Oct 18 - Oct 19
$97
$117 total
includes taxes & fees
Oct 5 - Oct 6
$110
$132 total
includes taxes & fees
Oct 11 - Oct 12




Rowantree Cottage
Rowantree CottageKelso
$1,015
$1,218 total
includes taxes & fees
Oct 8 - Oct 9
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?
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.
Hailes Castle
10.0/10 (1 review)
Hailes Castle is just one of the landmarks located 5.7 mi (9.2 km) from central Kelso, so you might want to stop by for a few pics during your trip. Why not take a stroll along the riverfront and watch the sunset while you're here?
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
Doxford Hall Hotel & Spa
10/10 Excellent
"The hotel room clean and comfortable. The bedding was good quality . The breakfast was excellent with a good variety to choose from . The spa facilities were clean . The grounds were pleasant and well maintained."
Marshall Meadows Manor House
8/10 Good
"Breakfast was lovely quality and staff were always on hand."
Purdy Lodge
10/10 Excellent
"It was excellent the staff were really helpful"
George and Abbotsford Hotel
8/10 Good
"The staff were all very friendly and helpful. The communal areas were well decorated and clean. The food was of a very good standard, especially the breakfast. The only slight downside, the decor in the bedroom was very tired (nothing a quick coat of paint wouldn't cure) and the long route to the rooms could cause problems for older people or those with mobility issues. On the whole a very pleasant stay and we would revisit if we return to Melrose. Recommended."
Schloss Roxburghe Golf Resort, Part of Destination by Hyatt
10/10 Excellent
"Outstanding service, food, amenities and grounds. We enjoyed our 5 days at Schloss Roxburghe immensely which made it truly difficult to tear ourselves away. The Golf course is spectacular and the views of the rolling hills, ancient bridge and cattle in the distance are so delightful. Nod to the lovely staff at both the clubhouse and estate. The dinner at Charlie's was superb and Sunlaws was exceptional. The service we received throughout our stay was so welcoming and first class. We could have spent the whole day at the wonderful spa so I can appreciate why there is a 4 hour limit. I would also add that the town of Kelso is close by and we enjoyed shopping and dining there as well. Looking forward to returning to Schloss Roxburghe!"
Newcastle Arms Hotel
10/10 Excellent
"Just booked in for one night just me and my dog my room was big I had a choice of double bed or 2singlebeds all to myself everything was spotless . Staff were helpful and very nice good food and fab breakfast. I would definitely use them again"
Dirty Bottles
10/10 Excellent
"Great little room, no noise from the pub."
The Castle Hotel
10/10 Excellent
"Easy to find. Simple check in. Free street parking available right outside hotel. Lovely room. Easy walking distance to shops, bars,restaurants, etc."
Roxburghe Cottages, Part of Destination by Hyatt
10/10 Excellent
"What a perfect place to stay. We stayed in one of the two bedroom cottages which was perfect. I could not say a negative thing about the cottage. We only stayed for 2 nights while visiting near bye family. But we will be back for a proper break"












