Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Kelso on Hotels.com. These Kelso hotels consistently deliver on comfort, location and traveler experience. Last updated on .
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
Aug 14 - Aug 15Tomorrow
Aug 15 - Aug 16This weekend
Aug 14 - Aug 16Next weekend
Aug 21 - Aug 23Top 5 hotels in Kelso at a glance
- Schloss Roxburghe Golf Resort, Part of Hyatt — 5-star hotel in Kelso. Guest rating: 9.4/10 — Exceptional.
- Ednam House Hotel — 3-star hotel in Kelso. Guest rating: 8.4/10 — Very Good.
- Inglestone House — 3.5-star hotel in Kelso. Guest rating: 9.4/10 — Exceptional.
- The Central Guest House — 3-star hotel in Kelso. Guest rating: 8.0/10 — Very Good.
- Roxburghe Cottages Part of Destination by Hyatt — 2-star hotel in Kelso. Guest rating: 10/10 — Exceptional.
Where to stay in Kelso?




Schloss Roxburghe Golf Resort, Part of Hyatt
Schloss Roxburghe Golf Resort, Part of HyattKelso
CNY2,699
CNY3,239 total
includes taxes & fees
Aug 16 - Aug 17




Ednam House Hotel
Ednam House HotelKelso
CNY948
CNY1,137 total
includes taxes & fees
Sep 2 - Sep 3




The Central Guest House
The Central Guest HouseKelso
CNY698
CNY837 total
includes taxes & fees
Aug 24 - Aug 25




Roxburghe Cottages Part of Destination by Hyatt
Roxburghe Cottages Part of Destination by HyattKelso
CNY1,486
CNY1,872 total
includes taxes & fees
Sep 1 - Sep 2




The Border Hotel
The Border HotelKelso
CNY1,274
CNY1,528 total
includes taxes & fees
Aug 16 - Aug 17




Craggs Cottage
Craggs CottageKelso
CNY3,418
CNY4,102 total
includes taxes & fees
Aug 28 - Aug 29




Rowantree Cottage
Rowantree CottageKelso
CNY6,975
CNY8,370 total
includes taxes & fees
Sep 5 - Sep 6




Newcastle Arms Hotel
Newcastle Arms HotelColdstream
CNY576
CNY691 total
includes taxes & fees
Aug 16 - Aug 17




Dryburgh Abbey Hotel
Dryburgh Abbey HotelMelrose
CNY922
CNY1,106 total
includes taxes & fees
Aug 27 - Aug 28




The Townhouse Hotel
The Townhouse HotelMelrose
CNY1,289
CNY1,547 total
includes taxes & fees
Aug 16 - Aug 17




Buccleuch Arms
Buccleuch ArmsMelrose
CNY1,056
CNY1,267 total
includes taxes & fees
Sep 13 - Sep 14




The Wheatsheaf at Swinton
The Wheatsheaf at SwintonDuns
CNY826
CNY1,446 total
includes taxes & fees
Aug 16 - Aug 17




The Royal Hotel
The Royal HotelJedburgh
CNY872
CNY1,046 total
includes taxes & fees
Aug 24 - Aug 25




Burts Hotel
Burts HotelMelrose
CNY1,290
CNY1,548 total
includes taxes & fees
Aug 16 - Aug 17




The Capon Tree Town House
The Capon Tree Town HouseJedburgh
CNY911
CNY1,093 total
includes taxes & fees
Sep 11 - Sep 12




George and Abbotsford Hotel
George and Abbotsford HotelMelrose
CNY751
CNY901 total
includes taxes & fees
Sep 11 - Sep 12




The Blue Bell Inn
The Blue Bell InnCornhill on Tweed
CNY682
CNY819 total
includes taxes & fees
Sep 13 - Sep 14




Bowden House B&B
Bowden House B&BMelrose
CNY1,502
CNY1,502 total
includes taxes & fees
Aug 16 - Aug 17
You may also like pet-friendly hotels in Kelso
CNY948
CNY1,137 total
includes taxes & fees
Sep 2 - Sep 3
CNY1,486
CNY1,872 total
includes taxes & fees
Sep 1 - Sep 2
CNY698
CNY837 total
includes taxes & fees
Aug 24 - Aug 25
CNY2,699
CNY3,239 total
includes taxes & fees
Aug 16 - Aug 17
CNY1,274
CNY1,528 total
includes taxes & fees
Aug 16 - Aug 17
CNY3,418
CNY4,102 total
includes taxes & fees
Aug 28 - Aug 29




Rowantree Cottage
Rowantree CottageKelso
CNY6,975
CNY8,370 total
includes taxes & fees
Sep 5 - Sep 6
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
Family friendly
Pet friendly
Cottage
Our prices for hotels in Kelso are cheapest in January
Our prices for hotels in Kelso are cheapest in January
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 Abbey, 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.
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.
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?
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.
Check out reviews of Kelso hotels guests love
Purdy Lodge
10/10 Excellent
"From the minute we set foot in the door, we were made to feel welcome. The staff were brilliant and nothing was too much trouble for them at any hour. The food was delicious for the 4 breakfasts and 3 evening meals we ate there. I would stay at Purdy Lodge again and I'd suggest it to anyone who is planning on visiting Northumberland. Although, the hotel was literally on the A1, there was very little noise at the back of the hotel where we stayed. The hotel was ideally situated for local sites/towns of interest including Bamburgh, Seahouses, Alnwick etc. We would definitely advise others to visit the Purdy Lodge and would like to take this opportunity to thank the staff for making our 10th anniversary holiday amazing."
Marshall Meadows Manor House
10/10 Excellent
"Everything great as usual had a lovely relaxing overnight stay"
Schloss Roxburghe Golf Resort, Part of Hyatt
10/10 Excellent
"Great stay, spa was very enjoyable. Set in stunning grounds and good for walks. Staff were very friendly too."
George and Abbotsford Hotel
10/10 Excellent
"Stayed here for one night before a running event in Selkirk the next day. The staff were really friendly and advised on parking when I arrived. My room was clean and comfortable. I hadn ’t booked a table to eat but they squeezed me in at the bar. My burger was delicious. They also had a great selection of local beers."
The Tempus at Charlton Hall Estate
10/10 Excellent
"The property is in a lovely setting and as the sun was shining we enjoyed an evening glass of wine on the patio looking over the gardens and tipi. The restaurant, public areas and the bedrooms were all pristine and food of a great standard, when in the area we would definitely stay again."
Dirty Bottles
10/10 Excellent
"Quirky hotel with an interesting story in the centre of Alnwick. The staff are all lovely and make the customer feel very welcome. Check-in and out is straightforward. The Harry Potter themed rooms are very comfortable and quiet. Super clean bathroom with a great shower and nice toiletries. Great breakfast including full English or continental options. No parking facilities at the hotel but plenty of free 24hrs public car parks within a few minutes’ walk. Would highly recommend!"
The Castle Hotel
8/10 Good
"Nice clean room and very comfy bed. Had a skylight rather than a window so no view but great black-out blind. Shame about the miniature sink though, bad design! Nice to have a continental brekkie included. Very convenient for the station and town. Do try Coulls fish'n'chips, delicious, thanks for recommendation."
Ednam House Hotel
10/10 Excellent
"The location was great, facing towards the city centre while the river is out the back. Breakfasts were delicious with various selections as were the dinners. We went to their cozy bar every evening before dinner. Mostly, I enjoyed the old world atmosphere, especially the lovely sitting room. The staff was very professional yet very friendly. Our room was clean, comfortable and sizable. Loved the place!"
The Central Guest House
8/10 Good
"This accommodation is very well located in the Kelso town square and within easy walking distance to pubs, cafes and restaurants.The bakery to the left of the front door is outstanding for home cooked morning rolls and beautiful cakes. Apartment 1 is spacious, clean and has everything you need despite the furnishings being a bit dated. Note this accommodation may not be suitable for those with mobility issues due to the stairs to all rooms. This is a great base for trips to Lindisfarne,Bamburgh castle(Last Kingdom) and abbeys in Melrose, Jedburgh and Kelso itself. Cute shops in Kelso as well."








