Cottage vacation rentals in Johannesburg

Find and book unique cottages on Airbnb

0 of 0 items showing
1 of 3 pages

Popular amenities for Johannesburg cottage rentals

Pet-friendly cottage rentals

Guest favorite
A well-equipped kitchen features wooden cabinetry and a dark granite countertop. The space includes a stove, microwave, kettle, and various utensils. White tiled floors enhance the brightness, while a small mirror adds depth to the room. A glass door provides access to the outdoor area.
Cottage in Germiston
4.71 out of 5 average rating, 7 reviews

7 on School: guesthouse 2 bedroom 2 bath & kitchen

AngeliqueRating, 5 stars2 months ago
Such a beautiful space and way bigger in person. Absolutely loved the host, such a sweetheart and very responsive. Definitely would book my second stay here ❤️
Top guest favorite
The exterior of the garden cottage is shown, featuring a white brick façade and a welcoming entryway. A simple metal door is opened to reveal a glimpse of the interior. Potted plants frame the doorway, enhancing the serene garden setting.
Cottage in Melville
5 out of 5 average rating, 13 reviews

Stylish & Serene Garden Cottage in Melville

JonathanRating, 5 stars10 months ago
Staying at Jake's spot has been a pleasure. I hope others will also have an awesome stay.
Cottage in Johannesburg
4.78 out of 5 average rating, 40 reviews

Spacious Modern-Boho House

JoscelynRating, 5 stars2 weeks ago
An absolute botanical Haven. The most peaceful Airbnb I have had the pleasure of staying in right in the middle of town. The house has old antique charm with a dick hole to match, beautiful private balcony that overlooks the gorgeous gardens. The support staff on the property are extremely helpful, friendly, and responsive when needed. The host is easy and friendly to communicate with making checking in and any changes and absolute pleasure have thoroughly enjoyed our time here will definitely book again.
A spacious living area is illuminated by natural light from large windows. Dark wood furniture, including a coffee table and seating area, contrasts with the neutral color palette. A mirror on the wall enhances the sense of openness, while decorative cushions add a touch of comfort.
Cottage in Sandton
4.93 out of 5 average rating, 14 reviews

Sandhurst Garden Cottage

NandiRating, 5 stars3 weeks ago
Warwick's home is truly a beautiful safe and tranquil space, super close to all amenities, clean and very comfortable. Equipped for long stays and the stunning garden is a paradise for the dogs. Only one small thing to note is the internet is not WiFi, and if you work from home on large files, you will need to buy extra data. But will def recommend this peaceful piece of paradise.
A well-appointed bedroom features a spacious bed with a light-colored comforter. A colorful cityscape painting adorns one wall, while a mirrored wardrobe and an en-suite bathroom are visible in the background. A decorative arrangement of glassware and dishes is displayed in the foreground.
Cottage in Randburg
4.76 out of 5 average rating, 33 reviews

Parkhurst Cottage w/ WiFi backup separate entrance

JessRating, 5 stars1 month ago
Had such a fabulous stay in this spot. Super clean, centrally located with a responsive host, will definitely be staying here again.
Guest favorite
The bathroom features a tiled shower area with a modern showerhead and a decorative shower curtain displaying green foliage. A white pedestal sink is accompanied by a small bowl of toiletries and a bottle of liquid soap, complemented by a vintage-style mirror on the wall.
Cottage in Melville
4.95 out of 5 average rating, 37 reviews

Budget Babes

JanRating, 5 stars3 weeks ago
Great place! Great hosts! Really enjoyed my stay and I am looking forward coming back again!
A charming two-story cottage features thatched roofing and multiple windows. An expansive lawn surrounds the home, presenting well-maintained greenery and various shrubs. Soft lighting is visible from the windows, highlighting the inviting nature of the space as dusk approaches.
Cottage in Chartwell
5 out of 5 average rating, 4 reviews

Hoopoe Haven - Piet my vrou

JodieRating, 5 stars25 months ago
Though we only stayed one night at Tracey's place, it was a pleasure to stay and we didn't want to leave so soon. The beds were incredibly comfortable!! The place has everything a large group would need with some nice homely touches. Thanks very much, will stay again!
Top guest favorite
A cozy living area is featured with a blue sofa and two patterned armchairs, arranged around a wooden coffee table. A textured area rug grounds the space, while the modern kitchen is visible in the background, with natural light coming through the window.
Cottage in Midrand
5 out of 5 average rating, 21 reviews

Eden Life Cottage Nature lovers resting place.

GrahamRating, 5 stars1 month ago
Very warm and hospitable hosts! This location is tranquil and peaceful, and you will sleep extremely well. Cornelia has added nice little touches that make her Airbnb very comfortable and homely.

Private cottage rentals

Top guest favorite
A well-organized sleeping area features a spacious bed with crisp white linens and decorative pillows. A study area is equipped with a desk and chair, while decorative wall art adds a touch of elegance. Ample storage is provided by built-in cabinetry.
Cottage in Edenvale
4.97 out of 5 average rating, 37 reviews

Refreshing Cottage in Eden Glen, Johannesburg, SA

MatomeRating, 5 stars1 month ago
Inreally enjoyed Emily's place and I will come back when in the area
Top guest favorite
A modern living space is displayed with tall windows covered by sheer curtains, allowing natural light to filter in. A flat-screen TV is mounted on a stylish striped wall, and a spacious bed is positioned nearby, dressed in neutral bedding.
Cottage in Roodepoort
4.98 out of 5 average rating, 48 reviews

Hosted by Nicky

DylanRating, 5 stars4 weeks ago
Another great stay at Nicky,s place, Nicky and Malcom are always accommodating and friendly. Would highly recommend.
Guest favorite
A spacious studio cottage features vaulted wooden ceilings and large windows allowing natural light to fill the room. A comfortable seating area includes armchairs and a coffee table. An inviting bed is situated near the window, with a view of the lush garden outside.
Cottage in Randburg
4.96 out of 5 average rating, 24 reviews

The Green house in the Parks

KutlwanoRating, 5 stars2 months ago
Lali’s place was lovely and she made sure we were comfortable settling in. The room is beautiful and spacious with a peaceful outdoor area. Would highly recommend✨
Guest favorite
The outdoor pool features a gentle curve, surrounded by paved flooring and lush greenery. A small seating area with two chairs is positioned nearby, providing a tranquil space to relax. The ambiance is enhanced by tropical plants lining the pool area.
Cottage in Randburg
4.77 out of 5 average rating, 73 reviews

2. Cozy Cottage by the Pool

ThivhudziswiRating, 5 stars2 days ago
Amazing!!,looks even better than the photos. So peaceful, quiet ,private and clean. Host was very helpful and I had an great weekend, will definitely come back again.
Superhost
A serene pool area is framed by wooden decking, reflecting the surrounding lush greenery. The calm water invites relaxation, while a beautifully landscaped garden and distant trees create a tranquil backdrop.
Cottage in Johannesburg
5 out of 5 average rating, 3 reviews

Seira Sol: Garden Hideaway

SonyaRating, 5 stars5 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 favorite
An outdoor patio area is framed by a warm yellow wall, featuring concrete steps leading up to a wooden door. Several potted plants and vibrant foliage enhance the space, creating a serene garden atmosphere.
Cottage in Sandton
4.89 out of 5 average rating, 37 reviews

Junie Moon's guest flatlette

JudithRating, 5 stars1 week ago
June is the most welcoming host I've ever had. She was arranging with time, offered her company and a glass of wine in the evening to the lonely traveller and her garden is marvellous. If you need to stay in the nothern suburbs, go for it!
Guest favorite
The bedroom features a spacious bed with layered bedding, adorned with accent pillows. Flanking the bed are two wooden side tables with table lamps. A piece of wall art is displayed above the headboard, and sheer curtains allow soft light to enter the room.
Cottage in Randburg
4.76 out of 5 average rating, 29 reviews

Warm, Cozy and Charming Home in Randburg

KatlegoRating, 5 stars5 days ago
This stay exceeded my expectations,the photos don’t do the place justice! It’s excellent value for money, with everything you could possibly need. It truly felt like a home away from home. The space was beautiful, comfortable, peaceful, and private. I really enjoyed my time here, and the host was very responsive to any questions I had. Check-in and check-out were simple and hassle-free. I’ll definitely be coming back again!
Top guest favorite
A landscaped garden features a large swimming pool, surrounded by lush green grass and a terracotta brick pathway. A thatched lapa is visible in the background, providing a shaded space for relaxation and outdoor cooking.
Cottage in Kempton Park
5 out of 5 average rating, 56 reviews

Cheerful luxury 2 bedroom garden cottage

MicheleRating, 5 stars1 month ago
from the start Twanette was amazing, through the whole stay she was great! first time ever using B&B! she made my boyfriend and I feel like at home. will definitely stay with her again when I come back to South Africa!!

Quick stats about cottage rentals in Johannesburg

  • Total rentals

    80 properties

  • Nightly prices starting at

    ﺩ.ﺇ37 before taxes and fees

  • Total number of reviews

    3.9K 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