Eight Bells Mountain Inn

Mosselbay, Garden Route

Starting out as a holiday farm more than 80 years ago Eight Bells Mountain Inn is now a full service four-star hotel situated on a 400-acre estate in the Ruiterbos Valley Region of the Garden Route, at the foot of the Robinson Pass on the R328, between Mossel Bay (35km) and Oudtshoorn (50 km). 

We are renowned for our friendly hospitality, superb service and range of recreational facilities amidst magnificent mountain scenery. Many of our guests are return visitors who have been coming back to Eight Bells every year for more than 30 years.

We offer 25 tastefully decorated en-suite bedrooms, family units, air-conditioned log cabins and thatched rondavels all set in enchanting gardens shared by an abundance of birdlife.
The main building houses the reception office, an elegant lounge, Bosun’s Whistle Pub, the Oak Room Restaurant, Billiard room, children’s lounge, enclosed sunroom and exterior patio area. Outdoor facilities consists of a bell shaped swimming pool – with small kiddies pool – sun loungers and a thatched Boma, two all weather tennis courts, a glass-back squash court, bowling green, the Rooster walking trails – marked and colour coded – and horse trails. Children are also well catered for with their own Play Park, dining room and play area.
The wide-open spaces, natural surroundings and absolute peace and tranquillity make Eight Bells Mountain Inn the ideal destination to unwind and refresh your soul.




The hotel is 87 years old.

The property is 400 acres.

The hotel has 25 rooms.

contact us

Book Your Stay

Subscribe to our Newsletter

Contact - Eight Bells Mountain Inn

+27 44 631 0000


S 33° 56’09.5″ E 22° 02’17.9″