|Most expensive month:||October|
|Average price in Kelso:||$144/night|
|Absolute cheapest price found:||$68/night|
|Most expensive day:||Monday|
Kelso is home to many highly-rated hotels, one of which is Bellevue Guest House, which has a current rating of 8.8. For other potential stays, consider Inglestone House and Ednam House Hotel, which can also be great places to stay in Kelso.
Bellevue Guest House is a good hotel close to Floors Castle - it has scored 8.8 over 133 reviews from HotelsCombined users.
Hotels in Kelso cost an average of $188/night, according to HotelsCombined data in the last 72 hours.
HotelsCombined users have found cheap hotels in Kelso starting from $76 per night in the last 3 days.