Set in a historic 19th-century house, The Pig and Whistle offers country-style rooms with free Wi-Fi. South Africa’s oldest pub is located here, and it includes a terrace overlooking the garden.