Skip to main content

The 10 Best Cottages in Johannesburg, South Africa

Check out our pick of great cottages in Johannesburg

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated in Johannesburg and only less than 1 km from Gautrain Sandton Station, The Hide Out - Home away from home features accommodation with city views, free WiFi and free private parking. 9.4 km from Parkview Golf Club and 13 km from Modderfontein Golf Club, the property provides a garden and barbecue facilities. The property is non-smoking and is located 1.3 km from Sandton City Mall.

Super convenient location, and well sized for a family stay. You can see they've gone to a big effort to make the place nice.

Show more Show less
9.8
Exceptional
5 reviews
Price from
394 lei
per night

Set in Johannesburg, the recently renovated Oasis On Lily Northcliff offers accommodation 6.4 km from Parkview Golf Club and 12 km from Sandton City Mall. This holiday home features a private pool, a garden, barbecue facilities, free WiFi and free private parking. The property is non-smoking and is located 12 km from Gautrain Sandton Station.

Guests at the holiday home will be able to enjoy activities in and around Johannesburg, like hiking. Guests can also warm themselves near outdoor fireplace after a day of cycling.

Oh my goodness! When I first saw this property on Booking.com, I thought it was too good to be true, I actually thought they may have used Photoshop to create the pictures to lure people🤣🤣 however, when I got there I was amazed that the place looked EVEN BETTER IN REALITY!!🥰 I was absolutely captivated from the moment I drove onto the premises. June and Chris were so welcoming. They welcomed me at the gate and took me on a tour around the house. The atmosphere of the place is so relaxing and refreshing. The view is breathtaking, and the house contains everything you need and more!! I teach English online to international students, so I really appreciated the stability of the WiFi. My family loved the place as much as I did and we all cannot wait to go back. The best part is that even on the morning of my checkout, June and Chris were just as welcoming as the day I checked in. 🤣 They came to check if my family and I slept well and ensured that our checkout process was smooth. They are the most humble hosts I have ever met. I highly recommend this property and will definitely be going back for my birthday in June.❤️🌹 Thank you so much for sharing your wonderful property with the world ❤️

Show more Show less
9.9
Exceptional
10 reviews
Price from
614 lei
per night

Set in Johannesburg in the Gauteng region and Gallagher Convention Centre reachable within 4.6 km, Soldout Camp 1 offers accommodation with free WiFi, a children's playground, an outdoor swimming pool and free private parking. There is a private entrance at the holiday home for the convenience of those who stay. Boasting family rooms, this property also provides guests with a picnic area.

Guys, this is the place to be for holidays, or just for business. if you love beauty and style, please patronize. Sold out 1,2, or 3. Ausi Lebo may God continue to bless you and everything you tough will turn to Gold. The service is exceptional 👌 👏 can you believe it was raining when we got there but she didn't wait for us but she came to fetch us from the parking area. We arrived very late but she was there waiting. I dont even want to bore you with the challenges that were there and resolved without frustrating their guests. That's why we should continue to patronize people who know what to do if things don't go according to plan. You guys are going far. We will surely come back with family because there's breakfast!, for those who like pap, there's things to cook. Patronize them and see for yourself .I rate you 110/100

Show more Show less
10
Exceptional
6 reviews

The villa has 5 bedrooms, 3 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with lake views. The unit at the property features a walk-in shower and a dressing room. There is also a seating area and a fireplace.

It's a very beautiful house

Show more Show less
9.5
Exceptional
6 reviews
Price from
2,227 lei
per night

Set in Johannesburg, Home in Suideoord, Jhb south offers accommodation with private pool, free WiFi and free private parking for guests who drive. The property is situated 7.5 km from Apartheid Museum, 7.8 km from Gold Reef City and 13 km from Johannesburg Stadium. The property is non-smoking and is located 7.4 km from Gold Reef City Casino.

The swimming pool. The location was amazing and it’s a beautiful and spacious home. The check out time was also perfect!! We were happy!!😁

Show more Show less
10
Exceptional
6 reviews
Price from
442 lei
per night

Parkhurst Cottage, a property with a garden, is situated in Johannesburg, 6.6 km from Sandton City Mall, 6.7 km from Gautrain Sandton Station, as well as 10 km from Johannesburg Stadium. Among the facilities at this property are full-day security and private check-in and check-out, along with free WiFi throughout the property. The property is non-smoking and is located 2.9 km from Parkview Golf Club.

Perfect for a business traveller.

Show more Show less
9
Superb
5 reviews
Price from
225 lei
per night

Set in Johannesburg and only 3.7 km from Parkview Golf Club, 74 on 19th offers accommodation with garden views, free WiFi and free private parking. The property is situated 7.9 km from Gautrain Sandton Station, 11 km from Johannesburg Stadium and 11 km from Observatory Golf Club. The property is non-smoking and is located 7.7 km from Sandton City Mall.

Lovely villa, enjoyed the stay to this beautiful home accommodation was too nice and I’m definitely going back for another stay

Show more Show less
9.3
Superb
28 reviews
Price from
750 lei
per night

Offering garden views, Poolside Cottage is an accommodation situated in Johannesburg, 11 km from Parkview Golf Club and 13 km from Roodepoort Country Club. This apartment has a private pool, a garden and free private parking. Montecasino is 16 km away and Sandton City Mall is 16 km from the apartment.

Wow it was more than I expected. Welcoming, friendly and helpful staff. The garden beautiful, well kept. The atmosphere in that place is relaxing. The rooms clean , beautiful and smelling heavenly We never went out enjoyed the garden and the pool. I would recommend to anyone who loves peace and tranquility. Would definitely be going back there again. My son will be there Easter holiday, he knows I'm not easily impressed. Took a lot of photos, memories and more memories. Thank you also to Kyle for beautiful unique decor in all the rooms.

Show more Show less
9.8
Exceptional
13 reviews
Price from
145 lei
per night

The holiday home features 2 bedrooms, a flat-screen TV with streaming services, a fully equipped kitchen with an oven and a microwave, a washing machine, and 2 bathrooms with a bath. Towels and bed linen are featured in the holiday home. The accommodation offers a fireplace.

The house was clean. The owner was very friendly and professional. We will be back. Absolutely loved out stay

Show more Show less
9.6
Exceptional
5 reviews
Price from
371 lei
per night

Offering a garden and inner courtyard view, Cottage in Sandton is situated in Johannesburg, 9.1 km from Parkview Golf Club and 10 km from Montecasino. The air-conditioned accommodation is 3.2 km from Sandton City Mall, and guests can benefit from on-site private parking and complimentary WiFi. The property is non-smoking and is set 3.4 km from Gautrain Sandton Station.

The location was perfect. The room was very modern with an exceptional tub. Very quiet and private. Excellent security as well.

Show more Show less
9.8
Exceptional
8 reviews
Price from
220 lei
per night

Most booked hotels in Johannesburg in the past month

Johannesburg's best hotels with breakfast

  • @Home Cottage
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 30 reviews

    @Home Cottage, a property with a garden, is set in Johannesburg, 5.7 km from Gautrain Sandton Station, 6.3 km from Sandton City Mall, as well as 8.1 km from Parkview Golf Club.

    It was to much wonderful food!! it was fantastic!!

  • Birch Tree Cottage
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 380 reviews

    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.

    Eveyrthing. Esther is star. Very friendly, great host

  • Cosmopolitan Accommodation Group
    5.5
    Scored 5.5
    Average
    Rated passable
     · 167 reviews

    Set within 3.4 km of Parkview Golf Club and 5.3 km of Sandton City Mall in Johannesburg, Cosmopolitan Accommodation Group features accommodation with seating area.

    Perfect location and friendly staff Value for money and secure

  • Pender House Cottage Melrose

    Featuring air-conditioned accommodation with a terrace, Pender House Cottage Melrose is located in Johannesburg. With inner courtyard views, this accommodation offers a patio.

  • Sibongile's guesthouse

    Set in Johannesburg in the Gauteng region, with Observatory Golf Club nearby, Sibongile's guesthouse offers accommodation with free WiFi and free private parking.

  • Muwah Palace villa
    6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 21 reviews

    Located in Johannesburg, Muwah Palace villa provides accommodation with private pool, free WiFi and free private parking for guests who drive.

    Lovely setup, friendly staff and very welcoming host. Comfortable rooms and nice bedding.

  • The Hide Out - Home away from home
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 5 reviews

    Situated in Johannesburg and only less than 1 km from Gautrain Sandton Station, The Hide Out - Home away from home features accommodation with city views, free WiFi and free private parking.

  • Oasis On Lily Northcliff
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 10 reviews

    Set in Johannesburg, the recently renovated Oasis On Lily Northcliff offers accommodation 6.4 km from Parkview Golf Club and 12 km from Sandton City Mall.

    Very nice place, refreshing and much more relaxed.

  • Riverside House with Indoor Pool
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 6 reviews

    Boasting air-conditioned accommodation with a private pool, pool view and a patio, Riverside House with Indoor Pool is situated in Johannesburg.

  • Parkhurst Cottage
    Free cancellation options available
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 5 reviews

    Parkhurst Cottage, a property with a garden, is situated in Johannesburg, 6.6 km from Sandton City Mall, 6.7 km from Gautrain Sandton Station, as well as 10 km from Johannesburg Stadium.

  • Cozy 2 bedroom garden cottage in Melville
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 6 reviews

    Situated in Johannesburg and only 2 km from Parkview Golf Club, Cozy 2 bedroom garden cottage in Melville features accommodation with garden views, free WiFi and free private parking.

  • Hidden retreat in Kensington
    Free cancellation options available
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 8 reviews

    Set in Johannesburg, Hidden retreat in Kensington offers accommodation with private pool, free WiFi and free private parking for guests who drive.

  • The Ridgeback, 5 Bedroom House Bryanston
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 6 reviews

    Boasting air-conditioned accommodation with a private pool, garden view and a patio, The Ridgeback, 5 Bedroom House Bryanston is situated in Johannesburg.

    The owner was simply amazing and super helpful. The caretakers of the home were attentive and kept the house looking immaculate. We will definitely be back!!!

  • Northcliff Gap Guesthouse
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 9 reviews

    Featuring pool views, Northcliff Gap Guesthouse provides accommodation with balcony, around 8.4 km from Parkview Golf Club. Private parking is available on site at this recently renovated property.

    The service from the host from booking confirmation, right until checkout. An amazing house, highly recommend.

  • Naisar's Apartments Primrose,Johannesburg
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 32 reviews

    Naisar's Apartment is 13.6 km from Gold Reef City & Casino and 7 km from Johannesburg Stadium.

    The rooms are very spacious and can accommodate many people

  • Sandton
    Free cancellation options available

    Set in Johannesburg, 1.5 km from Sandton City Mall and 1.9 km from Gautrain Sandton Station, Sandton offers air conditioning. This property offers a private pool and free private parking.

  • Home in Suideoord, Jhb south
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 6 reviews

    Set in Johannesburg, Home in Suideoord, Jhb south offers accommodation with private pool, free WiFi and free private parking for guests who drive.

  • Stunning 2 Bedrooms and 2 Bathroom No loadshedding
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 5 reviews

    Located in Johannesburg, Stunning 2 Bedrooms and 2 Bathroom No loadshedding provides accommodation with private pool, free WiFi and free private parking for guests who drive.

    The house was clean. The owner was very friendly and professional. We will be back. Absolutely loved out stay

  • The Highland Guesthouse

    Situated in Johannesburg, The Highland Guesthouse features accommodation with private pool, free WiFi and free private parking for guests who drive.

  • Kelvin Maison's Haven

    Boasting pool views, Kelvin Maison's Haven features accommodation with an outdoor swimming pool and a balcony, around 7.8 km from Gautrain Sandton Station.

  • Bespoke Luxury Sandton

    Bespoke Luxury Sandton, a property with a terrace, is located in Johannesburg, 5.3 km from Gautrain Sandton Station, 6.3 km from Parkview Golf Club, as well as 12 km from Montecasino.

  • The White House in Sandton

    Situated in Johannesburg, 5.5 km from Montecasino and 10 km from Sandton City Mall, The White House in Sandton features spacious air-conditioned accommodation with a terrace and free WiFi.

  • Sunflower Cottage 15min from OR Tambo
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Set in Johannesburg in the Gauteng region, Sunflower Cottage 15min from OR Tambo offers accommodation with free WiFi and free private parking.

  • Bryanston Guest Cottage
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 4 reviews

    Situated in Johannesburg, 6.1 km from Gautrain Sandton Station and 6.7 km from Sandton City Mall, Bryanston Guest Cottage offers air conditioning.

FAQs about hotels in Johannesburg






Cottages that guests love in Johannesburg

  • From 950.09 lei per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2,550 reviews
    The service and facilities were excellent. Staff were very friendly and professional, suite was huge with private hot tub. Facilities such as sauna and steam room were good and the breakfast was excellent.
    Les
    United Kingdom
  • From 295.03 lei per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 656 reviews
    Very nice and cozy hotel a bit hidden actually. Good breakfast and staff also nice. Check out the bar too with the fireplace.
    Signore Dalini
    Norway
  • From 375.03 lei per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 155 reviews
    Wonderful, quite, tranquil beautiful place with the best "office" under the magnificent tree. Absolutely delicious dinners from charming Leigh. Not the first staying and not the last one. Dear Leighwood Lodge, thank You for everything.
    Olga
    Spain
  • From 1,536.14 lei per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 296 reviews
    Loved the service and great staff. Adore the Penthouse with its privacy, space and ambience . Perfect for a romantic getaway or to celebrate a romantic occasion. Fireplace was excellent. Breakfast was excellent.
    Amanda
    South Africa
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 1 review
    A very cosy and charming home. Beautiful gardens. Busi is a very helpful and thoughtful host. Would love love to visit again.
    M
    Munyaradzi
    South Africa
  • From 247.52 lei per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 103 reviews
    Bernadett was an attentive, friendly and responsive owner during our stay in Pantera lodge ❤️. The lodge was clean and very much comfy mainly during spring/summer time like now. Rustic, neat, and the best part was the very high thatched roof and side of the pool ... it gave the feelings of coolness of the forest indeed...
    Sara Lubis
    South Africa
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 81 reviews
    How close it is to the malls and parks. The cottage was cosy and welcoming.
    Amina
    South Africa
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 75 reviews
    Very charming cottage-like guesthouse surrounded by a well kept garden. Decorated with taste albeit simply. My room, set in a former stable, was quiet and very comfortable. The internet worked well. It all felt very cosy and private. Grateful for the tea, kettle, cups and courtesy snacks. I loved this place and would certainly go back!
    Damien
    France
  • From 206.81 lei per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 55 reviews
    The Cottage is very cozy and there was a gas heater , a fireplace and electric blankets to keep warm during the cold spell
    Bornwell
    Zimbabwe
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 279 reviews
    The cottage is lovely and cosy with a fireplace and plenty of wood. Good wifi. Breakfast was excellent with a lovely fresh fruit salad. We needed a later check-out and the hostess was happy to accommodate us. We will stay at Grace cottage again.
    Ronel
    South Africa

Research, refine and make plans for your whole trip