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

No Accommodation Specials at this time




Events at Smilin Thru Resort!

Harvest Moon Alternative Party 2022!


The biggest party on the banks of the Vaal!

70’s! 80’s! 90’s!


The Tribe did not howl at Harvest Moon last year. Vibes are calling all Tribes to follow the moon back in time to the biggest alternative festival this year!


We are hosting another magical Harvest Moon but with live bands this time! Under the stars, on beach sand with the river in harmony, your soul will be caressed with a 3 day, 2-night alternative party with Light, Love, and Blessings!


The love for the Tribe is so true and genuine that we are going to spoil you with Majestic Music, Fabulous Food, and Awesome Accommodation! 


Find Out More


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