Age at time of travel
Check Rates
 Wireless Internet for a basic usage fee - R50 per dayWireless Internet for a basic usage fee - R50 per day

The Highlands Country House is consider to be amongst the most important Cape homes of the era. Highlands has been lovingly restored and is run as a privately owned Country House Hotel.

The Highlands Country House is furnished with tasteful antiques and fine fabrics and set in peaceful surroundings. Every effort has been made to enhance the marble and wooden floors, pressed ceilings, large shuttered sash windows, balustrades and fireplaces of the original.

Highlands Country House boutique hotel is a place of warm welcome and ultimate comfort. Every piece has been carefully chosen to give pleasure to the eye and rest to the body. Every attempt has been made to assure high standards and to offer extensive luxury facilities to the most discerning guest.

Elegantly furnished, from every room long sash windows overlook the terraced Italian gardens and water features with two sparkling pools. Relax and enjoy sumptuous breakfasts, with lunch and dinner prepared by resident chef when requested.

Contact us for bookings
Tel: +27 (0) 21 794 1619
email: info@mycapetownstay.com

Highlands Country House is located in Kenilworth, 15 minutes from Cape Town city centre, is situated between the acclaimed Kirstenbosch Botanical Gardens and Constantia wine estates. This luxury Kenilworth guest house is the perfect venue for your holiday, business function, small, romantic, intimate wedding or honeymoon.

Highlands is close to golf courses, Newlands rugby and cricket grounds and Rhodes Memorial. Beaches on the Atlantic seaboard and the Indian Ocean, the airport, V&A Waterfront are just 20 minutes away.


Location More Info

Hotel Address: No. 36 Tennant Road, Upper Kenilworth, Cape Town

Getting there

Directions to Highlands Country House from Cape Town International Airport:

  • Take the N2 (Settlers Way), direction - City. 
  • Pass the large cooling towers on the right. Pass the turn off to Liesbeek Parkway. 
  • Pass the turnoff to Main Road. Look out for the M3 - Muizenberg turn off. (N.B. Do not take the M5 - Muizenberg). Take the M3 turn off to the Left. 
  • Pass 2 sets of traffic lights. Take the Claremont exit to the Left - Paradise Road. 
  • Drive around the circle, leaving the circle to travel up Newlands Road. 
  • At the top of the hill (you will have passed 3 sets of traffic lights) - keep to the Left - the name changes to Tennant Road. 
  • Highlands Country House is on the Right.