Hotel Heemskerk ligt op een 13de eeuws landgoed van 6 hectare tussen Heemskerk en de duinen. Met de auto en openbaar vervoer is het hotel goed te bereiken en bovendien is er gratis parkeergelegenheid. In de omgeving zijn voldoende mogelijkheden voor het maken van een wandeling of een fietstocht. Vooral het nabijgelegen Noord-Hollands Duinreservaat is een aanrader. Bij de receptie zijn fietsen te huur.
Hotel Heemskerk biedt 65 luxe hotelkamers, alle voorzien van comfortabele bedden, een bureau, zitje, televisie, kluisje en koffie- en theefaciliteiten. Daarnaast heeft elke kamer een eigen badkamer met toilet, inloopdouche of bad en haardroger. Kies je voor een comfort kamer, dan heb je een mooi uitzicht op de tuin- of parkzijde. Er zijn in dit hotel geen mindervalidenkamers voorhanden en er is geen lift, wel bevinden een aantal kamers zich op de begane grond.