Situated just minutes from the famous Great Karoo town itself, Swartrivier Farm is home to beautiful olive orchards and the O for Olive brand, a popular café-restaurant, and a sweeping view of the Swartberg Mountains.
Recently refurbished inside and out, Café O displays all our delicious products for sale, as well as offering tea, cakes, fresh breads, light lunches, tapas and tasting sessions. The newly added patio and outdoor area, complete with manicured garden and water features, is complemented by a magnificent view of the surrounding mountains.
Our restaurant is a place where people come to relax, have a good time and enjoy a great meal. From the moment you walk in your are greeted by a warm atmosphere and friendly courteous staff.
Besides being the perfect place to end (or indeed, begin) a visit to Swartrivier Farm, Café O is also the ideal setting for special functions.
Light Lunches with ingredients sourced locally, our talented team led by Henriette serves up a host of farm-fresh dishes for meat lovers and vegetarians alike.
For the family, we have a selection of freshly made goodies for little ones. We can even prepare you a family picnic in our olive groves (please book 2 days in advance).
Tasting & sales
All our delicious products are available from Café O, with tasting sessions on the go every day we’re open. Sample the magic and bring it home with you. Please note we are now fully licensed to serve alcoholic beverages.
Head northeast on the N1 towards Prince Albert. Turn right onto R407 and then turn left onto Kruidfontein/R353. Café O will be on the left at Swartrivier Olive Farm. The farm is located 4km from Prince Albert on the Kruidfontein road.
-33° 5' 52.78''
21° 41' 9.56''
Tuesday - Friday: 09:00 - 16:00
Saturday, Sundays & Public Holiday:
09:00 - 14:00