The Windsor Golf Hotel & Country Club is a cluster of impressive Victorian style buildings with 130 deluxe rooms comprising twins, doubles, studio suites and cottages all overlooking our spectacular 18-hole championship golf course and are tastefully decorated with five-star amenities in each room. A 16-hour business center and Stay Fit gym ensure you won’t miss a moment of excitement when you choose to stay at the Windsor.


Though a flower tangled trellised walkway, step out into Windsor’s two bedroomed cottages. Each room is ensuite and opens out into the gardens that overlook the spectacular 18 hole championship golf course. With a common living room that has easy and cozy lounge seats. Each room in the cottage is fully equipped with Flat panel plasma screens with satellite TV and fully stocked minibars.

Deluxe single/ double

80 Deluxe rooms all equipped with cable TV, Elsafes, direct-dial telephones, large en-suite bathrooms with Savoy-styled shower heads. All the rooms overlook the spectacular championship 18-hole golf course.

Studio suite

20 spacious suites, all overlooking our magnificent golf course. Each features, a lounge, a large bathroom with, a walk-in-shower with a shower head the size of a soup plate, a bath tab and a separate washroom.

For Independent reviews of Windsor on TRIP ADVISOR Click Here