Harrachov położony jest w zachodnich Karkonoszach, dojazd z Turnova droga nr 10, z Jilemnice droga nr 14, jadąc z Polski, najlepiej użyć przejścia drogowego w Jakuszycach.
W Harrachovie znajduje się jeden wyciąg, trzy kolejki, 6,94 km tras zjazdowych, 95% tras jest sztucznie dodatkowo naśnieżanych. W mieście oraz w okolicy wyciągów znajdują się parkingi dla samochodów osobowych i autokarów.
Do Harrachova dojeżdżają autobusy oraz pociągi.
Ceny w sezonie 2011/2012
główny sezon 24. 12. - 11. 3. - 590 Kč/dzień (dzieci 475 Kč, młodzież 540 Kč)
przed sezonem i po sezonie - 510 Kč/dzień (dzieci 390 Kč, młodzież 460 Kč)
W mieście znajduje się muzeum szklarstwa, minibrowar, łaźnie piwne.
W Harrachovie można zakupić bilety wielodniowe, które są ważne także w miejscowościach: Rokytnice nad Jizerou, Paseky nad Jizerou, Rejdice oraz Příchovice.