Best for
This is a three-suite bed and breakfast that sleeps six people in total, and everything about it follows from that number. Couples who want a quiet weekend above the water, two or three couples travelling together who can effectively take the whole house, and solo travellers who prefer a host to a front desk will all find it comfortable. Children are not accommodated at all, which is stated plainly rather than hedged, so this is an adults-only address by design.
It is not the choice for a family holiday, for a group needing a function room, or for anyone who wants a restaurant, a gym and a concierge downstairs. What it offers instead is a small, host-run house in Kosmos with three individually furnished suites, a pool and a balcony pointed at the mountains and the dam.
Location and setting
The address is 189 Paul Kruger Avenue in Kosmos, the suburb strung along the western shore of Hartbeespoort Dam below the Magaliesberg. Kosmos is the older, leafier residential side of the basin: narrow lanes climbing off the main avenue, established gardens, houses stepped into the slope, and the water visible in gaps between them. It is a residential neighbourhood rather than a tourism strip, which is the main reason people who know the district book on this side of it.
The balcony is the property’s best feature and the reason to choose it over a room in the village. It takes in both the mountain wall and the dam, and because the house sits on the slope rather than at the waterline, the outlook is broad rather than framed. The suburb is quiet in the evenings; the noise of the dam-wall strip does not carry up here.
Rooms and accommodation style
There are three suites, each sleeping two adults, and each is named rather than numbered.
- Tranquility Suite: a king-size bed, with an en-suite bathroom fitted with both a shower and a bath.
- Majestic Mountain Suite: a queen-size bed, en suite with bath and shower, air conditioning, television with satellite channels and a bar fridge.
- Enchanting Stay Suite: a queen-size bed, en suite with bath and shower, and the distinguishing feature of direct access to a terrace with outdoor furniture.
All three carry air conditioning, a television, a bar fridge and tea and coffee amenities, and all three have a seating area rather than just a bed and a chair. The furnishing is comfortable domestic rather than hotel-standard, which is the point of a house of this size — you are staying in someone’s property rather than in an inventory unit.
Facilities and on-site experience
The shared facilities are a swimming pool, a lounge and the balcony, plus free Wi-Fi and secure parking on the premises. With a maximum of six guests in the house, the pool and the lounge are genuinely usable rather than contested, and most stays feel closer to a private holiday house than to a guest house.
The flip side is that shared means shared. If all three suites are taken, you will meet the other guests at breakfast and around the pool, and there is no second lounge to retreat to. Guests who value that kind of contact tend to enjoy it; guests expecting hotel anonymity should book something larger.
Meals and dining
Breakfast is included and served in the house — this is a bed and breakfast in the traditional sense, not a room with a kettle. Beyond that meal, the kitchen is not a restaurant, so lunches and dinners happen elsewhere.
That is not a hardship in Kosmos. The restaurants clustered around the dam and the village are a short drive away and cover everything from a casual lunch on a deck to a proper dinner, and the shoreline eating places are one of the district’s genuine pleasures. Rooms have a bar fridge and tea and coffee facilities, so a bottle of wine and a cheese board on the balcony is a perfectly viable evening plan, but there are no cooking facilities in the suites.
Getting there and getting around
You will need a car. Paul Kruger Avenue is the spine of Kosmos and easy enough to find, but the side lanes are steep and narrow in places, and nothing in the suburb is within walking distance of the attractions. Secure parking is provided on site.
Arrival timing needs attention. Check-in runs from 14:00 to 19:00 and check-out is at 10:00, so a late flight into O.R. Tambo followed by a cross-city drive will not work without arranging something in advance. Lanseria, on the north-western side of Johannesburg, is much the closer airport and the easier arrival if your flights allow it.
What to do nearby
Almost everything in the Hartbeespoort basin is within twenty minutes of the door.
- Watersports and boat trips on the dam, launched from several points along the shoreline.
- The bird sanctuary, and walking and hiking routes into the Magaliesberg foothills.
- Art galleries, studios and curio shops, which are a bigger part of the local economy than visitors expect.
- Restaurants along the water, several with decks over it.
- The aerial cableway on the far side of the basin, which does not run on Mondays or Tuesdays and sends its first car up at 09:00 on the days it does.
Trade-offs, honestly
Three suites is the trade-off that colours all the others. Availability is genuinely tight, weekends go early, and if the dates you want are taken there is no second building to move you into. Book well ahead or be flexible.
The no-children policy is absolute rather than a gentle preference, which suits some travellers perfectly and rules the house out entirely for others. And the check-in window closing at 19:00 is a real constraint for anyone arriving on an evening flight — it is the single most common reason a booking here goes wrong. None of these are faults. They are simply what a small owner-run house in a residential suburb looks like when it is described accurately.
Before you book
- Check-in 14:00 to 19:00; check-out at 10:00. Confirm in advance if you cannot make that window.
- No children are accepted in any of the suites.
- Breakfast is included; no other meals are served on site.
- Name the suite you want — the king bed sits in one room only, and the terrace access in another.
- Taking all three suites is a practical option for a group of six and effectively buys you the house.
How it compares
Against the resorts and country hotels on the Johannesburg side of the district, this house gives up pools with slides, conference rooms and restaurants, and gains quiet, a residential setting and a host who knows the area. Against a shoreline guest house on the dam itself, it gives up the water’s edge and gains elevation and a broader outlook. And against self-catering cottages, it gives up a kitchen and gains a cooked breakfast. If you want the district without the crowds, the Kosmos side is the right instinct. See what else is available through our Hartbeespoort accommodation listings.
Explore the area
Hartbeespoort works well as the first stop on a longer North West itinerary. Our North West destination guide sets out how the Magaliesberg belt relates to the safari regions further west, and the Pilanesberg guide covers the malaria-free Big Five park that most travellers combine with a couple of nights here. The full provincial spread of properties sits in our North West accommodation directory.
Current rates and availability
With only three suites, what you pay and what is free move together: the same weekend can look entirely different depending on which suite is still open, how far ahead you are looking and whether it falls in a school holiday. Published figures age quickly, so check live dates for the suite you actually want. Our find accommodation page is the place to start if you need a fallback in the same suburb.





