Hotel 24 Bridge StreetKelsoTD5 7JDHotel 9 Bowmont StreetKelsoTD5 7JHGuest house Abbey RowKelsoTD5 7JFGuest house 51 The SquareKelsoTD5 7HFBed and breakfast Main Street, KelsoKelsoTD5 8PEBed and breakfast Main StreetKirk YetholmTD5 8RFBed and breakfast 10 East High StreetLauderTD2 6SUCountry house BroomfieldsMelroseTD6 9DPHotel Market SquareMelroseTD6 9PTHotel Skirmish HillMelroseTD6 9AAGuest house Fauhope HouseMelroseTD6 9LU |