Oudtshoorn restaurants

Top Choice South African in Oudtshoorn


With a small menu specialising in traditional South African fare, this long-running restaurant is set in an attractive old house and garden. After your meal try a swepie, a mix of brandy and jerepigo (a dessert wine…
Bistro in Oudtshoorn


This quaint tea garden, complete with lace tablecloths, is great for breakfast, or coffee with a slice of home-baked cake. There are more than a dozen ostrich dishes on the lunch and dinner menu, including carpaccio…
International in Oudtshoorn

Black Swan

There are tables outside and in the atmospheric dining room at this large restaurant at the northern end of town. The menu is small but fairly varied, featuring a few traditional dishes and, of course, the requisite…
International in Oudtshoorn

Colony Restaurant

Based in Queen's Hotel, this smart restaurant serves local fare like Karoo lamb, Cape Malay curry and venison, as well as a range of international dishes.
Cafe in Oudtshoorn

Café Brulé

A popular cafe, recommended for its freshly baked bread and cakes. Light lunches are on the menu, or if you're suffering in the morning, give the hangover breakfast a try.
Italian in Oudtshoorn

Bella Cibo

Popular with locals and widely recommended around town, this Italian restaurant serves well-priced pizza, pasta and seafood. Reservations recommended.
International in Oudtshoorn

La Dolce Vita

Recommended by readers, this is a great spot to enjoy large portions of pizza, pasta, fish or steak on the covered patio. There's draught beer and a nice buzz in the evenings.