Ideal for a fun-filled maritime holiday experience, this lush hotel offers panoramic views of the ocean and the opportunity to enjoy whale watching from the comfort of your room! Blending turn-of-the-century elegance with modern comforts, this hotel is one of the most sought after holiday destinations in the area. It is located in Hermanus, 120 km’s from Cape Town.
Windsor Hotel accommodation includes 70 beautifully decorated sea-facing rooms. Each spacious rom comes equipped with free Wi-Fi, satellite TV’s, and facilities for making tea and coffee. Some rooms have private balconies. There are also two- and three-bedroom apartments with kitchens, living areas, balconies and BBQs. Young guests 12 and under stay free with an adult.
Guests are treated to a breakfast buffet served in an airy dining room and there are also three meeting rooms for guests visiting on business. The Mediterranean climate and sandy beaches make this an ideal holiday trip any time of the year.
Take advantage of our brilliant South Africa holiday packages and book your next trip accommodation through us!