Staré Hamry liegt versteckt in den mährisch-schlesischen Beskiden, umgeben von bewaldeten Hügeln und klaren Bächen. Die Gemeinde grenzt im Norden an Ostravice und Krásná, im Osten an Morávka und die Slowakei, im Süden an Bílá und im Westen an Čeladná. Von größeren Städten wie Ostrava oder Frýdek-Místek ist sie etwa eine Stunde Fahrt entfernt.
Erstmals urkundlich erwähnt wurde der Ort im Jahr. Damals war er vermutlich eine kleine Siedlung inmitten der Berge, fernab der Handelswege. Über Jahrhunderte blieb er ein ruhiger Flecken, geprägt von der Landwirtschaft und der Arbeit im Wald.
Heute ist Staré Hamry vor allem für seine unberührte Natur bekannt. Wanderwege führen durch die Beskiden, und die umliegenden Wälder laden zum Verweilen ein. Wer Ruhe sucht, findet hier eine Landschaft, die noch wenig vom Massentourismus berührt ist.