Some info has been automatically translated. Show original language

Cottage holiday rentals in Johannesburg

Find and book unique cottages on Airbnb

When results are available, navigate with up and down arrow keys or explore by touch or swipe gestures.
0 of 0 items showing
1 of 3 pages

Popular amenities for Johannesburg cottage rentals

Cottage rentals with a hot tub

Guest favourite
Cottage in Roodepoort
4.97 out of 5 average rating, 87 reviews

“Eagle Cottage @ Just-a-Breeze” Constantia Kloof

SandraRating, 5 stars2 months ago
We found Louise to be amazing. She was very attentive to our needs if we requested anything. The cottage is beautiful and the view is stunning.
Private room in Hartbeespoort
4.59 out of 5 average rating, 59 reviews

The Waterfront Thatched old Farm Cottage

JacquelineRating, 5 stars28 months ago
Truly a lovely and peaceful cottage! It's got everything you need + a nice yard. I like how the place is close to the mall, the dam, restaurants, and Aerial Cableway. Pieter is a wonderful host and there when you need him; very nice and wants to share all he knows about the area. Will definitely book again soon. We had a lovely stay!
Cottage in Edenvale
5 out of 5 average rating, 3 reviews

Jo's Eden

LisaRating, 5 stars4 months ago
Comfortable and private space was exactly what we were after. Location was perfect for our family visit and Josephine ensured we had everything we needed for our stay. Will definitely stay again and Jo’s Eden has become a home away from home for us.
Cottage in Centurion
4.75 out of 5 average rating, 32 reviews

ChoosersExpress Luxury Hotel

Tsungai NatalieRating, 5 stars1 month ago
The most wonderful host and such a cosy place 👏🏽👏🏽
Cottage in Johannesburg
4.65 out of 5 average rating, 20 reviews

Thyme Luxury Self catering Suite @VerandaHouse

AvriRating, 5 stars7 months ago
What a peaceful, beautiful and generous space. We had such a restorative, blissful, intimate time hanging out in this space for a weekend. Alan and his staff made us feel so welcome and comfortable.
Superhost
Cottage in Lanseria
5 out of 5 average rating, 4 reviews

Ibis River Retreat - Francolin Cottage

TyronRating, 5 stars9 months ago
what are beautiful place. it was soo tranquil and the jacuzzi under the trees was amazing.
Cottage in Krugersdorp
4.85 out of 5 average rating, 53 reviews

La Vogue Guest House

RenetteRating, 5 stars7 months ago
The unit was excellent. Lots of space. Safe, clean and has everything you need. Close to a variety of food options. The host and cleaning staff were super helpful and friendly. Great value for money. Highly recommend.

Pet-friendly cottage rentals

Guest favourite
Cottage in Johannesburg
5 out of 5 average rating, 14 reviews

Saxonwold Book Cottage

SuzannaRating, 5 stars2 weeks ago
Glen and Paul are friendly, present, low key and responsive. Their cottage is peaceful, secure and restful. I loved the homey feel and the obvious attention to detail - there are little luxuries like amazing water pressure in the shower, a fan in the bedroom for hot mozzie nights, a coffee machine, and quality decor. I appreciated their generous & thoughtful kitchen supplies (which made self catering a breeze for a busy professional on a work trip). The location is also convenient - situated in a central, grand part of old Johannesburg. Thank you - I'll be back.
Cottage in Germiston
4.5 out of 5 average rating, 4 reviews

7 on School: guesthouse 2 bedroom 2 bath & kitchen

TeeRating, 5 stars9 months ago
Hi Your going to LOVE staying here 💪🏽 My son and I, seem to have just slipped into the natural beauty of this quiet , peaceful and comfortable home-from-home. Encompassed such a vast array of natural and live fauna. I commend Gayatri and her father for sharing their family home and treating us like virtual family🙏😇 I will definitely miss Angel the caring and playful family dog ♥️
Cottage in Johannesburg
4.78 out of 5 average rating, 37 reviews

Spacious Modern-Boho House

DesmondRating, 5 stars3 weeks ago
No complaints on my side, the place is spacious, a lot of greenery to go with the peace the space has, enjoyed my stay a lot.
Cottage in Sandton
4.92 out of 5 average rating, 13 reviews

Sandhurst Garden Cottage

PauloRating, 5 stars2 months ago
Superb space in the heart of Sandhurst. Thank you Warwick!
Superhost
Cottage in Randburg
4.75 out of 5 average rating, 32 reviews

Parkhurst Cottage w/ WiFi backup separate entrance

JanineRating, 5 stars4 months ago
Nice bedroom, bathroom, small kitchen and lounge area with a pretty garden. Very convenient.
Guest favourite
Cottage in Melville
4.97 out of 5 average rating, 33 reviews

Budget Babes

TamlynRating, 5 stars1 month ago
Such a beautiful, cosy cottage! Was so lovely and peaceful, while also being super close to the restaurants, bars & shops. Chloe and JP were great hosts and communicated well. A pity we were only in town for such a short time, but we really enjoyed our stay and will definitely be back!
Guest favourite
Cottage in Midrand
5 out of 5 average rating, 19 reviews

Eden Life Cottage Nature lovers resting place.

PeterRating, 5 stars6 days ago
The host made as feel right at home from the get go. Very friendly and welcoming. Peaceful and quiet area. Birds chirping in the mornings with the green landscape brings nature to your doorstep. I would definitely recommend this accommodation to anyone who visits in Midrand or surrounding areas. She really makes time to listen and try her utmost best to assist if assistance is needed. I'm a happy client and will surely book the place again whenever I find myself this side again.
Guest favourite
Cottage in Randburg
4.85 out of 5 average rating, 52 reviews

Pet-friendly Garden Cottage in secure suburb

StaceyRating, 5 stars1 month ago
Melanie's place is a gem. the cottage is completely private and very peacefull. Melanie is a kindest host who goes our of her way to accommodate you. The space is quite small however it has everything you need. I would have stated longer had the cottage not already been booked by someone else.

Private cottage rentals

Guest favourite
Cottage in Edenvale
4.97 out of 5 average rating, 33 reviews

Refreshing Cottage in Eden Glen, Johannesburg, SA

BeverlyRating, 5 stars2 weeks ago
I had a wonderful stay at Emily’s place! From the moment I arrived, they were incredibly welcoming and friendly, making me feel right at home. They were also very understanding and accommodating, which made my stay even more enjoyable. It’s clear they genuinely care about their guests’ comfort and experience. I would highly recommend staying here to anyone looking for a great Airbnb experience. Thank you, Emily! :)
Superhost
Cottage in Johannesburg
4.72 out of 5 average rating, 69 reviews

Trendy & tranquil cottage - loadshedding free!

TamaraRating, 5 stars4 weeks ago
This has been, hands down, the best Airbnb stay I have ever booked and could've hoped to book. The area is not only pretty central, but quiet and peaceful. The cottage is clean, organized, and comfortable; I immediately felt at home here. Also, an extremely important feature is the cottage is private and surrounded by a lush garden with beautiful foliage for your view. It's everything you could ever want or need for any length of stay. I feel extremely fortunate that this is the place I booked. As it was my first time in the country (I mean... the continent as well), Nsika and Chanda were so nice and helpful with sharing tips and recommendations of my interests for the neighborhood, the city, and South Africa as a whole. Look no further...stay here.
Guest favourite
Cottage in Roodepoort
4.95 out of 5 average rating, 86 reviews

Sun-filled 4 sleeper unit/Netflix|wifi&UPS

AmandaRating, 5 stars5 months ago
Very accommodating. Miya was very sweet and reliable. Hospitality was excellent and very well stocked for utensils,toiletries, hot beverages. Thanks for the great stay ! We will miss Kenzo ❤️
Guest favourite
Cottage in Randburg
4.96 out of 5 average rating, 23 reviews

The Green house in the Parks

TatsyanaRating, 5 stars2 months ago
Lali’s garden cottage offered a lot of privacy. Communicated well. She was super flexible when checking in and checking out. Thanks for great stay!
Superhost
Cottage in Johannesburg
5 out of 5 average rating, 3 reviews

Seira Sol: Garden Hideaway

SonyaRating, 5 stars3 months ago
I really enjoyed my stay in the cottage. It was clean and had all the utensils that I needed to cook my own meals if I wanted to. There is a lovely outside space for sitting and relaxing and a large and peaceful garden which I made use of. The location is great, just a short car ride away from Rosebank Mall with its range of shops and restaurants. Security at the premises is excellent with a live in caretaker, I always felt safe and good housekeeping services. The owner is very responsive and I hope to get the opportunity to meet her when I return, which I certainly will do in the future. All in all, I had a great stay, Thank-you
Guest favourite
Cottage in Johannesburg
4.95 out of 5 average rating, 19 reviews

The Den Cottage@Craighall Park

PaulRating, 5 stars2 months ago
Thank you Rini for the best stay and amazing communication We thoroughly enjoyed our stay and enjoyed the great location, nice parking and awesome amenities
Guest favourite
Cottage in Randburg
4.81 out of 5 average rating, 26 reviews

Warm, Cozy and Charming Home in Randburg

AdelaideRating, 5 stars2 months ago
Great stay in a beautiful apartment. Mucha was super friendly, so helpful and extremely responsive. Clean apartment and very very comfortable. Easy access and private parking. I would definitely recommend - an absolute 10/10.
Guest favourite
Cottage in Kempton Park
5 out of 5 average rating, 52 reviews

Cheerful luxury 2 bedroom garden cottage

PeterRating, 5 stars1 month ago
Fantastic find. We had to find some accommodation quickly as our flight was rescheduled last minute..We booked Twannettes place based on reviews and proximity to OR Tambo airport and it was perfect. The accommodation was fantastic with the use of the pool and BBQ area made it so relaxing. The cottage itself was plenty big enough for 3 adults and a teenager. Twannette was so helpful with recommendations for local shops/restaurants and even gave us a lift one day as we had trouble with our uber. Her accommodation also felt so safe as was in a gated community with a security guard. We have already recommended to friends who are passing through this year.

Quick stats about cottage rentals in Johannesburg

  • Total rentals

    80 properties

  • Nightly prices starting at

    $16 AUD before taxes and fees

  • Total number of reviews

    3.7K reviews

  • Family-friendly rentals

    10 properties are a good fit for families

  • Pet-friendly rentals

    10 properties allow pets

  • Rentals with a pool

    40 properties have a pool

Destinations to explore