MacHaven B & B
Comfortable Johannesburg bed & breakfast in Randburg with free breakfast
Choose dates to view prices
Photo gallery for MacHaven B & B
![Double Room | Desk, free WiFi, bed sheets, wheelchair access](https://images.trvl-media.com/lodging/48000000/47010000/47003600/47003516/0b1b3d3f.jpg?impolicy=resizecrop&rw=598&ra=fit)
![Front of property](https://images.trvl-media.com/lodging/48000000/47010000/47003600/47003516/fc81a146.jpg?impolicy=resizecrop&rw=297&ra=fit)
![Free daily English breakfast](https://images.trvl-media.com/lodging/48000000/47010000/47003600/47003516/4316c6fe.jpg?impolicy=resizecrop&rw=297&ra=fit)
![Double Room | Bathroom | Shower, free toiletries, towels](https://images.trvl-media.com/lodging/48000000/47010000/47003600/47003516/0b0c6cef.jpg?impolicy=resizecrop&rw=297&ra=fit)
![Property grounds](https://images.trvl-media.com/lodging/48000000/47010000/47003600/47003516/0078ab63.jpg?impolicy=resizecrop&rw=297&ra=fit)
Reviews
8.0
Very good
79 external reviews
Popular amenities
Explore the area
![Map](https://maps.googleapis.com/maps/api/staticmap?&size=375x250&map_id=3b266eb50d2997c6&zoom=13&markers=icon:https%3A%2F%2Fa.travel-assets.com%2Ftravel-assets-manager%2Feg-maps%2Fproperty.png%7C-26.09629%2C27.98933&channel=expedia-HotelInformation&maptype=roadmap&scale=1&key=AIzaSyCYjQus5kCufOpSj932jFoR_AJiL9yiwOw&signature=ci41b0MSee04wOmmj1n0Ez0rBnk=)
213 Oak Avenue, Ferndale, Randburg, Gauteng, 2194
- Sandton City Mall9 min drive
- Nelson Mandela Square9 min drive
- Montecasino10 min drive
- Johannesburg (QRA-Rand)41 min drive
Room options
View all photos for Double Room
![Double Room | Desk, free WiFi, bed sheets, wheelchair access](https://images.trvl-media.com/lodging/48000000/47010000/47003600/47003516/65ff6981.jpg?impolicy=fcrop&w=1200&h=800&p=1&q=medium)
Double Room
About the neighborhood
About this property
Property amenities
Room amenities
Policies
Important information
Frequently asked questions
MacHaven B & B Reviews
Reviews
8.0
Very Good
79 external reviews
Expedia's Latest Trends
Hotels
Flights
Flights to TredegarFlights to Bridlington Old TownFlights to CawstonFlights to TeddingtonFlights to GaerwenFlights to JervaulxFlights to LuncartyFlights to ShatterlingFlights to East AshlingFlights to West MallingFlights to TurveyFlights to Patrington HavenFlights to PeterchurchFlights to ArringtonFlights to LochbuieFlights to TrefasserFlights to DunoonFlights to SouthwellFlights to MortehoeFlights to KingarthFlights to Temple BasallFlights to Isparta ProvinceFlights to ErithFlights to TuzlaFlights to MiddlezoyFlights to HemerdonFlights to East ChelboroughFlights to HoningFlights to Hilltown