The closest hotel to Johannesburg OR Tambo is The Bedford View Guest House, which is located 3.5 mi away from the city centre.