

The Haystack on Cowley Overview
I’ll be honest – when I first heard about The Haystack on Cowley, I wasn’t sure what to expect from a hotel tucked away in Bryanston. But walking up to this four-star property on Cowley Road, you immediately get that “oh, this is different” feeling. The building has this understated elegance that doesn’t scream for attention, which I actually appreciated after staying at some of the flashier places around Johannesburg.
What really struck me was how the staff seemed to genuinely know the neighborhood – not just the usual tourist spots, but where to grab the best coffee at 6 AM (there’s a little place two streets over that opens early) or which route to take to avoid the morning traffic snarls. The rooms are thoughtfully designed without being fussy about it. I mean, you’ve got everything you need, plus those little touches that show someone was actually thinking about how people live in a space for a few days. The Wi-Fi is solid throughout – I tested it because, let’s face it, that’s become non-negotiable. The beds are genuinely comfortable, not just hotel-marketing comfortable, and the bathrooms have that satisfying water pressure you hope for but don’t always get.
You know what I liked most? The whole place has this lived-in quality that makes you feel like you’re staying somewhere real, not just passing through a generic hotel experience. Bryanston itself is one of those areas that locals love but tourists often overlook – it’s got character without the chaos of central Joburg, and you’re still close enough to everything that matters. The Haystack fits right into that vibe. Parking is straightforward (which, if you’ve driven in Johannesburg, you’ll appreciate), and the neighborhood feels safe for evening walks. I stayed during what turned out to be a busy conference week, and even then the common areas never felt overcrowded. The breakfast – well, it’s not trying to be everything to everyone, but what they do, they do well. Fresh ingredients, local options mixed with the standards, and coffee that actually tastes like coffee. I’d definitely come back, which honestly isn’t something I say about every place I stay.
Early Johannesburg trip booking requires advance planning during peak seasons when visitors flock to enjoy the city’s museums, world-class wine tours, and authentic South African cultural experiences.
The Haystack on Cowley Accommodations
| Accommodation | Details | Estimated Price |
|---|---|---|
| Studio Apartment | 1 queen bed for Max. people: 2 | $65 |
| Apartment with Garden View | 1 king bed and 2 × 1 queen bed for Max. people: 6 | $144 |


Reviews of The Haystack on Cowley
Perfect location and great facilities – Theresa from Zambia – January 15, 2025 (10/10)
Great location
What could be improved: NothingExceptional – Elysia from South Africa – September 4, 2024 (10/10)
Perfect location, very comfortable with everything we needed. Mike was phenomenal.
Amazing, Cozy, clean and beautiful. 15/10 – Tania from South Africa – February 2, 2024 (10/10)
I thoroughly enjoy staying at this property. The hosts are very communicative, but not not to the point of overstepping host bounds. They took my previous feedback and implemented it (I only had one teeny tiny thing – I felt the space could use a small pot of instant coffee – and at my next stay there was coffee for me to enjoy whenever I wanted!). The main thing that I enjoy about this property is that when I travel to JHB – it is for work – staying for a week at a time in a place that is cozy and just has a great comfortable feel to it really makes all of the difference. This was my second stay there and I do hope that when I travel to JHB for work again that the property is available each time!
What could be improved: I have nothing to add to this as I feel the property met all of my expectations and more.Process was smooth and entire experience was very pleasant. Loved the ongoing communication. – Jonathan from South Africa – January 24, 2024 (10/10)
Everything met my expectations
What could be improved: Breakage deposit process needs to be improved. Carrying cash is not preferred.Exceptional – Olwethu from South Africa – November 6, 2023 (10/10)
I loved everything about the stay
What could be improved: Nothingwonderfull break – Splurger from South Africa – October 17, 2023 (10/10)
Wow very clean and tidy. Had great stay at your guesthouse, will recomend to my friends and family. Nice swimming pool and well kept garden
What could be improved: nothingweekend comfort – Splurger from South Africa – September 28, 2023 (10/10)
Thank you for a very superb stay. The accommodation was clean, neat and tidy and the beds were comfy. The kitchen had everything we could possibly need. Mike the host was friendly and accommodating.
What could be improved: nothingQuite place to stay, to rest for a great resourcing. – Fanja from United States – September 13, 2023 (10/10)
The owner/manager, Abiola, was very friendly and helpful.
The place was ideal for us, close to the hospital and to some shops and restaurants.Will definitely go back during summer to fully enjoy the garden and the pool. We had a lovely stay – Evalister from South Africa – July 27, 2023 (9/10)
The place is at a very good location, the garden is big and well kept. We loved the host who attended to our querries promptly as we arrived when there was a problem with the power
Family wisit to Jhb. – Karen from South Africa – July 26, 2023 (10/10)
The unit had everything we needed. The lounge area was comfy and had TV with a good boquet of programmes. There was a gas heater to keep us warm. Mike, the caretaker was very helpful and obliging. I would definitely book there again.
Surroundings
What’s nearby:
- Delta Park: 6 km
- Norscot Manor: 6 km
- PWC Bike Park: 3 km
- Waterfall Park: 6 km
- Trinity Gardens: 6 km
- Gallo Manor Park: 4.8 km
- Edison Crescent Park: 4.3 km
- Witkoppen Spruit Park: 7 km
- Rietfontein Nature Reserve: 2.9 km
- Field & Study Recreation Centre: 7 km
Restaurants & cafes:
- Restaurant Senza: 550 m
- Restaurant Pizza Perfect: 550 m
- Cafe/Bar Curbside Cafe JHB: 1 km
Top attractions:
- Johannesburg Botanical Gardens: 17 km
- Melville Koppies Nature Reserve: 18 km
Natural Beauty:
- Lake Willowmere: 8 km
Public transit:
- Train Gautrain Sandton Station: 8 km
- Train Gautrain Marlboro Station: 11 km
Closest Airports:
- Rand Airport: 31 km
- Grand Central Airport: 15 km
- Lanseria International Airport: 20 km
Facilities
Spa:
- Beach chairs/Loungers
Kitchen:
- Coffee machine
- Toaster
- Kitchenware
- Electric kettle
- Microwave
- Refrigerator
Bathroom:
- Toilet paper
- Towels
- Bathtub or shower
- Private bathroom
- Toilet
- Free toiletries
- Hairdryer
- Shower
Outdoors:
- Outdoor fireplace
- Picnic area
- Outdoor furniture
- Barbecue
- BBQ facilities
- Terrace
- Garden
Living Area:
- Dining area
Food & Drink:
- Grocery deliveries Additional charge
- Tea/Coffee maker
Miscellaneous:
- Air conditioning
- Smoke-free property
- Non-smoking rooms
Outdoor & View:
- Garden view
Room Amenities:
- Socket near the bed
- Tile/Marble floor
- Private entrance
- Interconnecting room(s) available
- Heating
- Iron
Languages Spoken:
- English
Safety & security:
- Fire extinguishers
- CCTV outside property
- Smoke alarms
- Security alarm
- Key access
Media & Technology:
- Streaming service (like Netflix)
- Flat-screen TV
- Satellite channels
- TV
Front Desk Services:
- Invoice provided
- Private check-in/out
Great for your stay:
- Parking
- Private bathroom
- Air conditioning
- Free Wifi
- Terrace
- Pet friendly
- Flat-screen TV
- Free parking
- Non-smoking rooms
- BBQ facilities
Building Characteristics:
- Private apartment in building
Outdoor swimming pool Free!:
- Open all year
- Adults only
- Beach chairs/Loungers
Other for your stay:
- Linens
- Wardrobe or closet


House Rules at The Haystack on Cowley
Pets:
- Pets are allowed on request. Charges may apply.
Parties:
- Parties/events are not allowed
Smoking:
- Smoking is not allowed.
Check-in:
- From 3:00 PM to 6:00 PM
- You need to let the property know what time you’ll be arriving in advance.
Check-out:
- From 7:00 AM to 10:00 AM
Age restriction:
- The minimum age for check-in is 18
Cancellation/prepayment:
- Cancellation and prepayment policies vary according to accommodation type. Check what conditions apply to each option when making your selection.
Guest reviews
Staff:
Comfort:
Location:
Free Wifi:
Facilities:
Cleanliness:
Value for money:

