Karoo National Park, Beaufort West: Very comfortable accommodation which is wheelchair enabled. Quite a steep ramp to access the restaurant and assistance required (getting up it especially). Well worth a visit.
web and booking: https://www.sanparks.org/parks/karoo/