Twickenham
Twickenham, Victory Park, Randburg, City of Johannesburg Metropolitan Municipality, South Africa- Park
Compare nearby stays with similar location, guest experience, amenities, and class.
Romantic Garden and Pool
Surrounded by a romantic garden and a refreshing pool, Moonflower Cottages offers a tranquil oasis in Johannesburg. Enjoy the serene ambiance and lush surroundings during your stay.
Cozy Cottage-Style Accommodations
Experience comfort and charm in the cottage-style accommodations at Moonflower Cottages. Each room is equipped with modern amenities including free Wi-Fi, satellite TV, and a DVD player, ensuring a relaxing and enjoyable stay.
Convenient Location and Access
Located just a short drive from OR Tambo and Lanseria Airports, Moonflower Cottages provides easy access to major motorways. Explore nearby attractions like the Wildt Cheetah Sanctuary, knowing you have a cozy retreat to return to.
Book your stay at Moonflower Cottages now for a delightful blend of comfort and convenience.
Check-in from
02:00 PM
Check-out by
10:30 AM
Parking
FREE
Children
Allowed
Pets
Not allowed
Sleeps
Up to 2 guests
2 adults
Beds
Double bed (131-150 cm wide)
Room details
50 sqm
Garden View
In-room amenities
Sleeps
Up to 4 guests
4 adults · 3 children
Beds
2 Twin bed (90-130 cm wide), Extra-large double bed (Super-king size) (181-210 cm wide)
Room details
120 sqm
Garden View
In-room amenities
Sleeps
Up to 2 guests
2 adults · 1 children
Beds
Extra-large double bed (Super-king size) (181-210 cm wide), 2 Twin bed (90-130 cm wide)
Room details
45 sqm
Garden View
In-room amenities
Sleeps
Up to 2 guests
2 adults
Beds
Queen bed (151-180 cm wide)
Room details
45 sqm
Garden View
In-room amenities
Sleeps
Up to 2 guests
2 adults · 1 children
Beds
Double bed (131-150 cm wide)
Room details
45 sqm
Garden View
In-room amenities
Sleeps
Up to 6 guests
6 adults · 5 children
Beds
2 Twin bed (90-130 cm wide), 2 Twin bed (90-130 cm wide), Queen bed (151-180 cm wide)
Room details
140 sqm
Garden View
In-room amenities
1 King Bed, 1 Twin Bed and 1 Large Twin Bed
1292-sq-foot individually decorated room, furnished balcony/patio with garden views
Layout - 3 bedrooms, living room, and dining area
Internet - Free WiFi and wired internet access
Entertainment - 36-inch flat-screen TV with premium channels
Food & Drink - Kitchen with refrigerator, stovetop, oven, and microwave
Sleep - Pillowtop bed, Egyptian cotton linens, a down duvet, blackout drapes/curtains, and bed sheets
Bathroom - Private bathroom, bathtub or shower, and shower/tub combination or rainfall showerhead
Practical - Laptop-compatible safe, iron/ironing board, and laptop workspace
Comfort - Daily housekeeping, heating, and portable fan
Need to Know - Limited housekeeping
Non-Smoking
Room/bed type depends on availability at check-in
Sleeps
Up to 6 guests
6 adults · 4 children
Beds
King bed (151-180 cm wide), Twin bed (90-99 cm wide), Twin bed (90-99 cm wide)
Room details
120 m2
Garden View
In-room amenities
1 Queen Bed
484-sq-foot individually decorated room, furnished balcony/patio with garden views
Layout - Bedroom and living room
Internet - Free WiFi
Entertainment - 36-inch flat-screen TV with premium channels
Food & Drink - Kitchenette with refrigerator, stovetop, oven, and microwave
Sleep - Pillowtop bed, Egyptian cotton linens, a down duvet, blackout drapes/curtains, and bed sheets
Bathroom - Private bathroom, bathtub or shower, and shower or rainfall showerhead
Practical - Iron/ironing board, single sofa bed, and laptop workspace
Comfort - Daily housekeeping, heating, and portable fan
Need to Know - Limited housekeeping
Non-Smoking
Room/bed type depends on availability at check-in
Sleeps
Up to 3 guests
3 adults
Beds
Queen Bed (150-160 cm wide)
Room details
45 m2
Garden View
In-room amenities
1 King Bed
484-sq-foot individually decorated room, furnished balcony/patio with city views
Layout - Separate living room
Internet - Free WiFi
Entertainment - 36-inch flat-screen TV with premium channels
Food & Drink - Kitchenette with refrigerator, stovetop, microwave, and cookware/dishware
Sleep - Pillowtop bed, Egyptian cotton linens, a down duvet, blackout drapes/curtains, and bed sheets
Bathroom - Private bathroom, bathtub or shower, and shower or rainfall showerhead
Practical - Iron/ironing board and laptop workspace
Comfort - Daily housekeeping, heating, and portable fan
Need to Know - Limited housekeeping
Non-Smoking
Room/bed type depends on availability at check-in
Sleeps
Up to 2 guests
2 adults
Beds
King bed (151-180 cm wide)
Room details
45 m2
City View
In-room amenities
1 King Bed
1292-sq-foot individually decorated room, furnished balcony/patio with garden views
Layout - Living room and sitting area
Relax - Private plunge pool
Internet - Free WiFi and wired internet access
Entertainment - 36-inch flat-screen TV with premium channels
Food & Drink - Kitchen with refrigerator, stovetop, microwave, and cookware/dishware
Sleep - Pillowtop bed, Egyptian cotton linens, a down duvet, blackout drapes/curtains, and bed sheets
Bathroom - Private bathroom, bathtub or shower, and shower/tub combination or rainfall showerhead
Practical - Clothes dryer, safe, and iron/ironing board
Comfort - Daily housekeeping, heating, and ceiling fan
Need to Know - Limited housekeeping
Non-Smoking
Sleeps
Up to 4 guests
4 adults
Beds
King bed (151-180 cm wide)
Room details
120 m2
Garden View
In-room amenities
1 Queen Bed
484-sq-foot individually decorated room, furnished balcony/patio with garden views
Layout - Bedroom and living room
Internet - Free WiFi
Entertainment - 36-inch flat-screen TV with premium channels
Food & Drink - Kitchenette with refrigerator, stovetop, oven, and microwave
Sleep - Pillowtop bed, Egyptian cotton linens, a down duvet, blackout drapes/curtains, and bed sheets
Bathroom - Private bathroom, bathtub or shower, and shower or rainfall showerhead
Practical - Iron/ironing board and laptop workspace
Comfort - Daily housekeeping, heating, and portable fan
Need to Know - Limited housekeeping
Non-Smoking
Room/bed type depends on availability at check-in
Sleeps
Up to 2 guests
2 adults
Beds
Queen Bed (150-160 cm wide)
Room details
45 m2
Garden View
In-room amenities
1 Queen Bed and 1 Twin Sofa Bed
592-sq-foot individually decorated room, furnished balcony/patio with garden views
Layout - Bedroom and living room
Internet - Free WiFi
Entertainment - 36-inch flat-screen TV with premium channels
Food & Drink - Kitchenette with refrigerator, stovetop, oven, and microwave
Sleep - Pillowtop bed, Egyptian cotton linens, a down duvet, blackout drapes/curtains, and bed sheets
Bathroom - Private bathroom, bathtub or shower, and shower or rainfall showerhead
Practical - Clothes dryer, single sofa bed, and safe
Comfort - Daily housekeeping, heating, and portable fan
Need to Know - Limited housekeeping
Non-Smoking
Room/bed type depends on availability at check-in
Sleeps
Up to 3 guests
3 adults
Beds
Queen Bed (150-160 cm wide), Sofa bed (90-99 cm wide)
Room details
55 m2
Garden View
In-room amenities
Sleeps
Up to 2 guests
2 adults · 1 children
Beds
Queen bed (151-180 cm wide), Sofa bed (Variable Size)
Room details
50 sqm
Garden View
In-room amenities
Sleeps
Up to 2 guests
2 adults · 1 children
Beds
Double bed (131-150 cm wide)
Room details
45 sqm
Garden View
In-room amenities
Sleeps
Up to 2 guests
2 adults · 1 children
Beds
Extra-large double bed (Super-king size) (181-210 cm wide), 2 Twin bed (90-130 cm wide)
Room details
45 sqm
Garden View
In-room amenities
Get answers about amenities, policies, and more — e.g. “Are pets allowed?” or “Is parking available?”
Provider-sourced guest reviews.
Nice area to walk I. And get to so W shops. Easy to navigate
A few quirky things
Nice stay and Jaime was very responsive and Charlotte was also Great
Na
No Hot water Dusty Unhelpful host and staff DON'T BOOK HERE.
Really great and secluded guest house. No 4 was perfect.
Please get softer pillows!
The property, accommodation and hosts
A little too bright in the rooms at night
The location is great and within walking distance of a Woolworths and Virgin Active gym. The proprietor, Jamie, goes above and beyond to ensure a pleasant stay. Rooms were clean and well-equipped for self-catering. It's quiet and peaceful and great value.
The facilities were spacious and sunny, offering beautiful views of the garden and out towards Sandton City. The bed was exceptionally comfortable and equipped with electric blankets—a wonderful touch. What truly made the stay special was our host, Jamie MacLeod. He was incredibly professional and friendly, ensuring we felt welcome from the moment we arrived. The location is peaceful and quiet, yet conveniently within walking distance of the Victory Park Shopping Centre. I highly recommend staying here.
None
The apartment is on first floor. Cosy with all you need. Spacious and well maintained. Beautifull garden. Great pool. Little mall close by. Quiet area.
Nothing. Will probably book it again when in JHB.
Der Gastgeber ist super nett und sehr hilfsbereit. Die Lage ist super, Einkaufsmöglichkeiten in Gehdistanz und ein großes Einkaufszentrum Rosebank nur wenige Autominuten entfernt.
Wir waren in den Sunflower Villas, sind schon etwas älter und es bräuchte etwas Unterhalt, auch der Pool ist nichtmehr ganz so einladend.
Very neat property
Jamie is an excellent host who goes the extra mile to meet your requirements!
NA
Spacious house and owner very hospitable
One shower needs to be redone
Fijne locatie, veilige omgeving dicht bij een mooi park en winkelcentrum en goed appartement van alle gemakken voorzien. Daarnaast zeer behulpzaam met bijv wassen en iets later uitchecken. Een aanrader
Nothing
Everything
It was comfortable and clean and had everything I needed. It was conveniently located 2 mins drive away from Victory Park Virgin Active and shopping centre.
Nothing
Jamie is a verry kind host, gives you good advice for the city activities. The swimming pool is great. In the mornings you can hear lots of different birds in the garden.
It's a lovely quiet place in the middle of Johannisburg.
What we liked especially was the ease of communication with the host, who was very nice, responsive, and easygoing! We were very comfortable and slept like babies!
The only thing that might improve the overall experience is the potential availability of the key for each person, for us it was nevertheless very easy to navigate and the host provided us with extra keys once he learned that we are on different schedules even though we are accomodated together :)
Location very central and easy to find. Owner let us stay later so we wouldn't wait long hours at the airport, which I'm very grateful as I'm travelling with a 90 yrs dad who has short memory congnitive problems.
Noisy water pump - constantly trigger off and on with intermittent intervals. My booking request for 2 single beds upon arrival was not provided, but we agree with other arrangements.
This gated property is well maintained. I enjoyed the suite tremendously. You have everything you need to travel, relax, and/or explore.
The location is good. It's very close to the shops and in a beautiful, safe neighborhood, with good security
The host misread the booking, thought it was a single person booking, but it was in fact a booking for my husband and me. There were no plates or mugs in the self catering unit The kettle was broken. Although crockery was supplied and the kettle replaced quickly, it should have been checked before we arrived. The unit was tired and an upgrade is needed eg The walls and ceilings were dirty, light switches cracked, the bathroom basin was cracked. The taps in the shower were not working properly. No showergel or shampoo was supplied, which is standard in most guest houses. The bed was too small for us.. My husband's feet were dangling over the bottom of the bed.
We had an absolutely fantastic weekend at Moonflower Cottages! The place was enchanting and cozy, perfect for our getaway. Jamie was incredibly helpful throughout our stay, making sure we had everything we needed. It was truly a memorable experience, and we can't wait to visit again!
Very warm hosts in Jamie and his stuff. Will definitely make this place my home again next time I am in Joburg.
Beautiful place with a swimming pool, garden and friendly cats. The apartment is clean and cozy, I felt like at home. Jaime and her wife are welcoming and nice people.
Gardens are absolutely beautiful with stacks of birds flitting about the trees. The cottage was big and the bed was super comfortable. Owner was extremely helpful. Bonus that Delta Park is within walking distance which is great for runners and birders!
We had such an amazing welcome...
There wasn't anything not to like
garden and pool
soft mattress was not great for my back
Good organized, very good housekeeping
Spacious Clean All amenities including dryer and dishwasher Beautiful outdoors Strategic location next to dischem and woolworths food and Pick n Pay. Clean fully stocked kitchen utensils. IRON AND HAIRDRYER. Well lit and ample sun 🌞 in the apartment. Safe and secure.
Main bedroom didn't have: * bedside table. * tissue box No waste paper bins in the bedrooms. 1 Bathroom with a very small shower. Shower head needs replacement seems blocked. The bath tubs taps were broken. Pipes made a hollow noise when flowing. No towel bars or towel hangers in this bathroom. 2nd bathroom shower drain was blocked but was repaired immediately on complaint. Scissor needed in kitchen. No dustbin lid in kitchen. Dining room chairs need to be washed or reupholstered. The gate closes too rapidly when pressing remote.
The beautiful garden and the area
Wonderful hosts. We felt at home immediately and were sad to leave. Thanks Sylvia and Jamie for the lovely talks and for looking after us so nicely.
Everything. Jamie is such a great host as well.
Nothing, everything was great
The owner is a very great person and welcoming, WiFi is good with access to Netflix and other
There's a lot of mosquitos which are abusive.
Beautiful unit and felt very safe. The pool is a gem as well. The owner is beyond helpful and accommodating.
Nothing not to like
The morning sun in my face through the glass main door. Perhaps rearrange the bed position?
Literally home away from home. Awesome place with a great host.
Nothing
The location was excellent and the hosts were very friendly and communicative. The apartment was spacious, serviced daily, and laundry could be washed at an extra affordable cost. The garden was lovely to sit and enjoy lunch/coffee outside, view the birds and interact with the host's kitty clan. Provided a great space for me to work for the week.
The beds are quite soft, and I prefer a firmer bed, but if you like a soft bed, this won't be a problem.
The towels in the bathroom are very small..more like hand towel than bath towel..its my only suggestion
We did not have breakfast.
Not specifically this place, but I did not care much for JoBurg because there were too many high brick walls and electric wires. I saw this everywhere the car drove. I'm used to big cities in urban areas, and this is suburban.
pool, balcony, bed
noice place outside
Very clean, comfortable and well presented cottages with large beautiful garden and swimming pool.
The cottage was clean, comfortable, attractive, and roomy. The property was safe and included abundant secure parking. The pets and our hosts were friendly and welcoming.
It was awesome, but minor enhancements would include a blowdryer and a lighter bed cover option (cover was a bit warm for the time of year).
Great neighbour hood,close proximity to shops,quiet place and safe
Safe and secure, lovely service provision
No Air conditioning in the room.
We did not have breakfast
The pool very cold
Accomodating host. Very friendly. Stayed with me until my uber arrived. Very quiet.
The greenery and fresh air. The host was awesome!
Nothing really
The facilities. The location
Nothing
Everything
Nothing
Amazing space. Shower always hot.
The location was quiet and the facilities very good.
Friendly staff
A bit cold in room
The apartment was fantastic. It’s a great location and super safe. Jamie was super easy to work with and really communicative.
Amazing host couple, very welcoming and accommodating. Safe short walk to the shopping centre. Beautiful place and lovely neighbourhood.
Too minor to mention, would just be being petty so, no major dislikes
If you are looking for decent self catering apartment in this part of Johannesburg then Moonflower cottages is a good choice. There are a lot of self catering places being advertised (with seemingly good ratings) but sadly a lot of these places seem to attract a specific budget market, so it is nice to find a place that actually looks like the photos.. Internet access is pretty decent, so we were able to make some zoom business calls, which is great as some venues often provide a functional but restricted service.
previous guests had smoked in the rooms and this can be a huge cause of discomfort for non-smoking guests or those travellers that have some medical issues ( ie lungs due the covid). The host was quick to accommodate us, and confirmed that they had already started to sanitise those cottages, so all good. The room was clean, but curtains/ blinds a tad dusty- not a serious issue, but something that can be improved. Cottages are nicely furnished, that said, a bit of modernizing will make this a great place to stay again.
Friendly , safe & in good neighbourhood
Not much
Friendly staff
No proper coffee No shower soap
Great little hideaway, a good location, close to required amenities, lovely garden, quiet and peaceful. Super comfortable bed and lovely apartment. Jamie was a great host.
The lounge is very spacious and the electric blankets kept me nice and warm.
The power outages were a little inconvenience but I understand it was out of their control.
I liked the privacy and self catering facilities. . The area was ideal for where I wanted to be. The mall within walking distance was convenient. A comfortable stay!
Stairs to climb to get to the bedroom and bathroom downstairs in my cottage was fine for me but may not suit everyone..
Spacious and clean. Manager was very nice. Had all appliances needed.
Feedback themes are sourced from guest reviews provided by our data provider.
What guests love
Areas to consider
Cleanliness
7.71/10The unit was tired and an upgrade is needed. Walls and ceilings were dirty, light switches cracked, and the bathroom basin was cracked.
Service
9.68/10The host was very kind, responsive, and accommodating to requests such as providing extra keys.
Location
9.72/10Fijne locatie, veilige omgeving dicht bij een mooi park en winkelcentrum.
Room Quality
7.67/10The unit was tired and an upgrade is needed. Bed was too small.
Amenities
8.7/10Good apartment with necessary conveniences provided.
Value for Money
9.66/10Very good value for money and pleasantly surprised.
Food and Beverage
9.21/10Standard quality for this hotel tier.
Overall Experience
9.68/10Good overall experience with notable service and location.