The Historic Pig and Whistle Inn

Welcome to The Historic Pig and Whistle Inn

The inn has been providing hospitality to locals and travellers alike for over 180 years. The Pig is a family run inn, and the warm, welcoming atmosphere permeates the pub, accommodation and restaurant, as do the rich history and quaint charm. The Inn is also home to the oldest continuously licensed pub in the country. Call us on +27 (0) 46-625-0673 or book online.

Stay at the Pig

The Historic Pig and Whistle Inn offers welcoming and comfortable accommodation for travellers from near and far, local and international.

Eat at the Pig

In keeping with the Inn's English heritage, the restaurant serves traditional Sunday roasts (which are popular, so booking is recommended) as well as classical pub food.

Have a swig at the Pig

The pub's warm, welcoming atmosphere has made it a favourite among locals and the fascinating history of the pub makes it a popular watering hole for holiday-makers to the Eastern Cape.

The history of the Pig


Established in 1832, The Historic Pig and Whistle Inn is the cornerstone attraction of the frontier town of Bathurst.

In the area

In the area

The area around the Historic Pig and Whistle Inn is full of interesting things to see and do.

Antiques shop


The antiques shop sells beautiful pieces sourced from around the country, as well as hand crafted items and Pig memorabilia.



The Historic Pig and Whistle Inn makes a unique venue for any sort of function, from weddings to business conferences.