Das historische und geschmackvoll eingerichtete Windsor Hotel liegt direkt am Meer mit einem beeindruckenden Blick über die Küste. Von den Zimmern aus können die Gäste sogar je nach Saison Wale beobachten - ein Highlight, was die wenigsten Unterkünfte von sich behaupten können. Zusätzlich befindet sich das Hotel fußläufig entfernt von der Innenstadt von Hermanus und bietet somit einen perfekten Ausgangspunkt für Aktivitäten in der Umgebung. Alle Zimmer mit Meerblick bieten einen atemberaubenden Blick über den Walkers Bay und alle Zimmer haben ein eigenes Badezimmer. Zimmer im Erdgeschoss haben eine Terrasse und Wifi ist auf dem gesamten Gelände frei verfügbar. Zusätzlich zu den Zimmer gibt es außerdem Selbstversorger - Appartments, welche entweder mit zwei oder mit drei Schlafzimmern ausgestattet sind. Alle Appartments verfügen über zwei Badezimmern und das Wohnzimmer grenzt an einen großzügig gestalteten Balkon mit einzigartigem Meerblick. Die Appartments verfügen über eine komplett eingerichtete Küche, sodass sich die Gäste bei Bedarf selbst versorgen können.  Das Hotel und die nahe liegende Umgebung bieten ansonsten allerdings auch exklusive Restaurants, welche die Gäste rund um die Uhr mit nationalen und internationen Speisen verwöhnen. In der Umgebung des Windsor Hotel können die Gäste an zahlreichen Aktivitäten teilhaben - zum Beispiel Walbeobachtung, Käfig-Tauchen mit Haien, Wanderungen, Weindegustationen, Ausflüge in Schutzgebiete, Baden und Golfplätze.