Johannesburg is highly rated by travellers for shopping, restaurants and business.
30 hotels
30 hotels
28 hotels
Put shopping for clothes, nightlife and luxury brand shopping on your to-do list during your next visit to Bryanston!
21 hotels
If restaurants, sightseeing and business are for you, don’t miss out on Melville!
18 hotels
Put restaurants, shopping and food on your to-do list during your next visit to Rivonia!
17 hotels
restaurants, shopping and city trips are just a few reasons you’ll love Johannesburg City Centre.
15 hotels
shopping, restaurants and business are just a few reasons travellers enjoy Rosebank.
13 hotels
Bedfordview is highly rated by travellers for shopping, shopping for clothes and restaurants.
Situated in the central business district of Sandton, The Maslow Hotel, Sandton is 10 minutes’ walk from Nelson Mandela Square and Sandton City Mall.
“Modern and very friendly staff .”
Average review score: 8.7
558 hotel reviews
Surrounded by the Klipriviersberg Nature Reserve, Thaba Eco Hotel and Spa features elegant suites. It offers a swimming pool, a spa, and function and conference facilities.
“Fantastic all around. Luxurious. The didn't spare a thing.”
Average review score: 8.9
182 hotel reviews
The luxurious Michelangelo is set in the heart of the Sandton business and leisure district of Johannesburg. It features an indoor pool and fitness centre with sauna and steam room.
“Excellent location, clean and comfortable rooms and the staff very friendly. Breakfast was full with options and the newspaper offered quite handy.”
Average review score: 8.8
581 hotel reviews
Featuring luxurious and spacious suites, Saxon Hotel, Villas & Spa includes a wellness centre and outdoor pool.
“Luxury but not over stated elegant and comfortable Safe and private . Lots of choice of dining from casual to high end. Spa closed for refurbishment was unfortunate but will be open in two weeks and accommodated treatments in alternative accomodation. One of my all time top 5”
Average review score: 9.6
101 hotel reviews
The 4-star Reef Hotel is a 5-minute drive from Johannesburg’s City Hall. It features New York Loft Style rooms and has a bar with views of Johannesburg.
“The hotel staff was amazing, from the manager at the reception on the 7th June to the bar tender at third floor and the one at rooftop was exceptional. The city views at night from hotel roof top bar was breathtaking at night..the shuttle service from Michael and the freelance Mr Dlamini were wonderful. We loved it”
Average review score: 7.7
427 hotel reviews
The luxurious The Fairway Hotel, Spa & Golf Resort is located on the Randpark Golf Course in Johannesburg.
“The staff were very friendly. Good value for your money!!”
Average review score: 9.1
334 hotel reviews
This award-winning boutique hotel, located in a tranquil suburb of Sandton, impresses with its Balinese Spa, excellent restaurant and world-class suites.
“The professionalism,excellent service from the gate entering the hotel ti every department or area of the hotel.The food was great”
Average review score: 9
Featuring an infinity pool with cushioned loungers, this Sandton hotel offers a full-service spa and gym.
“5-th time in this hotel I can't imagine to stay in other place in Joburg. The key is staff- the most professional service in Africa. I'll be back there soon”
Average review score: 8.7
171 hotel reviews
Located in Sandton, within 1.4 km from the Nelson Mandela Square, Sandton Executive Suites offers apartment-style accommodation.
“The staff made the stay excellent, happy to help out with any request.”
Average review score: 8.1
Average review score: 8.6
Westpoint Executive Suites is situated at the heart of Johannesburg's business and financial centre, a short walk away from SandtonCity. It offers excellent self-catering accommodation.
“Its home away from home. Very comfortable, clean, and a safe environment. The welcome note together with the box chocolates was the cherry on top with its personalized effect thus making me feel like a very special!!!! Sometimes these small gestures really go a long way.”
Average review score: 7.6
Situated in Parktown, the Sunnyside Park Hotel is a 4-star hotel offering stylish accommodation, fantastic service and beautiful, green surroundings. The Gautrain Station - Parkstation is 2 km away.
“The whole experience was wonderful. The room was super and the breakfast wonderful. Lovely staff too.”
Average review score: 8.8
This colonial-style 5 star boutique hotel in Rosebank, Johannesburg offers free Wi-Fi, free private parking and rooms with a flat-screen TV. It is near Rosebank's trendy shops and restaurants.
“Beautiful, peacefull, good restaurant, manager's kindness”
160 hotel reviews
Average review score: 8.4
This 4-star property offers free Wi-Fi, a fitness centre and outdoor pool.
“Staff was awesome. From the front desk at check in, or when i called with questions to the house keeping taking care of all our requests. Hotel rooms are updated and the self catering was great with a 3/4 full size fridge/freezer. The breakfast options were excellent. Devin and Nadine were always on the spot with coffee, juice and a pleasant smile.”
Average review score: 6.9
Offering free WiFi, The Bannister Hotel is centrally located in Braamfontein. This trendy, budget hotel features an on-site bar, as well as private parking.
“Situated next to shops.Excellent staff.Breakfast ws good. I wud like to visit again”
224 hotel reviews
Average review score: 8.4
Located 2 km from Nelson Mandela Square, The Capital 20 West offers modern accommodation and features an outdoor pool and a spacious sun terrace.
“Bed comfy,security super.evrythin was excellent”
1369 hotel reviews
Average review score: 8.4
St. Andrews, set against the backdrop of the Harvey Nature Reserve, benefits from spa and massage facilities. It also features an outdoor swimming pool and boasts elegant rooms with balconies.
“Location, the beautiful landscaped garden, the spacious room and view.”
Average review score: 9.3
A historic building in Johannesburg’s Rosebank area, Monarch Hotel combines antique furniture with modern South African art. Set in a garden, it provides stylish, spacious suites with free Wi-Fi.
“Fantastic location, right across from the Gautrain station, coming straight from the airport. Also, right next to the mall and countless restaurants. Our suite had a lovely living room, a spacious bedroom with a glorious bed and immense closets and an impressive bathroom which had both a tub and a shower. Everything was super clean and service was excellent, both at the reception and the restaurant.”
148 hotel reviews
Average review score: 7.3
Featuring free WiFi, Cosmo lodge offers accommodation in Johannesburg. Guests can enjoy the on-site bar. Free private parking is available on site.
“Everything is good im happy,and the maintenance of the Lodge is very good”
Average review score: 8.6
Offering an outdoor pool, Gold Reef Lodge is located in Johannesburg South. Free WiFi access is available. Each room here will provide you with a TV, a patio and a terrace.
“I like the quietness, the place Is chilled and nice, I'd want to come there every chance I get”
Average review score: 8.2
Conveniently located in the hub of Ferndale, Apollo Hotel offers contemporary rooms with a TV, just 7 km from Sandton’s business district. Facilities include an outdoor pool.
“Spaces rooms full bathroom (separate shower) and good service”
286 hotel reviews
Average review score: 7.4
Featuring an indoor, heated pool and free WiFi throughout the property, Palm Continental Hotel is situated in Johannesburg, 3 km from Crown Mines Golf Club and 3.8 km from Gold Reef City.
“There is Hotel called Lal Qila which is right in front of the hotel. The foods are amazing. Break fast included. Perfect retreat for a family.”
244 hotel reviews
Average review score: 8.8
Just 2 km from Sandton City, this hotel features a courtyard with a swimming pool and an award-winning restaurant. All rooms and suites come with air conditioning and a satellite LCD TV.
“Friendly and professional reception staff”
578 hotel reviews
Average review score: 6.6
Situated in the Braamfontein district of Johannesburg, this hotel offers rooms with free Wi-Fi and a TV, just 1.5 km from the University of the Witwatersrand. Free private parking is available.
“Everything was superb....excellent”
245 hotel reviews
Average review score: 6.6
G-Lodge is set in Johannesburg, 1.9 km from Rachawadee Thai Spa. Free private parking is available on site. Rooms come with a flat-screen TV. Every room is equipped with a private bathroom.
“secured hotel in an unsecured environment”
Average review score: 8.8
Situated in the Maboneng Precinct, Hallmark House offers trendy accommodation within 800 metres of the Museum of African Design.
“The staff was very friendly and helpful. The place looks nicer in reality than the pictures on the booking website. Definitelyou gor value for my money.”
Average review score: 8.4
Featuring free WiFi and a barbecue, Once in Joburg offers accommodation in Johannesburg, 500 metres from Gold Mining Statue. Guests can enjoy the on-site restaurant.
“The vibe was excellent especially come evening time.”
Average review score: 8.5
Genesis is a 4-star hotel and conference centre located within easy reach of Johannesburg’s central business district, offering free parking and an outdoor swimming pool.
“The apartment are very comfortable, the staff are friendly and helpful. The hotel itself is well equipped the super market pick, Boyang Gape transfer super team etc.The bistro Restaurant really good a place to chill.”
Average review score: 9.3
Located north of Johannesburg, in the suburb of Rivonia, this guest house is set in a large private garden and offers a tranquil retreat in the heart of Sandton.
“Amazing place...highly reccommend”
Average review score: 8.7
Insignia Luxury Apartments features modern and contemporary furnishings. The apartment is located 700 metres walk from Atholl Square Shopping Centre and 2 km from Sandton CBD.
“We enjoyed our stay and will recommend other from Australia. Friendly staff”
Average review score: 8.1
Offering an outdoor pool and views of the garden, Linden Guest House is situated in Johannesburg. All rooms come with a TV. You will find a kettle in the room.
“Beautiful, comfortable and serene place in a nice and safe area. Especially staff and owner are very helpful and friendly! Had a great stay.”
Offering an outdoor pool and sun terrace, Davinci Suites is set in Johannesburg in the Gauteng Region, 300 metres from Sandton Library. Netcare Travel Clinic is 700 metres away.
Average review score: 8.6
The Capital on Bath is set in Rosebank, 7 km from Johannesburg. Pretoria is 47 km away. Free private parking is available on site. The accommodation features a flat-screen TV with satellite channels.
“Clean. Efficient staff. Secure.”
532 hotel reviews
Average review score: 9.5
The Peech is Johannesburg's eco-friendly, chic boutique hotel. Situated centrally in Melrose, between Rosebank and Sandton.
“An oasis of quiet with great service”
Situated a 30-minute drive away from the city centre of Johannesburg, Tintswalo Waterfall features a restaurant, spa and a fitness centre. The lodge is 4 km away from Leeuwkop Golf Club.
Average review score: 8.5
Odyssey offers luxury accommodation in Sandton, just 500 metres walk from Morningside Shopping Centre. Free WiFi and private parking is available.
“Very comfortable and clean apartment. It's just home away from home. Will definitely come back”
Average review score: 8.4
Located in Sandton, this impressive hotel offers panoramic views of the Magaliesberg and Gauteng.
“loved it, I will book again in the near future and will bring my whole family”
Average review score: 9.2
Featuring free WiFi, Sandton Skye offers modern, self-catering apartments in Johannesburg. Sandton City Shopping Centre is 1.4 km away. Free private parking is available on site.
“The luxury unit was perfect to end our month long vacation in South Africa. Amazing view of Johannesburg and incredible hospitality. Better then Michaelangelo in Sandton.”
Average review score: 7.5
Located in Sandton, Hydro Apartments features self-catering accommodation with balcony, air conditioning and free parking. The property is 1 km from Gautrain Sandton Station.
“Spacious, clean and met my expectations”
Overlooking an urban forest, The Munro Boutique Hotel offers well-appointed rooms and suites with balconies. The hotel is 15-minute drive from Gautrain station. Free parking is available.
Average review score: 6.2
G&G Guesthouse is located in Johannesburg, 1.8 km from Rachawadee Thai Spa and 1.9 km from Saint John's College. You will find a kettle in the room.
“Staff and all are excellentvery freindly they made me feel at home.”
Average review score: 9
Situated in Johannesburg in the Gauteng Region, 400 metres from Bryanston Shopping, Jeds features an outdoor pool and views of the pool.
“The bed very comfy,the service excellent you feel very welcome is home away from home the host was very helpful.”
Average review score: 9
Max Executive Suites is located in the suburb of Ilovo, close to Sandton, and offers contemporary styled apartments. The complex features a garden with outdoor pool.
“It's a really good localization. Nice place!”
Average review score: 5.8
Situated in the suburb of Blairgowrie, Accoustix Backpackers Hostel offers accommodation centrally located between Randburg, Rosebank and Sandton.
“The pool area is beautiful and the staff was very helpfull”
Average review score: 9
Located in quiet gardens in the uptown Melrose district of Johannesburg, this boutique hotel features an outdoor pool and free WiFi access. All rooms have balconies with garden or pool views.
“The garden and pool were quiet and very relaxing, even though the property was near a main road. Meals were taken with others around a large dining table; very sociable for the solo traveller.”
Average review score: 8.5
Set in serene surroundings, The Capital Moloko offers stylish accommodation in Sandton, Johannesburg. It features a spa facility with a swimming pool, and includes free WiFi access.
“A tranquil environment. We loved the spaciousness of our room as well as the facilities. The water pressure in the shower was wonderful! The towels were white and fluffy! We liked that we could heat up food if we wanted to.”
381 hotel reviews
Average review score: 9.6
Located in Houghton, this boutique hotel offers spacious suites with a spa bath, and a balcony overlooking the garden, the tennis court or the outdoor pool.
“Everything is perfect!! First place on earth I can say that! We regret only had one night we should have stayed longer and will surely be back!”
Average review score: 8.7
The Cottage offers accommodation in Johannesburg. Guests can enjoy the on-site restaurant. Free private parking is available on site. Every room is equipped with a flat-screen TV.
“The manager was considerate and helpful. All the facilities were nicely arranged, no need to ask for anything. Housekeeper served with lovely smile and was prompt. Kitchen was complete and very clean. Peaceful and nice envirknment.”
Average review score: 8.2
Troyeville Hotel is located in Johannesburg and is a 15-minute walk from Ellis Park Stadium. The hotel offers a Portuguese restaurant and free parking.
“Super welcoming staff, modern rooms with amazing showers and tv's, not too far from the CBD. Really impressed (especially for the price).”
Average review score: 8
Situated in Craighall, the Hands On Retreat offers expansive gardens, massage and spa facilities and free Wi-Fi throughout. It is close to Rosebank, Sandton and Hyde Park corner shopping centre.
“Beautiful gardens and homely feel”
Average review score: 7.7
Only minutes away from Johannesburg city centre, HomeBase Melville offers accommodation with an outdoor pool and BBQ facilities in Johannesburg. Guests can use the shared kitchen and TV area.
“The midget guy lol just kidding I liked everything I guess.”
145 hotel reviews
Average review score: 8.5
Situated next to Sandton City, The Capital Empire boasts spacious and modern accommodation. It offers an outdoor pool, a restaurant and free access to the fitness centre.
“The staff were very helpful the hotel is located near the famous sandton mall and Nelson Mandela square timely shuttle to and from hotel to mall very specious and clean my family injoyed the 10 days we stayed”
338 hotel reviews
Average review score: 8
This hotel comes highly recommended for any traveller; it is centrally situated near the Sandton business district and M1 motorway which provides access to various areas in and around Gauteng.
“Didn't use kitchen facilities”
Average review score: 8.8
Offering an outdoor pool and a restaurant, Clico Boutique Hotel is located in the leafy suburb of Rosebank. It has a 24-hour front desk and is just 1 km away from the Rosebank Gautrain station.
“One of the best places to stay in if quality is the centre of your decision making when picking up a place to stay. Great service and quality food through out. I recommend to anybody.”
Average review score: 9.1
Located in Johannesburg’s wealthy Sandton District, The Syrene is a modern colonial-style hotel set among gardens and an outdoor pool. It features intimate accommodation with a gourmet restaurant.
“Convenient location with secure access and parking.”
Average review score: 8.9
This guesthouse is located in the historic town of Melville, close to Johannesburg and Rosebank CBD.
“Very homey feeling, house has its historical vibe, it in a pleasant area of the city, a block to many restaurants and bars, safe to walk around.”
Average review score: 7.4
Located in Johannesburg, 950 metres from The Brightwater Commons Mall, Sierra on Main features free Wi-Fi throughout the property. Free private parking is available on-site.
“Very helpful staff, very tasty breakfast, comfortable accomodation.”
Average review score: 9.4
Situated in a distinguished old presidential area, just an 8-minute walk from the Rosebank Gautrain Station, this guesthouse offers a lush garden with pool and free Wi-Fi.
“Tranquility, helpfulness of staff,access to good local info, decor, fantastic breakfast”
Average review score: 7.1
Chisam Guest Lodge Pty Ltd offers accommodation in the suburb of Yeoville in Johannesburg. The property has a 24-hour front desk and is 2 km away from Johannesburg Stadium.
“The staffs welcoming and willing to be of help and show one around.”
Average review score: 7.9
This stylish boutique hotel is in Johannesburg’s Norwood district, 11 km from Ellis Park Stadium. It has spa facilities, a free fitness centre, a bistro and a bar. Free WiFi is available.
“The service at the restaurant was fantastic. Very attentive. Art (? Sorry I'm hopeless at names) was a standout. Wonderful service. Organising transport through the hotel was also a breeze. Big comfy bed. No street noise.”
138 hotel reviews
Average review score: 6.5
Offering an outdoor pool, Ecotel Southgate Inn is located in Johannesburg South. WiFi access is available. Each room here will provide you with a TV. You can enjoy garden view from the room.
“The price is reseaneble and easy to exce the free way”
Average review score: 6.2
Featuring free WiFi, Rosebank Lodge and Backpacker offers accommodation in Johannesburg, 900 metres from Goodman Gallery. Free private parking is available on site.
“Everything else is okay so chilled”
Average review score: 8
Set in a villa within landscaped gardens, 10 2nd Avenue Houghton Estate offers elegant rooms with balconies and free WiFi. It also includes an outdoor swimming pool.
“The bed was very comfortable and the sheets/ duvet covers pure cotton comfort.Staff were very professional and friendly.”
Average review score: 8.7
Saffron Guest House offers modern, private cottages surrounded by a landscaped garden. Each comes with free Wi-Fi and a kitchenette with a microwave. Free parking is available on site.
“A very safe and comfortable accommodation next to the 7th street, where you will find a lot of bars and restaurants. Fresh and tasty breakfast at the café right across the street. Very friendly and helpful staff. I really recommend this place :)”
Average review score: 8.1
Offering an outdoor pool and views of the pool, Angel Guest House is situated in Johannesburg in the Gauteng Region, 900 metres from Ferndale Shopping Centre. Free private parking is available on...
“I would like to thank you a lot for all about Angel guest house. I am happy and feeling safety because the staff was always interested in all I need as I stay at my Rome. The room is always clean and transport is well with taxi that supported by hotel. Thank you.”
Average review score: 9
Isibaya House is a double set in Johannesburg, 500 metres from Chief Albert Luthuli House. The property is 700 metres from SAB Miller World of Beer and free private parking is featured.
“I like everything about the place. The staff is very friendly and the room are comfortable and big enough,Even the private bathtoom. My fiance and i will be using the place soon again. It is in a safe place.”
Average review score: 7.8
This lodge is located in Honeydew, in the northern suburbs of Johannesburg, surrounded by gardens with a rich bird life.
“Really neat & clean. Friendly, helpful staff.”
Average review score: 7.6
Offering a year-round outdoor pool and barbecue, Nyati Lodges is set in Johannesburg in the Gauteng Region. Free private parking is available on site. Nyati Lodges features free WiFi .
“Breakfast was nice and hostess was very friendly and gave a very good service”
Average review score: 9.4
Located 1 km from the Bryanston Country Club, Grace Guest House offers en-suite rooms. It features a garden with outdoor pool, free WiFi and on-site parking.
“Definetely a right place to stay, very nice garden, cozy clean room, friendly and welcome people! Thank You!!!”
Average review score: 8.2
Offering an outdoor pool, seasonal outdoor pool and barbecue, Northcliff Bed and Breakfast is located in Johannesburg.
“It felt like home away from home. Jill went out of her way to make me feel comfortable. Had everyhting I needed, beauitful quiet spot in a great location”
Average review score: 9.1
Offering an outdoor pool, The Hub Apartment is set in Johannesburg. The Forum Conference Venue is 600 metres from the property. Free private parking is available on site.
“First class accommodation everything was Morden and lovely”
Average review score: 7.2
Flamboyant Guest Lodge offers comfortable accommodation located 5 km from Sandton City Shopping Mall in Johannesburg. There is a swimming pool and a well-maintained garden.
“Big bath tub! Staff very friendly and helpful.”
Average review score: 8.9
Set in the Sandton district, 2 km from Nelson Mandela Square, Sandton Garden Home has a seasonal outdoor pool and barbecue. Free WiFi and free private parking is available on site.
“Very helpful & welcoming personal. Beautiful home with excellent facilities and peaceful garden and pool.”
Average review score: 7.8
Located just a 4-minutes’ walk from the Morningside Mediclinic, Sandton Executive Suites Westpoint offers spacious, modern and air-conditioned self-catering accommodation. Free parking is available.
“Everything was superb. This is my second stay there.”
Average review score: 7.3
Nestled in the heart of Randburg and 2 minutes’ drive from the Brightwater Commons Shopping and Entertainment Complex, The Randburg Towers Hotel offers a pool and 24-hour front desk.
“Reception was good and helpful. Catering staff were attentive and helpful. Rooms were clean and comfortable”
Average review score: 9
Idwala Boutique Hotel offers African-style accommodations in the Johannesburg suburb of Darrenwood. All rooms are well-equipped and include LCD TVs with satellite channels.
“Gorgeous large bathrooms, comfortable large beds with quality towels and linens. Breakfast is one of the best we've ever had, so went back for dinner that night and next three and food was amazing! We stayed here after leaving one of the worst place's we've ever stayed in "Acacia House" in Upper Houghton. Idwala was an oasis of tranquility, warm welcomes and clean well maintained rooms. Loved the complimentary homemade cookies in our room. It's these small attention to details and the guests comfort that makes this a new go-to home in Johannesburg for us. For those of you who want to be near shops, there is a very large shopping mall only a 10min walk down the street and around the corner.”
Average review score: 5.8
Rosebank Hostel is situated in the Rosebank district in Johannesburg, 1 km from Rosebank Mall and 1.7 km from Hyde Park Shopping Centre. Rosebank Hostel features free WiFi.
“The quy at reception with his warm hearted welcome makes me feel @home.”
Average review score: 8.1
Featuring an outdoor swimming pool and a tropical garden, Winchester Lodge is conveniently located in Winchester Hills, just a 15-minute drive from Johannesburg city centre, Gold Reef City and Nasrec....
“Nice and quiet. Room have a relaxing atmosphere.”
Average review score: 8.3
Glenalmond Hotel is located in the heart of Sandton and offers an outdoor pool and free private parking. It provides self-catering accommodation with a kitchenette and a seating area.
“I liked everything about that place. we did not staty long so there isnt much to say”
Average review score: 7.1
Featuring an outdoor swimming pool and sun deck, Forest Sandown Estate offers self-catering apartments with elegant, contemporary décor.
“The excellent view, friendly service, equipped facilities, convenient location, very warm and helpful staffs, well decorated room, thoughtful arrangements”
Offering accommodation with air conditioning, Sandton Suites is set in Johannesburg, 200 metres from Benmore Shopping. Crawford Preparatory Sandton is 300 metres away.
Average review score: 7.5
Offering an outdoor pool and hot tub, Kamp David Lodge is set in Johannesburg, 800 metres from Sacred Heart College. Guests can enjoy the on-site bar.
“friendliness of the staff and the cleanliness of the rooms”
Average review score: 9.2
Located 500 metres from Bagleyston Day Clinic in Johannesburg, Satyagraha House features free WiFi access and free private parking. Guests can enjoy the on-site restaurant.
“There is a quiet and peaceful atmosphere in this small hotel which is very pleasant in the big city of Johannesburg. The reception is particularly friendly and helpful in all possible ways. The hotel is decorated in a sober and very tasteful style and it is at walking distance of some shops and restaurants.”
Average review score: 8.2
Set in Fourways, 1.1 km from Monte Casino Bird Gardens, Flamingo Rest features a year-round outdoor pool, barbecue and terrace. Guests can enjoy the on-site bar.
“The room was comfy, clean and airy”
Average review score: 8.8
Sandton Boutique Hotel is located in the Sandhurst suburb of Johannesburg, within 3 km from Nelson Mandela Square and Sandton City Shopping Mall. It features an outdoor swimming pool, and sun terrace....
“Absolutely lovely experience!!! Highly recommended”
Average review score: 8.5
Offering free WiFi and a garden, Westmoreland Lodge is located in Johannesburg, 600 metres from Reddam House School. Bedford Centre is 1.1 km away. Free private parking is available on site.
“Awesome guess house with friendly owner & receptionists. We also have dedicated kitchen and warming service”
150 hotel reviews
Average review score: 9.2
Located in Bryanston, Little Tuscany Boutique Hotel offers elegantly furnished accommodation with free Wi-Fi and parking. Monte Casino and Bryanston Country Club are less than 4 km away.
“Very comfortable and well situated.”
Average review score: 8.9
Only 8 minutes from Fourways Mall and Monte Casino, this guest house is situated on the border of Fourways and Jukskei Park.
“Nice breakfast; good Wi-Fi speed; Quiet facilities; Large room.”
Average review score: 8.9
Housed in a renovated colonial-style building, The View is a boutique hotel situated in the leafy suburb of Auckland Park.
“Food was superb. The bed, awesome! Excellent service from helpful friendly staff. Lovely, secure and quiet place to stay but not too far from the madding crowd.”
Average review score: 9.2
Situated in the suburb of Melville in Johannesburg, Lucky Bean Guesthouse features a lush garden and an outdoor pool. The guest house is 1 km from the Country Club.
“The staff were all so friendly and welcoming, Conway was really helpful before the trip responding quickly to emails and making great suggestions for our time in Jo'berg. We stayed in a deluxe room which was large, spacious, and immaculately clean. Breakfast was lovely and there was plenty to eat. The location was also great, just a few minutes walk from 7th Street in Melville with a great choice of bars and restaurants. We'd be happy to stay at Lucky Bean again and would definitely recommend to others.”
Average review score: 9.1
Located in the leafy suburb of Rosebank in Johannesburg, C.A.G The Vantage features stylishly decorated apartments. The property is 550 metres from Rosebank Gautrain Station.
“Top class kitchenware.The apartment is spacious. It is also conviniently placed as residents can just walk to the mall. Customer service is excellent”
Average review score: 8.7
Situated in the centre of Melville, Motel Mi Pi Chi offers spacious rooms and free Wi-Fi. The hotel is close to Gritty City, as well as to the M1 highway.
“Everything is perfect in MI PI CHI. Room was quite clean, wide and peaceful. Every people is so helpful and kind. Niki, Virginia, Tyson, They will make your trip in Joburg better! They can offer every info on Joburg including daily tour and good restaurant and so on. Even breakfast is also very nice. Muffins are lovely! fruits, cereal, yogult are so nice. Healthy~ Definetly, One of my best accomodations in SA!!”
Average review score: 8.5
Situated close to the centre of Sandton, Johannesburg, this 4-star guest house offers simply decorated rooms with free Wi-Fi. It features an outdoor pool and free private parking.
“The staff were friendly. The place is not noisy. The room was clean, comfortable with air-conditioning.”
Average review score: 8.7
Offering a garden, The Residency Jellicoe is situated in Johannesburg. Rosebank Mall is 700 metres from the property. Free WiFi is available throughout and private parking is available on site.
“the property was exactly as advertised”
Average review score: 9.4
This stylish guest house is located in the suburb of Melville in Johannesburg and features a pool and tastefully decorated rooms with wooden floors. The Rea Vaya bus system is 500 metres away.
“The hosts are super friendly. They brought us twice to a restaurant nearby. The room was perfect as well. Big room and bed. We had a wonderful stay.”
Average review score: 9.4
The Parkwood is nestled in a lush and well-manicured garden estate in Parkwood, Johannesburg. It offers luxurious accommodation with a swimming pool and free Wi-Fi in all areas.
“O serviço de recepção é excelente”
Average review score: 7.5
Le Cozmo Guesthouse is situated in Meyersdal Alberton, a 20-minute drive from Johannesburg. It offers spacious, air-conditioned rooms and features a garden and an outdoor swimming pool.
“One of the best guest house I ever stayed . The bed was so comfortable I slept like a baby after a very long time . The staff are very friendly and the room has everything a guest needs during his stay . In my books I would say it a 5 star guest house . I eager to for my next stay . And I would recommend this guest house to every one who is visiting Johannesburg”
Average review score: 7.4
Offering a barbecue and views of the garden, Miraton Guest Lodge is set in Johannesburg, 1.1 km from Rachawadee Thai Spa. Guests can enjoy the on-site restaurant.
“I like their meal and the Staff are extremely helpful and friendly. I enjoyed my Stay. Thanks Guys and keep the good work going”
Average review score: 9.2
Offering a sun terrace and views of the mountain, Magalies Mountain View is located in Johannesburg in the Gauteng Region. The accommodation features a hot tub.
“The large room and friendly atmosphere and Liana was great!!!”
Average review score: 9.5
The Apex On Smuts is set in in the suburb of Rosebank in Johannesburg and offers modern and and stylishly decorated apartments. Free WiFi is offered and free private parking is available on site.
“Great location. Right down the street from a mall and restaurants are nearby. Easily accessible by Uber as well. The apartments are super modern. I was with my parents who were visiting from the States and there was ample space (we rented a 2-bedroom). There's a coffee machine, cool balcony, and an Internet TV so you can watch Netflix if you choose. LOVED our stay & would definitely return! The workers at the front desk are super nice too.”
Average review score: 8.4
Situated in the heart of Sandton and less than 10 minutes' drive from Nelson Mandela Square, Times Square Executive Suites offer an outdoor pool and free private parking.
“Thank you to Christopher for being friendly and giving me good advice for some tourism activities in JNB.”
Average review score: 8.9
Situated in the heart of Melville, this guest house offers spacious rooms with a satellite TV. It features a landscaped garden with a furnished terrace and barbecue.
“The owner is fantastic!!! I was robbed of my passport and she was very helpfull and paid for the taxi that bring me around the city to get the affidavit in the police station. The lodge is wonderful, it is like almost a 4* Hotel in Italy. The location is in Melville that is good for security and eventually you have few restaurant and a grocery store in 2 minutes by walk”
Average review score: 8.9
Birch Tree Cottage offers bed & breakfast accommodation in Olivedale, Randburg. Offering guests a patio and a sparkling swimming pool, a stay at Birch Tree also includes free WiFi and private parking....
“Gerhard and the staff were very accommodating and lovely people. Made my stay very pleasant. The breakfast was awesome”
Average review score: 6.9
This guest house is located less than 15 minutes’ drive from Johannesburg, and less than 25 minutes’ drive from OR Tambo International Airport.
“Service was excellent. The cleanliness was of high standard.”
Average review score: 7.3
Situated in Johannesburg, 800 metres from Thrupps Shopping Centre, Illovo Lodge features air-conditioned rooms and free private parking. Free Wi-Fi is available throughout the property.
“Their rooms were very clean and accommodating for my husband....Keep up the high standard”
Average review score: 8.5
Set in a private garden, Strathavon Bed and Breakfast offers individually decorated accommodation with a TV and a private bathroom. It features a modern poolside terrace and a lounge area.
“So far the location provides the home atmosphere ,free.”
Average review score: 7.9
CedarWoods of Sandton offers air-conditioned rooms in Woodmead, just 15 minutes' drive from Sandton's business district. It features a garden restaurant, banquet and conference rooms and free parking....
“We liked everything about Cedar Woods of Sandton, exceptional value for money and magic staff!”
Average review score: 9.6
Featuring a heated swimming pool and a lush garden, AtholPlace Hotel & Villa offers a restaurant and intimate bar with built-in fireplace. Free WiFi is available throughout the property.
“Perfect location, great and kind staff, personal touch, modern but warm. Lovely pool and other facilities. Luxury. Be sure to book the grand room in the main building, it is like a mini apartment.”
Average review score: 7.3
Offering an outdoor pool and a shared lounge, Noraclox Inn is within 15-minutes drive from Sandton. The bed and breakfast offers a barbeque facilities and free WiFi and parking.
“The place is quite and well secured, the staff are super professional and their customer service is excellent and they make you feel home away from home.”
Average review score: 8.9
Located in the heart of vibrant Melville, just one minute away from 7th Street, this lovely old house is the perfect escape in the buzzing city of Johannesburg.
“I liked everything about this place. Rooms were big and gorgeously decorated. Breakfast was delicious. Staff were helpful and friendly. If I ever go back to Johannesburg, this is where I'll stay!”
Average review score: 8.8
Situated in a quiet suburb of Johannesburg , this lodge is surrounded by a charming garden with a swimming pool. All guest rooms are spacious and have a satellite TV.
“Ros went above and beyond, thank you for your hospitality!”
Average review score: 8.5
This 4-star lodge has a scenic garden with a pool and is located a 5-minute drive from Sandton City. All air-conditioned accommodation offers free Wi-Fi and garden views.
“Attitude of the stuff and owners was excellent.”
177 hotel reviews
Average review score: 8.6
Surrounded by lush gardens and offering an outdoor pool and a restaurant, the Egyptian themed Hop Inn is located a 5-minute drive away from Bryanston Golf Club.
“The honeymoon suite was comfortable, the bathroom was stunning, and the meals were delicious. A superb place to stay at, for your money.”
Average review score: 5.1
Situated in Johannesburg in the Gauteng Region, 900 metres from Rachawadee Thai Spa, Monarchy Guest House boasts a barbecue and terrace. Free private parking is available on site.
“Friendly staff, good room view, clean room, comfortable bed”
Average review score: 9
Village Green Guest House offers free Wi-Fi, secluded, cosy accommodation in the heart of Parkview suburb, in Johannesburg.
“This cool, green oasis is a welcome relief in a dusty, crowded metropolis. Lovely people, comfortable & large rooms, a great breakfast and a friendly neighbourhood. Highly recommended!”
Average review score: 8.5
Located in Johannesburg’s peaceful Inanda Sandton suburb, this guest house has an outdoor cascade swimming pool surrounded by gardens. Free private parking is also provided.
“had a wedding in the city and had to booked the place for my family, it was a very nice place we enjoyed the weekend”
Average review score: 8.8
Offering a garden and outdoor pool, C.A.G The Hub is set in Johannesburg. Bryanston Organic & Natural Market is 700 metres away. Free private parking is available on site.
“The front desk staff are incredibly professional and always on hand to assist at all hours.”
Average review score: 8.9
Surrounded by landscaped gardens, The Rivonia River Lodge is located in a quiet cul-de-sac, 5 minutes drive from Rivonia Village Shopping Centre. Free WiFi and private parking are available.
“I think it was really gorj.every one was really welcoming and warm the place is pretty amazing loved every bit.Brian was really amazing and warm”
Average review score: 7.9
This trendy guest house is located in Melville, Johannesburg, and offers spacious design suites with a kitchenette. Each suite opens out onto a private patio overlooking The Space’s garden.
Average review score: 9.1
Located in the suburb of Athol in Sandton, Anka Lodge offers spacious self-catering studios and is located 2 km away from the Bidvest Wanderers Stadium. The property has a garden with outdoor pool.
“An amazing stay at Anka. Katherine and Karl were more than hospitable...more than words could say. Happy to take us anywhere in there own time and nice to sit and chat at the pool. Great location for the Wanderers Stadium also. Highly recommend staying here for a really friendly atmosphere. I will definitely be staying here if I come to Joburg again.”
Average review score: 8.6
Surrounded by lush gardens, this hotel offers air-conditioned rooms with a flat-screen satellite TV. It features an outdoor pool and a restaurant with a terrace. Free Wi-Fi is available on site.
“Secure and well located. Excellent Comfortable and functional clean rooms. There was amble working space/ desk in std room. Responsive , friendly staff . Highlight was their shuttle service within 5 kms radius of hotel. Jackson and Albert were very good drivers. Breakfast was very good with good healthy selection and egg station. Coffee - good quality. Wifi worked pretty well with no disconnections. Overall excellent value for money.”
334 hotel reviews
Average review score: 9.1
Merwehuis Bed and Breakfast is located in Johannesburg. The property has BBQ facilities,a pool table, and a shared TV lounge for their guests.
“The property is very nice ,in dutch style.Cleaning and breakfast were excellent and the owner ,Hans,is very polite and helpful.”
Average review score: 9.1
Featuring free WiFi throughout the property, Sandton Leopard Tree Lodge is situated in Johannesburg, 600 metres from George Lea Park, Sandton Sports Club.
“Alan was a very good host. He gave us directions and advice where to eat. Overall really lovely, pretty place to stay.”
Average review score: 8.5
Located in Mulbarton, a scenic suburb of Johannesburg, this exclusive guest house impresses with its Mediterranean-style décor and luxurious rooms.
“Everything!!!The parking is a bit of a problem when they are fully booked but they are working on it and everything else is excellent! Will definitely go back!”
Average review score: 9.3
Located in the suburb of Kensington, within 7 km from the Johannesburg city centre and Ellis Park Stadium. Margaret's Place offers a garden, outdoor swimming pool and terrace.
“Margaret got us to really feel like at home and it was perfect!”
Located in Johannesburg, Vistaero Apartments is 700 metres from Wits Medical School. Houghton Golf Club is 4.5 km away and free private parking is available on site.
Average review score: 9.5
Offering comfortable guest rooms with private garden and free parking, this bed and breakfast is located in the suburb of Melville. Free WiFi is provided.
“Everything. The location is quiet, peaceful and safe. Close to shops and restaurants. From the local shops, about 1km away, you can get tuk tuk or taxi. The staff are great, every one of them. A great sleep and a cooked full breakfast gives you a great start to the day.”
Average review score: 8.6
Within 10 minutes' walk from many Johannesburg restaurants and Eastgate Shopping Centre, this 4-star hotel offers a heated outdoor pool and lounge with fireplace.
“peaceful location, space to mix with friends and family, easy to local shopes”
Average review score: 9.2
The self-standing Villa Moyal offers modern, self-catering apartments as well as hotel rooms surrounded by gardens and a pool.
“Staff were fantastic and so very helpful.”
Average review score: 8.5
The breakfast room, lounge and most bedrooms at Mizizi House overlook the garden with outdoor pool and patio. Set in Johannesburg’s Sandton area, it has an open fireplace. Parking and Wi-Fi are free.
“Everything was beyond expectation. The dog "midnight" was even friendly. I would stay at this place again and again. This is a home away from home.”
Average review score: 8.9
Situated in the Rivonia district in Johannesburg, 1.3 km from Cave, Sand River Guest House boasts air-conditioned rooms with free WiFi. Free private parking is available on site.
“Staff friendly and welcoming Lovely new rooms with great decor Lovely homemade English breakfast”
Average review score: 7.6
Sandton Apartments - Hydro provides self-catering accommodation in Johannesburg. WiFi access is available.
“Everything was modern and contemporary! The apartments where spacious, offering home comforts. And then there was sports channels which were a bonus.”
Average review score: 8.8
Set in Johannesburg in the Gauteng Region, 1 km from Cresta Shopping Centre, Darrenwood Guesthouse boasts a seasonal outdoor pool and views of the pool. Free private parking is available on site.
“Extremely friendly host and fantastic hospitality. Recommend this place to everyone!”
Average review score: 8
Featuring free WiFi throughout the property, Dalberry Guest House offers pet-friendly accommodation in Johannesburg, 1 km from Jozi X-Pure Rush (Entrance road).
“The location is brilliant, the staff are friendly and very helpful,the property grounds are beautiful and it's easy to relax after work.”
Average review score: 8.8
Located in the suburb of Melville in Johannesburg, 33 on First Guesthouse offers an outdoor pool, a shared lounge and free WiFi.
“The bed was extra comfy,the food was excellent and the stuff treated us with respect and took care care of everything.it was cheap yet to die for.i loved the pool as well”
Average review score: 9.4
This secured guest house is a 5-minute drive from Sandton and features a garden with a pool and veranda. There is free Wi-Fi available on site.
“Everying was perfect. Our hosts were wonderful. Breakfast was a feast! Our room was very comfortable. Location is perfect.”
Average review score: 8.6
The Epic features modern and contemporary furnishings. The apartment is located 700 metres walk from Atholl Square Shopping Centre and 2 km from Sandton CBD.
“Free wifi was excellent. Clean facilities and a spacious environment with kids”
Average review score: 9.1
Located in Rivonia and close to Sandton, The Cube Corporate Apartments features spacious self-catering accommodation with modern amenities and balconies.
“Beautiful apartment, well equipped kitchen, welcoming and helpful staff, located at a short car ride to Sandton and across the street of a good shopping center.”
Average review score: 9.2
Offering a year-round outdoor pool and views of the garden, Treehouse On Maple is situated in the Sandton district in Johannesburg, 800 metres from Inanda Club. Guests can enjoy the on-site bar.
“The hospitality, swimmingpool, kindness and breakfast.”
Average review score: 8
Situated in the heart of Rivonia, La Vieille Ferme offers elegant rooms with a private patio with views of the surrounding lush garden. Facilities include an outdoor swimming pool.
“This was the second time I have stayed at La Vielle Ferme to visit friends in Johannesburg. The last time was some years ago, but it was nice to see that the comfort of the rooms and the helpfulness of the same owners has continued. The rooms are bigger than normal in a garden setting and are quiet, in spite of the close proximity to the main highway round the north of the city. Would definitely stay again.”
Average review score: 7.8
Featuring free WiFi and a barbecue, The Olive Tree Guest House offers accommodation in Johannesburg. Free private parking is available on site. Every room comes with a TV.
“Stuff and Managment are excellent. So friendly and helpful”
Average review score: 9.5
Glenvista Guest House is located in Johannesburg South, 9 km from Johannesburg and 37 km from Midrand.
“Very comfy room, bed and hospitality :)”
Offering an outdoor pool and views of the pool, Radiance Guest Lodge is located in Johannesburg in the Gauteng Region, 1 km from Hobart Corner Shopping Centre; Bryanston.
Located in Johannesburg, The Residency Sandhurst offers luxury apartments close to Sandton's business hub. Free WiFi and parking are available.
Average review score: 8.4
Set in Johannesburg in the Gauteng Region, 1.1 km from Reddam House School, Munisa Guest House features an outdoor pool and views of the pool. Guests can enjoy the on-site restaurant.
“The friendliness of the staff as well as the cleanliness are greater.”
Offering an outdoor pool, One Hyde Park - Johannesburg is located in Johannesburg, 1 km from Illovo Square. Wanderers Club Conference is 1.1 km from the property. Free WiFi is provided .
Average review score: 9.4
Spread over 2 acres of lush garden, this lodge is located in the heart of Sandton and combines the benefits of a hotel with the intimacy of a guest house.
“An Oasis of calm in busy Joburg. Friendly staff, and pets, although the cat was a little stand offish!”
Average review score: 8.8
Villa Simonne is located in Houghton in Johannesburg. This a vintage, themed boutique hotel is within easy reach of the the M1 highway, Rosebank and Sandton CBDs, and is on the Gautrain bus route.
“Loved the decor and themed rooms. Intimate, private in great location and very attentive staff.”
Average review score: 7.8
Offering a garden with outdoor pool, The Hillside House is located in the heart of Melville and 15 minutes' walk from the Melville Koppies Nature Reserve.
“The kitchen was available at all times. beds was very comfy. Save parking. Could extend my stay without efford.”
Situated in Johannesburg, 800 metres from Garden City Clinic, Grand View B&B features a year-round outdoor pool and barbecue. Free private parking is available on site.
Offering an outdoor pool and views of the garden, Englewold Manor Guest House is located in Johannesburg, 600 metres from War Museum. Free private parking is available on site.
Average review score: 8.2
Situated a 20 minutes' drive from Johannesburg city centre, Somona Guest House offers air-conditioned rooms with a private bathroom. It features an outdoor pool, terrace and a garden.
“The staff availability. Good quality of breakfast. Red carpet welcome”
Average review score: 7.1
Guest House Macauly offers accommodation in Johannesburg. Free WiFi is provided and free private parking is available on site. A TV is offered. You will find a 24-hour front desk at the property.
“A very nice and cool place to be. The lady there will give you advice on how to move around Johannesburg and it's environment. She is a great woman with heart full of love and care.”
Average review score: 8.4
Featuring free WiFi throughout the property, Atholl Guest House is situated in Johannesburg, 1.3 km from Sandton Library. Free private parking is available on site. Rooms are equipped with a TV.
“Room 6 was so spacious and i loved the comfort of the facilities witg beautiful balcony and peaceful surroundings. See you in a few weeks time.”
Average review score: 8.3
Villa Vittoria Guest House is located in Hyde Park. It has an outdoor swimming pool surrounded by landscaped gardens. Free private parking is available.
“Loved every moment of my stay. well done guys. receptionist was awesome”
Average review score: 8.3
Green Park Manor is situated in the quiet and secure suburb of Green Park in Douglasdale. This thatched property features a well-maintained mature garden with abundant birdlife.
“All I can say is, you have to be there for the experience. Good value for money and wifi is amazing”
Average review score: 9.7
Offering an outdoor pool and a garden, Blackheath Manor Guest House is located in Blackheath. Free Wi-Fi and private parking is available.
“Just A Wonderful Beautiful Guesthouse With An Amazing Gardens And Breakfast Was Yummy. The Owner Was So Thoughtful And Accomodating”
Average review score: 9.5
Offering an outdoor pool, Jubilee Lodge Guest House is located in Northcliff, Johannesburg. Free WiFi access is available. Each room here will provide you with a TV, air conditioning and a patio.
“The staff were very friendly and the accommodation was very secure. Excellent breakfast and lovely rooms.”
Average review score: 8
Offering an outdoor pool and free WiFi, Thulani Lodge is located in Johannesburg. The guest house is 7 minutes' drive from the University of the Witwatersrand and Milpark Hospital is 2 km away.
“Staff super helpful, and approachable. He even sorted us out with breakfast way earlier than he needed to! LOVED the area! Our stay in Joburg was just a stop on the way to Kruger, but we had an awesome night as the lodge is a 5 minute walk to an awesome little strip of restaurants and bars that reminded me of Brooklyn, NY or any other hip and up an coming area. Felt very safe, even after dark”
Located in Johannesburg in the Gauteng Region, 2.5 km from Stirrup Glen (Horse Riding), Eikenhof Country Guesthouse features an outdoor pool and spa centre.
Average review score: 7
Within 10 km from Midrand’s shopping venues, Flintstones Guesthouse Fourways (Cape Town & Durban) offers contemporary accommodation and a large outdoor pool surrounded by a tropical garden.
“The staff were were friendly and a pleasure to deal with.”
Average review score: 8.2
Located in the heart of Lonehill, Gooderson Fabz Estate Hotel and Restaurant offers modern accommodation with garden and lake access. Monte Casino is 4 km away.
“The room was spacious and always clean. The staff was amazing and very helpful. A lovely and quiet place. Very peaceful and calm.lovely location near fourways , montecasino etc. The staff always ready to help. Whenever needed a taxi or getting food delivery. The staff even arranged for us to go see tourist attractions. The breakfast was good. The kitchen staff very helpful and friendly. I just loved it. My husband and I are definitely gonna be back again.”
Average review score: 5.7
Marathon lodge offers accommodation in Johannesburg. Free private parking is available on site. Every room comes with a flat-screen TV with satellite channels.
“people who work there are very very friendly. The owner really cares about the ones who are staying at the hotel and their safety so thats really nice. The room whas big and nice. The location is good, theres a small mall close to the hotel where you can find supermarket, money exchange and other things. I would definitely come back to this place.”
Average review score: 8.5
Set in Johannesburg, 500 metres from Nicol Way Shopping Centre, The Dorr Guest House features free WiFi throughout the property. Free private parking is available on site. The rooms include a TV.
“The bed is very comfy. I felt safe in the area, the owners are very friendly and I had great breakfast every morning.”
Average review score: 8.7
Thatchfoord Lodge offers self-catering accommodation in Sandton and is just under 30 minutes by car from Johannesburg. It features an outdoor swimming pool and terrace with views of the Sand River.
“In a good secured location and environment Friendly, quiet and very comfortable Quiet”
Average review score: 9
Located in the secure residential area of Edenvale, the 4-star Glendower View overlooks the 13th hole of Glendower Golf Course. It offers luxurious rooms, free Wi-Fi and free private parking.
“Breakfast, comfortable bed, close to Glendower golf course, friendly and helpfull staff”
Average review score: 7.2
Offering an outdoor pool, barbecue and children's playground, Beverly Hills Lodge is set in Johannesburg. There is a water park on site and guests can enjoy the on-site bar.
“Its an excellent place to go too also their breakfast was over the top”
Weom Apartments is located in the heart of Sandton and 2 km away from Sandton Convention Centre.
Average review score: 9.5
Houghton Place is located in Johannesburg and offers modern and luxurious accommodation. Free WiFi access is available. The property has a lovely garden and outdoor pool.
“Sam was particularly helpful arranging transport and researching this to do. Patricia was great and gave us a cup of tea when we returned to collect our bags and wait for the airport shuttle”
Average review score: 8.6
Offering free WiFi and an outdoor pool, Mahouaresort & Tourism is set in Johannesburg. The accommodation features a hot tub. St Paul Church is 600 metres away.
“Perfec... had booked for a group of friends who came for a visit in Joburg, they loved the place,value for money. .”
Located in Sandton, within 2 km of the Sandton Convention Centre, Spacious Garden Cottage boasts an outdoor pool and views of the garden. Family Physicians is 500 metres away.
Average review score: 8.3
Offering a peaceful setting and great service, right in the heart of the popular bohemian Melville, Life on 3rd provides accommodation that includes continental breakfast.
“Great location, short walk to the 7th Street with all the bars & restaurants. Very friendly & accommodating host & staff. We booked the family room, which was extremely spacious & comfortable. Would definitely stay again.”
Average review score: 8.2
Located in the heart of cosmopolitan Sandton, The Capital Villa is less than a 5-minute walk away from Nelson Mandela Square. Guests can relax on the sun terrace beside the outdoor pool.
“I liked the fact that it is "home away from home" and Eugene was very warm and welcoming and Keith calling ahead to check gave me a sense of being looked after even before checking in very comforting and reassuring.”
Average review score: 5.3
Located in the Olivedale suburb of Johannesburg, Bruno Comfort Suites is a 10 minutes’ drive from the Monte Casino Theatre. It features a 24-hour front desk, outdoor swimming pool and business centre....
“The customer care provided by katsina”
Average review score: 9.9
Over The Moon Guesthouse is located in Northcliff. The solar-powered guest house offers stunning city views and features an outdoor pool.
“Probably the best Guest House in Johannesburg.”
Average review score: 9.4
Featuring free WiFi throughout the property, 6 on Morris Guest Lodge is located in Johannesburg, 700 metres from Canoe and Kayak World. Free private parking is available on site.
“Excellent facility, clean and very friendly personnel”
Average review score: 9.7
Offering an outdoor pool and hot tub, Bed and Breakfast on Melrose is set in Johannesburg in the Gauteng Region, 1 km from Norwood Mall.
“The environment we where in was a wow! I liked everything about the place.”
Average review score: 9.8
Villa Moshay features a patio with pool views. The property is 3.2 km from Turffontein Racecourse and free WiFi is offered throughout the property and free private parking is available on site.
“Loved the place, was very cozy , spacious, and amazing hosts. Definitely recommended !!”
Average review score: 7.2
Situated in Fourways in Johannesburg, Exoticwood Apartment features spacious self-catering accommodation with modern amenities and balconies. Free WiFi is available.
“The place was fantastic will bring my family again The staff was brilliant Very clean”
Average review score: 6.8
Located in the lively suburb of Bedfordview, this apartment hotel features 3 round swimming pools and a state-of-the-art gym. The fully serviced apartments are fitted with stainless steel appliances.
“The service was good, room was excellent. Will be booking again with the hotel on our next visit to JHB.”
Average review score: 9.4
Situated in Northcliff amid a 4,000 square meter garden, the historical Northcliff Manor Guesthouse is furbished with South African antiques.
“Everything is fantastic and very unique design”
Average review score: 9
Hand-picked antique furniture, free Wi-Fi and flat-screen TVs combine in the individually decorated rooms of this boutique guest house. Hearty meals are served in the elegant, yet homely dining room.
“Business trips can at times be a little uneventful and travelling as much as I do from hotel to hotel one can almost dread another hotel room. A colleague recommended Morrells Manor House to me as it was close by and I was told that it's worth a try. Well the place was absolutely enchanting, my room was spacious and simply gorgeous with a view onto the lovely gardens. The staff were attentive but not obtrusive, breakfast was delicious and I wish I could linger. I booked dinner with two other colleagues,the setting and service spot on and the meal delicious. I will this time look forward to my next trip to Johannesburg. They also have great beds that help make for a good night's sleep. I can't recommend this place enough and will certainly let everyone I know about my special find!”
Average review score: 8.4
Situated in Sandton’s Hyde Park suburb, this guesthouse offers bright rooms with free Wi-Fi. It has a bar and a garden with an outdoor pool. Free parking is available on site.
“Amazing. Great value. Magnificent staff. Great stay. would highly recommend.”
Average review score: 8.8
Offering an outdoor pool, 50 on Shepherd Boutique Guest House is located 2 km from Bryanston Golf Club. It features free Wi-Fi and private parking.
“Amazing place, beautiful house and garden. Very helpful staff Felt very well looked after”
Average review score: 9.5
Featuring an indoor pool, Orangerie Guest House offers accommodation in Northcliff in Johannesburg. Free WiFi access is available in the guest rooms.
“Only stayed overnight....but wish we could have stayed longer. The view was amazing and lady went out of her way to assist us and make our stay as comfortable as possible!”
Average review score: 9
Nestled in a quiet road, C.A.G - Upper East Side is located just 550 metres away from the Rivonia Village Shopping Centre. The modern apartments are north facing and equipped with a balcony.
“The area was a perfect place for a family holiday. The extremely helpful and friendly staff as well as modern interior deco and facilities.”
Average review score: 8.5
Located 1.3 km from Keith Remming Park in Johannesburg, Mzanzi Rock Guesthouse features free WiFi access and free private parking. Rooms are fitted with a flat-screen TV.
“Great place in a quite neighborhood, really enjoyed my stay.”
Average review score: 8.1
Featuring free WiFi, Eagles Nest Estate offers accommodation in Johannesburg. Recreational Centre is 1.9 km from the property. Free private parking is available on site.
“Friendly owner. We got an upgrade for our wedding nite and we absolutely loved the place and the views were breathtaking,quite amazing for a place in the city.”
Featuring free WiFi and an outdoor pool, Rutland Guest House offers pet-friendly accommodation in Johannesburg. Free private parking is available on site.
Situated in Johannesburg in the Gauteng Region, 1 km from Greek Orthodox Church, Houghton Estate B&B features a sun terrace and views of the garden.
Average review score: 9.2
Located in the heart of Sandton CBD, Le Petit Fillan is a unique guest house offering easy access to Sandton Convention Centre, Hyde Park and Rosebank shopping and business areas.
“Everything was perfect - professional. Suited our purposes very well”
Average review score: 8.6
This boutique hotel Bryanston is a 10-minute drive from Sandton. It has an exotic garden, an outdoor pool with a sun deck and rooms with a flat-screen TV.
“Room was carperted and warm, clean.”
Average review score: 9.4
Conveniently situated in the leafy suburb of Hyde Park and 3 km away from Sandton, Hyde Park Villas offers luxurious accommodation and a pool. Johannesburg is 10 km away.
“The staff were lovely and chatty, but invisible until needed.....Magic. Jackie, the Manager was awesome and a true host. The gardens are alive with birds and so green thanks to the lovely rain.”
Willy’s Chateau is situated in the suburb of Kensington, Johannesburg. This accommodation features a terrace and swimming pool.
Average review score: 5.9
Located in the suburb of Yeoville, Legacy Guest Lodge is a 10-minute drive from the Johannesburg Zoo. It offers a 24-hour front desk and a terrace.
“I will definitely come again, the service was on point, staff is friendly, it's made me feel at home away from home.”
Average review score: 8.9
With a garden, 84 on Fourth is located in the cultural heart of Melville in Johannesburg. It offers free WiFi access in all areas.
“The staff was really friendly! And so helpful!”
Average review score: 7.8
Offering an outdoor pool, Hydro Park Apartment is located in Johannesburg. Netcare Travel Clinic is 200 metres from the property. Free private parking is available on site.
“it was an excellent weekend for me everything was so perfect”
Average review score: 7.5
Featuring free WiFi, Raphael Suites offers accommodation in Johannesburg. The hotel has an outdoor pool. Free private parking is available on site.
Average review score: 9
Featuring free WiFi throughout the property, Old Umtali Guest House offers pet-friendly accommodation in Johannesburg, 2.4 km from Epsom DOWS Shopping centre.
“I have stayed in many many places and this is the perfect place to stay in the Fourways area. Great secure location, very helpfull staff and the owner is on hand for everything.”
Featuring free WiFi throughout the property, Thornton Gap Guesthouse is located in Johannesburg, 600 metres from Helen Joseph Hospital. Free private parking is available on site.
Offering a terrace and views of the garden, Zietsies Guest House is set in Johannesburg in the Gauteng Region, 700 metres from Garden City Clinic.
Average review score: 9.2
Situated on the eastern slope of Northcliff Hill, this manor boasts exceptional views of Johannesburg from its rooftop terrace. The spacious rooms are decorated with works by South-African artists.
“Perfect little getaway for alone time. Very quiet, very clean, beautiful house, view of sandton skyline, professional staff... The sheets had no smell, very clean!!”
Average review score: 8.3
Located 10 minutes’ drive from Sandton and set in a quiet residential area, Muco Guest House in Rivonia offers an outdoor pool, a garden and free WiFi access.
“The cleanliness and the quitenness adds value to the place”
Average review score: 7.2
Featuring free WiFi, a year-round outdoor pool and a barbecue, 45 Peter Place offers accommodation in Johannesburg. Free private parking is available on site.
“Everything about the place was good_thax”
Average review score: 5.6
Offering an outdoor pool and barbecue, 130 Market Bed and Breakfast is located in Johannesburg in the Gauteng Region.
“the location of the hotel is in a quite suburb near other busy hotels like mote casino and that was convenient for business movements to Monte casino. The staff were very helpful and made me feel at home. They had good communication skills and friendly customer care with smiles, that was reassuring.”
Average review score: 8.3
Offering a terrace with outdoor pool, Elizabeth Manor Guest House is situated in Johannesburg, 2 km from Sandton City Mall and Sandton Convention Centre. Free WiFi is available.
“The Lady Manager, Tanya, is very friendly and ever willing to go out of her way to help. Her staff are friendly and were eager to assist in making my stay comfortable. I liked the quiet environment and the feeling of peace and quiet in the place. The place has a very homey feel to it. I loved that there was a whole library! I wish I stayed longer for some of the lovely titles.”
Average review score: 8.8
Ten Bompas is located in Dunkeld close within 5 km from the residential and commercial centres of Sandton, Hyde Park and Rosebank.
“Really quiet, great food, perfect service too. Really liked the extra touches like washing laundry and mini bar included! Fabulous, great way to recover from a flight from the uk before flying on”
Average review score: 7.9
Set in the green Linden suburb, this family-run bed and breakfast is surrounded by Emmarentia Dam and Delta Park. The individually decorated rooms offer free Wi-Fi, DSTV and a warm, African décor.
“It felt home away from home,the staff where outstanding. When I can back for business will stay again.”
Average review score: 9.1
Set in a peaceful Johannesburg suburb, Gooseberry is a homey guest house featuring uniquely decorated rooms with antique pieces. It offers a hearty breakfast with items cooked to order.
“Hospitality was excellent. My comfort was their priority. They were well prepared for me. I was made to feel very important”
Average review score: 9.5
Located in the suburb of Parktown North in Johannesburg, Leighwood Lodge offers spacious rooms with balconies overlooking the landscaped garden.
“Very Comfortable rooms. I like to know that the beds are comfortable and these were great.”
Average review score: 8.5
Set in a historic building surrounded by gardens and a furnished terrace, Melville Turret Guesthouse offers guests stylish accommodation.
“Staff extremely helpful The whole place had a homey feel Breakfast was great Short walk to trendy restaurants & coffee shops”
Average review score: 8.8
Set in the Bryanston district in Johannesburg, 400 metres from Pick n Pay Food Store (Johannesburg), The Pecan Tree Guesthouse boasts a year-round outdoor pool and views of the pool.
“Staff was extremely attentive. Guest house is centrally located and situated in a quiet and relaxing neighborhood. I felt really safe.”
Average review score: 8.4
Located in Sandton, 16 km from Johannesburg, 2 Leafed Doors features an outdoor pool, terrace and sun terrace. The rooms are fitted with a TV.
“I enjoyed the tranquility and quality of the property.. The staff from the time I booked till my last day of my stay were friendly and helpful.”
Located in Johannesburg in the Gauteng Region, 500 metres from India Consulate, Mansion House boasts a terrace and views of the garden. Free private parking is available on site.
Average review score: 9.1
Located in Johannesburg, 900 metres from Robin's Corner Shopping Centre, Infinity bed and breakfast boasts a year-round outdoor pool, barbecue and sun terrace.
“Security, Friendliness of the staff and assistance. Excellent rooms, good breakfast and it's location.”
Located 1.6 km from Nelson Mandela Square and 400 metres from Benmore Gardens Shopping Centre, Luxurious Sandton Skye Apartment offers accommodation in Sandon City. Free WiFi is offered .
Average review score: 7.5
Leboss guest lodge offers accommodation in Southern Johannesburg. Turffontein Racecourse is 1.7 km away. Free WiFi and private parking is available on site.
“I liked everything about them, their room is so nice, nd the security sytem seemed to be very good, i felt safe during my stay, id love to go back again.”
Average review score: 9.2
Situated in the tree-lined suburbs of Dunkeld, Dunkeld Manor offers a quiet retreat just a 10-minute drive from the Johannes city centre.
“Super clean room. Super friendly staff. Super beautiful yard. Super ...”
Average review score: 8.6
Offering an outdoor pool and views of the garden, House Higgo is located in Johannesburg. Guests can enjoy the on-site bar. Some rooms have a seating area for your convenience.
“The house is just lovely and the gardens well manicured. The staff is very friendly and helpful and the dinner platter was amazing and could comfortably feed 4!”
Bamboo Cottage is located in Parktown bordering Westcliff and 4 minutes' drive from the M1 highway.
“It was a beautiful large cottage, with floor-to-ceiling windows looking into the lush garden. There is private secure parking. The host was very friendly and accommodating, and had left fruit, tea, coffee, milk and a folder containing recommendations for restaurants, shops, sight-seeing etc in our cottage. Bamboo cottage is located on a very quiet street, close to Zoo Lake, the Donald Gordon Hospital, and main roads. However, you need a car, as public transport in Johannesburg is not recommended. There is full DSTV, and the kitchen was exceptionally well stocked.”
Set in Johannesburg, 2.1 km from Central Bus Station (Rotunda), Living Moad features an outdoor pool and views of the city. Chief Albert Luthuli House is 2.2 km away.
Offering accommodation with air conditioning, Braham Lodge is located in Johannesburg, 800 metres from Sandton Scuba. The accommodation features a hot tub. Cave is 1.9 km from the property.
Average review score: 9.4
This 4-star, family-run Sandton boutique hotel offers a private pool in the tranquil gardens, a covered outdoor dining and lounge area, and daily English and continental breakfasts.
“Very nice and attentive staff. The lodge itself is decorated with much attention to the details, very high standard and gives you immediately a feeling of being welcome. Also the location is located very good to start on trips within Johannesburg. The neighborhood seems to be very safe. Absolutely recommendable if you like a higher standard.”
Average review score: 8.3
Located in Fourways, Sandton, this lodge offers self catering units with a hot tub, and a balcony.
“Everything from location, staff support and friendliness, comfort, kids entertainment area and security. Love the "barbecue" facilities. We did not have to take a long drive to the coast to celebrate New Year with a bang!”
Average review score: 9.5
Offering an outdoor pool, Hallbury Estate is located in the suburb of Morninghill in Bedfordview. The bed and breakfast is 15 km from OR Tambo Airport.
“The owner is friendly & extremely accomodating. The staff polite & helpful. The bedroom quiet, comfortable & clean. The breakfasts delicious - The omelette & muffins a must! Cannot fault their service.”
Average review score: 8.2
Offering an outdoor pool and barbecue, The Purple View B&B is situated in the Melville district in Johannesburg. Free WiFi is featured and free private parking is available on site.
“I felt at home. I've enjoyed everything of the structure: lovely people, comfortable and clean room, fast Wi-Fi, position near to everything and breakfast. Great customer care. Thank you.”
Located in Johannesburg in the Gauteng Region, Dunton Guest House features an outdoor pool and barbecue. Free private parking is available on site. Every room includes a flat-screen TV.
Average review score: 9.4
Situated in the leafy suburb of Bryanston, Tiree B&B offers accommodation within 11 km of Sandton. This B&B features an outdoor pool, and offers free WiFi and free private parking.
“Breakfast was amazing. The bathroom was stunning.”
Located in Johannesburg, 700 metres from Heathway Square, Khamanzi Lodge features air-conditioned rooms and free private parking. Each room is fitted with a flat-screen TV with satellite channels.
Set in the Sandton district in Johannesburg, 800 metres from Morningview Shop, Sandown Guest House boasts a seasonal outdoor pool and barbecue.
Average review score: 9
Sollunaa Guesthouse offers accommodation in Sandton. Each room at this guest house is air conditioned and comes with a flat-screen TV. Some rooms have a seating area where you can relax.
“Love everything about Sollunaa - immaculate setting and superb services (reliable & timely services, s.a. car arrangement), yet flexible to accommodate my late checkout request, tasteful & quality furnishing with modern comfort, very clean, safe walking within security gates & patrol residential complex, short walk to village shop, only R80 (hired car) from Marlboro Gautrain station (OR Tambo Airport or Pretoria), or R100 to Sandton.”
Average review score: 8.8
Set in Johannesburg in the Gauteng Region, 1 km from Hyde Park Shopping Centre, Buckingham Guest House features a barbecue and views of the garden. Free private parking is available on site.
“Conveniently located, personal service, cosy rooms in leafy suburb. Owner went out of her way to make my short stay comfortable and convenient. Very fast internet was a major bonus!”
Average review score: 5.7
Offering an outdoor pool and views of the pool, Lubamba Lodge is situated in Johannesburg. Free private parking is available on site. Certain units feature a seating area for your convenience.
“staff was excellent they made us feel at home, our room was changed for the better.”
Average review score: 5
Featuring free WiFi throughout the property, New Arrival Guest House is situated in Johannesburg, 1.5 km from Sacred Heart College. Guests can enjoy the on-site bar.
“Everything...The Bar and meeting new and different cultures was an experience as well aa the Owner and Admin staff where very friendly. 😆😃”
Featuring free WiFi, a restaurant and a sun terrace, Hotel QSL on 44 offers accommodation in Johannesburg, 100 metres from 44 Stanley. Free private parking is available on site.
Average review score: 8.5
Set in a quiet tree-lined street of Essexwold, only a short drive from OR Tambo International Airport, this charming bed and breakfast provides guests with comfortable lodging.
“Owners are great and very accommodating. Would definitely consider and recommend them for future visits.”
Average review score: 7.7
Balconies and under-floor heating feature in all the spacious, modern apartments at All Suite on 14th.
“Clean and secure and friendly staff.”
Average review score: 9.5
Conveniently located a 15-minute drive from the Johannesburg city centre, 33 Melville Road offers intimate accommodation with just three luxury suites.
“Everything was impeccable And the location absolutely beautiful”
Average review score: 9.2
Located in the Melville district in Johannesburg, 400 metres from Taste of Africa, Blu Trea B&B features free WiFi access and free private parking.
“Friendliness and helpfulness of staff. Proximity to restaurants and shops. Excellent security in the neighbourhood. Delicious breakfast!”
Average review score: 9.6
B&B on 8th Avenue is located in the Melville district in Johannesburg, 1.1 km from Mark's Park - Sports Club and 1.1 km from Milpark Hospital.
“Denise is an exceptional host and prepares the most delicious breakfast with fresh fruit salad, yogurt, juice, great bread, great eggs, delicious mushrooms and tomatoes and ... the very best: awesome muffins. She is from the area and can give you a lot of useful tips and advise beyond what you find in usual travel guides. She is also great to have a deeper conversation with about South Africa's history, if you want that. She also was very helpful with practical stuff such as being flexible with late arrival, safe parking space, keeping our bags at last day etc.. There is a lovely little garden in which you can sit. the surroundings are very green and 7th street with all the cafes and shops is not far. In sum: great value for your money!”
Average review score: 8.2
Set in Johannesburg in the Gauteng Region, 1.5 km from Makro Store (JHB), B and B Sandton boasts a terrace and views of the garden. Free private parking is available on site.
“The rooms were very clean & comfortable”
Set 300 metres from Adventure Dynamics International in Johannesburg, Bridgehouse features free WiFi access and free private parking. The rooms are fitted with a TV with satellite channels.
Average review score: 9.3
Offering an outdoor pool and sun terrace, Doveton House is set in the Parktown district in Johannesburg. Free private parking is available on site.
“The place is home away from home.fantastic and friendly service.Very quite and serene. A place to rest.”
Average review score: 8
Offering a seasonal outdoor pool and barbecue, Dafem Guest House is located in Johannesburg, 900 metres from Ferndale Shopping Centre.
“Clean. Staff keen to make your stay comfortable.”
Average review score: 9.6
Offering a terrace and views of the garden, 7 Streams is situated in Johannesburg in the Gauteng Region, 100 metres from Family Physicians.
“The bed was extra comfy in a spacious sparkling clean room. The daily healthy breakfast was so delicious. The hospitality of Jenny and her husband was marvellous. Drop off and pickup services are done by the hosts themselves without an extra charge. When at their place your feel you are home away from home.”
Average review score: 8.6
Offering free WiFi and an outdoor pool, Sandton Skye unit 702 is situated in Johannesburg. The accommodation boasts a hot tub. Crawford Preparatory Sandton is 300 metres away.
“Great location. Clean and fresh feel in the apartment. The restaurant downstairs was excellent”
Featuring free WiFi throughout the property, Hoeveld House offers accommodation in Sandton, 200 metres from Inanda Club.
These luxuriously furnished apartments come with a fully equipped kitchen and their own private parking. The surrounding garden has a refreshing swimming pool and there is a sauna.
Average review score: 8.8
Offering elegant self-catering units in the suburbs of Johannesburg, Cape Elegance in Bryanston is surrounded by a lush garden and features a solar heated pool. It also has free Wi-Fi and free...
“Just what I was looking for, and will make use of the place again”
Average review score: 8.3
Situated in the top level of the Bedford Centre Shopping Complex, Prospect Luxury Apartments are only an elevator ride away from 2 movie theatres and boutique shops.
“All the comforts of home, beautifully decorated apartment.”
Average review score: 7.4
Located 6 minutes’ drive from Melrose Arch, Owee’s Place is located in the suburb of Gresswold in Johannesburg. It features a 24-hour front desk, a garden, free Wi-Fi and private parking.
“Bongi is a star. Professional, caring and makes certain you are comfortable. Really enjoyed our stay.”