The hotels of the Karoo Heartland are the epitome of effortless comfort, modern convenience and old-world charm. The towns of the Eastern Cape Karoo have long been waypoints on the journey across South Africa and these hotels stand testament to centuries-old travel.