Escape to Mirage Restaurant, where vibrant international flavours meet the warm, rustic heart of the Lowveld. Perched against a backdrop of breathtaking, panoramic mountain views, Mirage is a culinary oasis open daily for breakfast, lunch, and dinner.
Our passion is crafting carefully curated plates packed with bold, unforgettable flavour. Whether you are craving an exotic global dish or a comforting classic, our diverse menu is designed to delight every palate.
As a proud family-friendly establishment, we welcome guests of all ages to gather, relax, and create memories over exceptional food. It’s the perfect setting for a casual lunch, a romantic dinner, or a celebratory family feast.
Please Note: While our restaurant warmly welcomes the public, use of the hotel swimming pool and gym is strictly reserved for in-house guests.
Come for the spectacular views, stay for the exquisite taste—your table at Mirage is waiting.