Moonflower Cottages, located in Randburg area of Johannesburg’s northern suburbs, offers guests a charming self-catering retreat that feels like home. This little hidden gem of Johannesburg is picture-perfect for those who want to travel for business, leisure, or a bit of both. Each cottage is fully equipped with everything you would need for a comforting and relaxing stay.
So, if you are still looking for the ideal base to explore everything that Randburg and the surrounding area has to offer, then join us at Moonflower Cottages and enjoy your home away from home.
Book a stay at Moonflower Cottages






Moonflower Cottages aims to provide you and your loved ones a superior ‘home from home’ accommodation. Owned and managed by Jamie MacLeod, the establishment aims to provide all those who walk through their doors relaxing and comfortable accommodation and service. They cater to every kind of traveller, whether you’re on a business trip, enjoying a relaxing vacation, planning a romantic getaway, or exploring with friends.
From cosy cottages to villas and apartments, they offer a range of self-catering accommodations tailored to suit every preference. Each unit is styled to have its own distinct charm and opens onto a private balcony. Their accommodations include Garden Cottages, Executive Cottages, a Studio Apartment, the Romeo Apartment, the accompanying Juliette Apartment, and Sunflower Villas. Each accommodation is thoughtfully planned out and equipped with modern amenities, including a full kitchen, comfortable furnishings, and picturesque outdoor spaces, each ensuring a luxurious and relaxing stay.
Take advantage of Moonflower Cottages thoughtfully designed public facilities. These include Solar and water backup systems for your comfort, secured parking, laundry service, pool, and picnic area.
Book a stay for your Randburg escape!
Explore the surrounding area




With Moonflower Cottages situated in the heart of the northern suburbs, there are more than enough surrounding attractions and shopping center’s in Rosebank, Cresta or Hyde Park. Browse Victory Park Shopping Center situated a mere200m away, stroll the JHB Zoo or explore history at the Apartheid Museum.
Contact details
For more information about Moonflower Cottages call (+27) 82 770 9569 or email jamie@moonflowercottages.co.za.
Moonflower Cottages is located at 12 Yaron Ave, Victory Park, Randburg, 2195.
Facebook: @Moonflowercottages
For more articles like this click here.
If you enjoyed this website then check out our other sites: Wedding and Function, Kids Connection, Thirsty Traveler, Boat Trips for Africa, Bargain Buys, Business Link.
Need help with your online marketing then visit Agency One.