Location. Located in Pietermaritzburg, Karkloof Spa is near the
airport and City Hall is a regional attraction. Property Features.
Karkloof Spa's restaurant serves breakfast, lunch, and dinner. A
bar/lounge is open for drinks. Room service is available.