South Africa

Oudsthoorn

Oudtshoorn, the "ostrich capital of the world", is a town in the Western Cape province of South Africa. Two ostrich-feather booms, during 1865-1870 and 1900-1914, truly established the settlement.

Accommodation in Oudsthoorn

Overlooking the river, this working farm just outside Oudsthoorn has charming rooms with four-poster beds and has been furnished to a high level for a 4* property. There is a lovely pool, large restaurant, and even resident meerkats which can be visited at the eye wateringly early time of 5am (to be sure to see […]

Start planning your luxury tailor-made trip to Oudsthoorn by contacting us Contact Us Or submit your travel plans: Plan My Trip