The Windsor Hotel

The independently owned Windsor Hotel and Self Catering Apartments offers affordable accommodation in a prime whale-watching location near the vibrant Old Harbour of Hermanus.

The 120-year-old hotel remains a family-hotel charm – and is a short walk from top restaurants, galleries and shops.

Hermanus is revered for its “champagne air” and unequalled whale-watching (July – November) best viewed from the Windsor with its sweeping views of Walker Bay.

Just 120km from Cape Town, Hermanus has grown from a small fishing village to become a popular holiday resort, bursting with cultural and adventure activities.

Enjoy our Blue Flag beaches and explore wine estates, the fynbos finery of the Overberg and, further afield, the southernmost point of all Africa, L’Agulhas.

We look forward to helping you create a memorable holiday.


  • The Windsor Hotel
  • 49 Marine Drive
  • Hermanus, 7200
  • South Africa
  • Phone: +27 28 312 3727
  • Book Now

These rooms offer breathtaking views of the ocean and of The Windsor Bay. Enjoy the fresh sea air and views of whales and dolphins playing in the sea right in front of the hotel. Ground floor sea-facing rooms offer a small patio where the first and second floor offer the best views. Single & Double rooms available

Book Now

Non Sea-facing

Book Now

Two Bedroom Apartment

Book Now