Escape to Nature
Smilin Thru Resort


At our hotel and restaurant, we want to create an outstanding guest experience for you, whether you're staying for vacation or business.


Our experienced management works 24/7 to accommodate all your needs and to exceed all your expectations. Our mission is to create a worry-free environment for our guests.


Our young team is obsessed with hospitality and is highly motivated to give you a great experience. Our friendly and professional service team is on hand 24 hours a day for your convenience.

There are several accommodation options on Smilin Thru, varying from fully catered hotel accommodation at the African Village Hotel, to self catering chalets to camping and caravan sites. Facilities include swimming pools (incl. a baby pool), crazy golf, tennis court, volleyball court, a children’s play area, a Sports Bar with a big screen, restaurant and a games area with pool tables, table tennis, darts and video games. Canoes and rubber tubes are also available for ‘playing on the Vaal River.’

There are also conference facilities, making the resort perfect for corporate groups and team-building weekends.



Let us be part of making your wedding an unforgettable experience, we provide a full venue coordination service. Our dedicated onsite wedding coordinator helping you to realise your perfect day.

We set about helping to create the perfect setting for your special day including a contingency plan for bad weather. You tell us your formal or informal, traditional or contemporary requirements, preferred menu and budget, we make the magic happen.

our coordinator will also be on hand for the duration of the event to take care of the on-the-day flow of events. In addition, our reputable, specialist network of wedding vendors can assist with the finer details from the wedding cake, flowers, hair and make up to lighting and specific theme and décor requirements.