The Royal Hotel
Riebeek KasteelHistoric hotel with a long stoep for high tea or a sundowner, and a full restaurant inside.
Lunch is the main meal in this valley. Restaurants and tasting rooms within walking distance and a short drive.
Historic hotel with a long stoep for high tea or a sundowner, and a full restaurant inside.
A courtyard under a 150-year-old oak. Sandwiches, pizza and lamb shank, all day.
French brasserie next to the Royal Hotel, with a serious wine list and a stoep.
Mediterranean cooking on a terrace that looks straight down the valley.
New in 2026: modern Japanese cooking. Order the ramen with smoky miso broth.
Latin-American grill for steak and fire-cooked dishes, a few doors from the square.
Small bakery and bistro in the centre. Good for breakfast and fresh bread.
Locally roasted coffee, breakfasts, toasties and cake.
Restaurant in the heart of the village, opposite Beans About Coffee.
Relaxed village restaurant down the road from The Wine Kollective.
Italian and Belgian cooking with warm, personal service.
A long-standing village favourite.
Butchery and bistro. Stock up here before a braai at the house.
Mexican food in a casual setting.
Indonesian cooking, a rare find in the Swartland. Check opening days.
Pub and bistro with pizza. The place to watch rugby.
Die Deck (casual, busy at weekends) and Mura (more formal), with views over the valley.
Wine tasting and lunch in a converted stable.
Open-air picnic spot with a playground. Friday to Sunday and public holidays.
Café, deli and gallery in a greenhouse built around a baobab, with KremaTart next door.
Farm stall and restaurant for breakfast and lunch, daily 08:00 to 17:00.
Dishes cooked over an open fire.
Opening times change with the seasons. Please check with the venue before you go.