Our Olive Farm

Make your Prince Albert visit complete with a unique olive farm experience.

An Olive farm in South Africa

Our olive farm founded four generations ago by the Bothma family, and managed today by Cobus Bothma, is a true landmark of the Prince Albert community. Beginning just beyond the town’s doorstep, Swartrivier Farm stretches out over 668 hectares of beautiful Karoo countryside at the foot of the Swartberg Mountains.

The 20-hectare olive orchards are home to more than 3 000 mature trees – Mission and Manzanilla in roughly equal measure, complemented by Leccino and other oil cultivars. We have a proud tradition of growing delicious olives and producing our own extra virgin olive oil, along with a range of other delicious wares, all available under the O for Olive brand.

If an olive farm experience appeals to you, visitors are welcome to take a tour – find out more.


Café O

An integral part of any outing to Swartrivier Farm, our restaurant and shop offers light meals, tasting sessions and a range of delicious wares for sale.

O for Olive Products

A host of superlative items including extra virgin olive oil, a range of olives and olive-based products like tapenades, as well as homemade preserves.

The Olive Experience

Request a guided tour with us, and our friendly staff will show you the fascinating process of olive farming and olive oil production.

O for Olive

View our products

Find Us

Swartrivier Farm is 4 km from Prince Albert on the Kruidfontein Road (turn at the Prince Albert Golf Club and follow the signs).

Open in Google Maps >