Why everyone keeps coming back.
Acacia Terrace Café, nestled within the tranquil grounds of The Kingdom Resort in the heart of Pilanesberg National Park, South Africa, offers a truly memorable dining experience that captures the essence of relaxed yet refined eating. This restaurant excels in serving a diverse menu that caters to every craving, from hearty breakfasts to satisfying dinners, all within a setting that effortlessly blends natural beauty with comfortable elegance.
The cuisine here is a delightful journey through well-prepared international and South African-inspired dishes. Guests frequently rave about the buffet breakfast, which offers a rich variety of fresh, flavorful options, setting the perfect tone for an adventurous day ahead. If you’re looking for a standout main course, the fillet steak comes highly recommended—not only by the staff but by patrons who have enthusiastically labeled it the best meal they've had in quite some time. Imagine tender, juicy cuts cooked to perfection, served with sides that complement without overpowering, delivering a harmony of tastes that linger pleasantly on the palate.
The dining atmosphere at Acacia Terrace Café is as inviting as the food itself. Whether you’re unwinding poolside with a refreshing cocktail or grabbing a quick bite before setting out on a safari adventure, the café caters beautifully to both leisurely and casual moments. The natural backdrop of Pilanesberg’s wilderness adds a serene charm, making each meal feel like a special occasion. Guests often note the friendly and attentive staff who enhance the experience by catering thoughtfully to your needs, ensuring you never feel rushed or overlooked.
While the majority of visitors commend the efficiency and warmth of the service, there have been occasional mentions of understaffing leading to some delays. However, these moments seem to be the exception rather than the rule and do not overshadow the overall high quality of the food and welcoming ambiance.
Portion sizes are generous, reflecting genuine hospitality, and the creative cocktail menu is perfectly crafted to enhance your dining pleasure by the pool. Whether indulging in a creamy pasta, a gourmet pizza, or a succulent burger, each dish promises freshness and flavor, prepared with evident care and passion.
For anyone visiting The Kingdom Resort or exploring Pilanesberg National Park, Acacia Terrace Café is more than just a restaurant—it’s a place where good food meets heartfelt service against the stunning South African wilderness. It invites you to savor every bite, every sip, and every moment of your stay.
Contact them at +27 62 293 8710 to reserve a spot and prepare to be treated to an authentic taste adventure in one of South Africa’s most beautiful settings.
188 notes — the real pulse of the room.
Ogorogile Selebi.
Marianne Floor.
shaun pillay.
Sinothando.
Megan Dowdle.
Nonsikelelo Sibisi.
Sipho Duma.
Laura Smuts.
Hours & the door on Bergmannstraße.
Opening hours
Finding the door
The details you usually have to call and ask.
Service options
- Outdoor seating
- Takeout
- Dine-in
- No Delivery
Highlights
- Great cocktails
- Great coffee
- Great dessert
- Great wine list
Popular for
- Breakfast
- Lunch
- Dinner
- Solo dining
Accessibility
- Wheelchair accessible entrance
- Wheelchair accessible parking lot
- Wheelchair accessible restroom
- Wheelchair accessible seating
Offerings
- Alcohol
- Beer
- Cocktails
- Coffee
- Hard liquor
- Late-night food
- Quick bite
- Small plates
- Wine
Dining options
- Breakfast
- Dinner
- Dessert
- Seating
- Table service
Amenities
- Bar onsite
- Restroom
Atmosphere
- Casual
- Cozy
- Trendy
Crowd
- Family-friendly
- Groups
- LGBTQ+ friendly
- Tourists
- Transgender safespace
Planning
- Accepts reservations
Payments
- Credit cards
- Debit cards
- NFC mobile payments
Children
- Good for kids
- High chairs
- Kids' menu
Parking
- Free parking lot
- Free street parking
- Parking
Brands in the same Pilanesberg National Park pocket.
Saved this place? Add a note after your visit.
Notes from real diners are how the next person finds this table. 50–80 words is perfect.