
Travel to Kelso
- Plan, book, travel with confidence
Better together
Save up to RM 324 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top hotels in Kelso

SCHLOSS Roxburghe, part of Destination by Hyatt
Heiton, Kelso, Scotland
Fully refundableReserve now, pay when you stay
The price is RM1,525 per night from 24 Jul to 25 Jul
RM1,525
RM1,830 total
24 Jul - 25 Jul
includes taxes & fees
9.4/10 Exceptional! (200 reviews)
"Incredible room, amazing staff and beautiful spa"
Reviewed on 29 Jun 2025

Ednam House Hotel
Bridge St, Kelso, Scotland
Fully refundableReserve now, pay when you stay
8.4/10 Very Good! (453 reviews)
"A nice stay , good location"
Reviewed on 5 Jul 2025

The Old Priory Guesthouse
33 WOODMARKET, Kelso, Scotland
The price is RM701 per night from 26 Jul to 27 Jul
RM701
RM842 total
26 Jul - 27 Jul
includes taxes & fees
9.4/10 Exceptional! (98 reviews)
"We've just has a very pleasant 2 night stay here. The owner Robin was a brilliant host. There is a very homely, comfy feel about it. We like it, would happily return in the future"
Reviewed on 1 Jun 2025
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.
Popular places to visit

Smailholm Tower
You can find out about the history of Kelso with a stop at Smailholm Tower. Amble around this relaxing area's riverfront and enjoy its top-notch restaurants.
Kelso Racecourse
You can take time to visit Kelso Racecourse during your travels to Kelso. Stroll along the riverfront in this relaxing area or visit its top-notch restaurants.
Mellerstain House
You can browse the exhibits at Mellerstain House, a museum with a story of its own, during your holiday in Kelso. Stroll along the riverfront in this relaxing area or visit its top-notch restaurants.
What to do in Kelso
Frequently asked questions
More trip options
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.