Smilin Thru Resort

Welcome to Smilin Thru Resort


Smilin Thru Resort is a 3-star self-catering resort situated on the banks of the Vaal River in the heart of Vredefort Dome World Heritage Site.


Located in the Vaal Triangle area of South Africa on the outskirts of Parys approximately 8kms from the town, where the borders of the Free State, North West Province and Gauteng meet, we are only one and a half hours drive from Johannesburg.


Our resort offers accommodation in the form of Rondawels, two-bedroom Chalets & Cottages, Fishermans Lodges, Luxury Lodge, Camping Terrain which accommodates Caravanning & Tent Campers. Our 4-star African Villiage Hotel offers an authentic guest experience, whether you're staying for a vacation or for business.


Our experienced management and professional service team are on hand 24/7 to accommodate all your needs to ensure a worry-free environment for our guests.


Smilin Thru Resort is the perfect laid-back holiday destination where the natural beauty is tranquil & mesmerizing, a scenic paradise in the unspoiled nature of the Vaal River area, ideal for a weekend getaway, fishing trip or extended holiday!


Accommodation & Camping Special Offers

Need a Break from your Festive Break?! 


Get 25% Discount on any Self Catering Accommodation and take a break from your break!
Valid until 31 January 2022 


Book Now

Minimum 2 nights stay


Activities: Fly Fishing | Fishing | Petting Zoo | *NEW* Reptile Room | Zipline | Swimming Pool | River Slide | Hiking Trails