- The Lone Creek River Lodge offers luxurious accommodation in timber lodges and suites and specializes in executive conference facilities with state of the art equipment, romantic weddings in the Gothic Chapel and all inclusive wedding receptions. The Lone Creek River Lodge, situated in the picturesque country town of Sabie, in the Mpumalanga province of South Africa, is an oasis of peace and ...www.lonecreek.co.za