Hotels in
Kelso
We offer
70+ holiday rentals
in
Kelso
Select the dates of your stay
Our selection of
hotels in Kelso
Ednam House Hotel
★★★
4.30 ★
(719)
The Black Swan Hotel
4.10 ★
(181)
Cross Keys Hotel, Kelso
★★★
SCHLOSS Roxburghe, part of Destination by Hyatt
★★★★
Queenshead Hotel Kelso
★★★
Select the dates of your stay