Experiences Immerse yourself in the vibrant culture of Johannesburg with our curated Four Seasons experiences. From thrilling attractions such as the Pilanesberg Safari to historical city tours, discover the best things to do in Johannesburg for a memorable stay.