The Waterfront Guest House
Set within the leafy Randburg suburb of Robindale, Waterfront Guest House offers a quieter kind of Johannesburg stay, where Victorian character, garden views and warm hospitality create an immediate sense of ease. Its well-connected location places restaurants, shopping centres and key business areas within easy reach, while the guest house itself feels calm and removed from the city’s pace. Accommodation includes five en-suite bedrooms and one additional room with a private bathroom, each individually styled with elegant furnishings and soothing garden outlooks. Two rooms feature sleeper couches, making them a comfortable option for families travelling with young children. Thoughtful touches add to the experience, from early breakfast service and 24-hour coffee facilities to optional home-style dinners prepared on request. Whether visiting for business, a short city break or a family stopover, Waterfront Guest House brings together heritage charm, personal service and accessible comfort in a stay that feels intimate, welcoming and wonderfully unhurried.