Hotels in South Africa
Travelers are voting Sun City, Ridgeview Lodge and City Lodge as the best of 1105 hotels in South Africa. Also popular are Lesedi Cultural Village in Johannesburg, Riverside Hotel And Spa in Durban and Protea Hotel Midrand in Midrand. Want more? Check out our map of hotels in South Africa or these 250 hotels in Cape Town.