Skip to main content

The 10 Best Cottages in Johannesburg, South Africa

Check out our selection of great cottages in Johannesburg

Filter by:


Review Score

Wonderful: 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.

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
$166
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.

The size of the house for a private party

Show more Show less
9.5
Exceptional
6 reviews
Price from
$479
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
$84
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
Wonderful
5 reviews
Price from
$48
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.

The location is perfect, its quite, safe and close to most activities we planned for our stay.

Show more Show less
9.3
Wonderful
28 reviews
Price from
$161
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.7
Exceptional
12 reviews
Price from
$31
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
$80
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
$47
per night

This holiday home has 3 bedrooms, a kitchen with a dishwasher and an oven, a flat-screen TV, a seating area and 4 bathrooms fitted with a walk-in shower. Guests can take in the ambience of the surroundings from an outdoor dining area or keep themselves warm by the fireplace on colder days. The holiday home offers bed linen, towels and housekeeping service.

Most amazing house I've ever stayed in. So artistic and unique. Everything you would need it has plus more. Record player, Bluetooth speaker, every kitchen appliance you would need, all the towels and linens you would need, comfy bed, nice showers, amazing copper tub. And all in a super secure house, which is needed in Johannesburg. The neighbourhood itself is safe during the day but anywhere in Joburg at night is a no go. So might as well have an amazing place to be kept safe at. So perfect.

Show more Show less
9.6
Exceptional
8 reviews
Price from
$140
per night

Looking for a cottage?

Cottages are perfect for travelers who enjoy feeling cozy and independent in the countryside. Usually small, traditionally built houses, cottages are spread across one or two floors – making them great for families or vacations with a little more privacy.
Search cottages in Johannesburg

Most booked cottages in Johannesburg this month

Enjoy breakfast in Johannesburg!

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

    Offering a garden, @Home Cottage offers accommodations in Johannesburg. This property offers access to a patio, free private parking, and free Wifi.

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

  • Birch Tree Cottage
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 381 reviews

    Birch Tree Cottage offers bed & breakfast accommodations in Olivedale, Randburg.

    Eveyrthing. Esther is star. Very friendly, great host

  • Cosmopolitan Accommodation Group
    5.5
    Scored 5.5
    Average
    Rated fair
     · 168 reviews

    Cosmopolitan Accommodation Group enjoys a location in Johannesburg, 2.1 miles from Parkview Golf Club and 3.3 miles from Sandton City Mall.

    Perfect location and friendly staff Value for money and secure

  • Sibongile's guesthouse

    Sibongile's guesthouse is located in Johannesburg, just 1.2 miles from Observatory Golf Club and 2 miles from Johannesburg Stadium.

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

    Muwah Palace villa is a recently renovated villa in Johannesburg where guests can make the most of the fitness center and garden.

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

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

    Oasis On Lily Northcliff is a recently renovated vacation home in Johannesburg where guests can make the most of its outdoor swimming pool, garden, and barbecue facilities.

    Very nice place, refreshing and much more relaxed.

  • Soldout Camp 1
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 6 reviews

    Soldout Camp 1 in Johannesburg provides accommodations with a garden and barbecue facilities. This vacation home offers free private parking, full-day security, and free Wifi.

  • Poolside Cottage
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 12 reviews

    Poolside Cottage is located in Johannesburg, just 6.7 miles from Parkview Golf Club and 8.2 miles from Roodepoort Country Club. This property offers a private pool and free private parking.

    Very convenient for my purposes, in quiet leafy suburbs.

These cottages in Johannesburg have options with FREE cancellation

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

    Riverside House with Indoor Pool offers accommodations in Johannesburg, 1.7 miles from Parkview Golf Club and 4.8 miles from Sandton City Mall.

  • Parkhurst Cottage
    Free cancellation options available
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 5 reviews

    Featuring a garden, Parkhurst Cottage provides accommodations in Johannesburg.

  • 74 on 19th
    Free cancellation options available
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 28 reviews

    74 on 19th offers accommodations in Johannesburg, 4.8 miles from Sandton City Mall and 4.9 miles from Gautrain Sandton Station.

    Clean and great location. Ample parking and good value.

  • Cottage in Sandton
    Free cancellation options available
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 8 reviews

    Offering a garden, Cottage in Sandton provides accommodations in Johannesburg. This apartment features free private parking, full-day security, and free Wifi.

  • Cozy 2 bedroom garden cottage in Melville
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 5 reviews

    Offering a garden, Cozy 2 bedroom garden cottage in Melville offers accommodations in Johannesburg. This apartment features free private parking, private check-in and check-out, and free Wifi.

  • 8 at Norman Crescent
    Free cancellation options available
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 17 reviews

    8 at Norman Crescent offers accommodations in Johannesburg, 8.8 miles from Johannesburg Stadium and 8.8 miles from Sandton City Mall.

    It’s in a beautiful setting and central to all amenities.

  • Hidden retreat in Kensington
    Free cancellation options available
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 8 reviews

    Hidden retreat in Kensington offers accommodations in Johannesburg, 2.2 miles from Observatory Golf Club and 3.2 miles from Johannesburg Stadium.

  • The Ridgeback, 5 Bedroom House Bryanston
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 6 reviews

    Featuring a garden, The Ridgeback, 5 Bedroom House Bryanston features accommodations in Johannesburg. This property offers a private pool and free private parking.

    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!!!

Traveling by car? These cottages in Johannesburg offer free parking!

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

    Home in Suideoord, Jhb south offers accommodations in Johannesburg, 4.6 miles from Gold Reef City & Casino and 4.7 miles from Apartheid Museum.

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

    Stunning 2 Bedrooms and 2 Bathroom No loadshedding is located in Johannesburg, just 6.8 miles from Apartheid Museum and 7.1 miles from Gold Reef City & Casino.

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

  • Northcliff Gap Guesthouse
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 9 reviews

    Northcliff Gap Guesthouse in Johannesburg provides accommodations with pool with a view, a garden, and barbecue facilities. 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.

  • Spacious Garden Cottage
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 24 reviews

    Located in Sandton, within 1.2 mi of the Sandton Convention Center, Spacious Garden Cottage features an outdoor pool and views of the garden. Family Physicians is 1640 feet away.

  • Chalet no. 2 Petunia
    7.8
    Scored 7.8
    Good
    Rated good
     · 126 reviews

    Chalet no. 2 Petunia offers accommodations in Johannesburg, 656 feet from Family Physicians. Guests staying at this chalet have access to free WiFi, a fully equipped kitchen, and a patio.

    spacious rooms, fantastic location, wonderful garden

  • The Highland Guesthouse

    A recently renovated vacation home, The Highland Guesthouse offers accommodations in Johannesburg. This property offers a private pool, free Wifi, and free private parking.

  • Kelvin Maison's Haven

    Featuring a garden, Kelvin Maison's Haven provides accommodations in Johannesburg. This property offers access to a terrace, pool at the pool table, free private parking, and free Wifi.

  • Bespoke Luxury Sandton

    Featuring a garden, Bespoke Luxury Sandton features accommodations in Johannesburg. This property offers a private pool and free private parking.

FAQ about cottages in Johannesburg






Cottages That Guests Love in Johannesburg

  • Avg. price/night: $327.36
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 300 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
    Young couple
  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 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
    Solo traveler
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 90 reviews
    If you are looking for decent self catering apartment in this part of Johannesburg then Moonflower cottages is a good choice. There are a lot of self catering places being advertised (with seemingly good ratings) but sadly a lot of these places seem to attract a specific budget market, so it is nice to find a place that actually looks like the photos.. Internet access is pretty decent, so we were able to make some zoom business calls, which is great as some venues often provide a functional but restricted service.
    STOLTZSP
    Young couple
  • 8.1
    Scored 8.1
    Very Good
    Rated very good
     · 41 reviews
    That was a nice self catering apartment. It was spacious and cozy.
    Buyiselwa
    Young couple
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 94 reviews
    The location is nice and quiet and the environment is beautiful and very green. The rooms offer a nice living room, shower and kitchenette. Our cottage opens out into a beautiful patio and garden complete with a pond. It gives the vibes of living in the countryside. It also has wi-fi.
    ToluC
    Family with young children
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 233 reviews
    Lovely cottage
    Bruce
    Solo traveler
  • Avg. price/night: $44.48
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 53 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
    Solo traveler
  • 6.6
    Scored 6.6
    Pleasant
    Rated pleasant
     · 916 reviews
    The staff was absolutely amazing!! they created a WhatsApp group so my partner and I could just send a text to communicate any needs (room service via WhatsApp) which honestly made things so much easier… the breakfast in bed was awesome. The lights at night… 😍😍 my partner and I took a romantic stroll around the property after we had a yummy dinner at the restaurant. we were so cozy and comfortable even accidentally checked out late. But everyone was so patient and kind! can’t wait to come back and see when the renovations are done!
    Thotoane
    Young couple
  • Avg. price/night: $78.71
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,850 reviews
    The hotel has a charming heritage atmosphere and garden. The steak restaurant was very good.
    A
    Anonymous
    Solo traveler
  • Avg. price/night: $45.97
    7.6
    Scored 7.6
    Good
    Rated good
     · 2,142 reviews
    Everything about this place is absolutely amazing. The room is very spacious and beautiful, love their cosy balcony too. I love how they have everything there since it's self catering, just wish I could've stayed a bit longer. The lady at the reception was such a darling.
    Realeboga
    Young couple

Research, refine, and make plans for your whole trip