Skip to content

Guesthouse vacation rentals in Johannesburg

Find and book unique guesthouse rentals on Airbnb

When results are available, navigate with up and down arrow keys or explore by touch or swipe gestures.

Top-rated guesthouse rentals in Johannesburg

Guests agree: these guesthouse rentals are highly rated for location, cleanliness, and more.

Guest favorite
Guesthouse in Benoni
Casa de Santos Bed & Breakfast.
Lovely intimate,cosy fully equiped cottage, providing acomodation for 2with the possiblity of a 3rd being a child on a stretcher.Additional acomodation available for one on the premises at Casa de Uno (Private Room). Enjoy a private braai area, private parking and refreshing pool. Situated 500m frm the Farrarmere Square &15km frm O.R. Tambo International Airport. Uninterrupted load shedding. Enjoy a self catered contental breakfast incl.daily. Airport transfers available at a competitive price.
Nov 2 – 9
$27 per night
4.92 out of 5 average rating, 100 reviews
Guest favorite
Guesthouse in Randburg
Northcliff Self Catering Cottage with Jacuzzi
Feel high up in the sky with this double storey cottage in Northcliff. This self catering cottage comfortably sleeps 2 people with a private en-suite bedroom. 1st floor - Enjoy free access to uncapped fibre Wi-Fi, Netflix, Showmax & DStv (full). Balcony with a wooden deck, private Jacuzzi, kitchen with a gas stove and hob, dishwasher, aircon, guest toilet and smart TV. 2nd Floor - Bedroom (1 Superking bed, en-suite bathroom (shower and bath), TV (Netflix, Showmax & DStv (full)) and aircon.
Aug 14 – 21
$51 per night
4.99 out of 5 average rating, 139 reviews
Guest favorite
Guesthouse in Randburg
Rosemary Luxury Cottage + Backup power & garden
Safe, private and BEAUTIFUL cottage with a BACKUP power system. The unit is work ready with a dedicated working space with fast UNCAPPED WiFi. Egyptian cotton sheets & electric blankets + heater. Secure parking. 24 hour SECURITY guard on street. Fully equipped kitchen with stove, oven, microwave, kettle, toaster and NESPRESSO + coffee, milk, rusks. Netflix and Disney+. Walking distance from a park and RESTAURANTS. Long stays at Airbnb rates. Rosebank mall / Gautrain - 2km Sandton City - 5km
Jul 21 – 28
$54 per night
4.94 out of 5 average rating, 142 reviews

Popular amenities for Johannesburg guesthouse rentals

Family-friendly guest house rentals

Guest favorite
Guesthouse in Sandton
The Cottage - full solar inverter & battery power
May 15 – 22
$27 per night
4.93 out of 5 average rating, 199 reviews
Guest favorite
Guesthouse in Randburg
Amongst the Trees
Jul 19 – 26
$36 per night
4.9 out of 5 average rating, 194 reviews
Guest favorite
Guesthouse in Randburg
Kolskoot
Apr 12 – 19
$62 per night
4.9 out of 5 average rating, 120 reviews
Guest favorite
Guesthouse in Johannesburg
Tranquil apartment with generator for loadshedding
Aug 7 – 14
$26 per night
4.74 out of 5 average rating, 186 reviews
Superhost
Guesthouse in Randburg
Kilkenny Cottage Parkview - 1 Bed unit
Sep 21 – 28
$30 per night
4.79 out of 5 average rating, 129 reviews
Guest favorite
Guesthouse in Sandton
Casa Veranda Toscana Morningside JHB
Jan 8 – 15
$30 per night
4.7 out of 5 average rating, 124 reviews
Guest favorite
Guesthouse in Pretoria
Private Cottage with Pool No load shedding
Feb 15 – 22
$31 per night
4.74 out of 5 average rating, 250 reviews
Guest favorite
Guesthouse in Sandton
Sophisticated Elegance at "Allo Allo" in Sandton
May 23 – 30
$31 per night
4.92 out of 5 average rating, 52 reviews
Guest favorite
Guesthouse in Sandton
The Little Mongrel, 1 bedroom, Complete Residence.
Feb 18 – 25
$98 per night
4.86 out of 5 average rating, 29 reviews
Guest favorite
Guesthouse in Randburg
comfortable stay 5 mins from 4th Ave restaurants
Mar 31 – Apr 7
$30 per night
4.95 out of 5 average rating, 60 reviews
Guest favorite
Guesthouse in Johannesburg
Melrose Jacaranda; modern, quiet, work space.
Jul 30 – Aug 6
$29 per night
4.97 out of 5 average rating, 75 reviews
Superhost
Guesthouse in Johannesburg
1 Bed Studio with patio + view
Nov 7 – 14
$21 per night
4.67 out of 5 average rating, 3 reviews

Guest house rentals with a patio

Guest favorite
Guesthouse in Randburg
Ivy Cottage Parkhurst
Jun 23 – 30
$34 per night
4.98 out of 5 average rating, 58 reviews
Guest favorite
Guesthouse in Randburg
New Chic Suite | Solar | WiFi | 5min to Shops
Jan 29 – Feb 5
$23 per night
4.9 out of 5 average rating, 63 reviews
Guest favorite
Guesthouse in Benoni
The Olive Branch Cottage (Off Grid)
Jan 10 – 17
$46 per night
4.98 out of 5 average rating, 54 reviews
Guest favorite
Guesthouse in Sandton
Mulberry cottage.Modern,cozy hideaway.
Apr 3 – 10
$58 per night
4.98 out of 5 average rating, 52 reviews
Guest favorite
Guesthouse in Randburg
Lemon Tree Cottage (Solar/Inverter)
Jul 1 – 8
$42 per night
4.85 out of 5 average rating, 59 reviews
Guest favorite
Guesthouse in Randburg
Lavender LUXury Cottage + Backup power & garden
Aug 3 – 10
$56 per night
4.99 out of 5 average rating, 81 reviews
Guest favorite
Guesthouse in Kempton Park
URlyfstyle 1Bedroom Cottage Near OR Tambo Airport
Aug 22 – 29
$28 per night
4.92 out of 5 average rating, 38 reviews
Guest favorite
Guesthouse in Randburg
The Herenberg Jhb
Aug 10 – 17
$37 per night
4.92 out of 5 average rating, 26 reviews
Guest favorite
Guesthouse in Randburg
Kelly's cottage in Parkhurst
Jan 13 – 20
$22 per night
4.96 out of 5 average rating, 27 reviews
Guest favorite
Guesthouse in Sandton
Kestrel Loft
Apr 8 – 15
$38 per night
5.0 out of 5 average rating, 25 reviews
Guest favorite
Guesthouse in Randburg
Lemon Tree Cottage
Sep 20 – 27
$54 per night
5.0 out of 5 average rating, 14 reviews
Guest favorite
Guesthouse in Sandton
Studio flatlet. Easy walk to local stores & SASOW
Aug 7 – 14
$34 per night
4.94 out of 5 average rating, 18 reviews

Guest house rentals with a washer and dryer

Guest favorite
Guesthouse in Bedfordview
Entire apartment close to airport
Jun 20 – 27
$25 per night
4.96 out of 5 average rating, 283 reviews
Guest favorite
Guesthouse in Randburg
PLace on Ist
Sep 29 – Oct 6
$33 per night
4.98 out of 5 average rating, 122 reviews
Guest favorite
Guesthouse in Johannesburg
Bedsit cottage
Jan 24 – 31
$41 per night
4.94 out of 5 average rating, 79 reviews
Guest favorite
Guesthouse in Sandton
Modern Sandton guest house in a secure residential
Jul 21 – 28
$32 per night
4.96 out of 5 average rating, 27 reviews
Guest favorite
Guesthouse in Johannesburg
The Stylish Suite (Self Catering). No Loadshedding
Oct 31 – Nov 7
$36 per night
4.93 out of 5 average rating, 41 reviews
Guest favorite
Guesthouse in Sandton
Paulshof/Sandton - Serenity - Solar Powered
May 12 – 19
$28 per night
4.88 out of 5 average rating, 77 reviews
Guest favorite
Guesthouse in Pretoria
Twin Rivers B&B - PETITE SUITE 2
Oct 25 – Nov 1
$49 per night
4.93 out of 5 average rating, 27 reviews
Guest favorite
Guesthouse in Sandton
Serene Family Cottage, Uncapped Wi-Fi
May 13 – 20
$59 per night
4.75 out of 5 average rating, 16 reviews
Superhost
Guesthouse in Pretoria
Brooklyn's Crown: Accommodation & Private Events
Jun 28 – Jul 5
$86 per night
4.89 out of 5 average rating, 19 reviews
Guest favorite
Guesthouse in Randburg
The Cabin ON 52 Davidson
Nov 10 – 17
$41 per night
4.92 out of 5 average rating, 12 reviews
Superhost
Guesthouse in Randburg
Greenside entire place 48Mb Wi-Fi
Jun 19 – 26
$37 per night
4.56 out of 5 average rating, 9 reviews
Guest favorite
Guesthouse in Pretoria
Alleyn 6 Self catering
May 9 – 16
$29 per night
4.91 out of 5 average rating, 11 reviews

Quick stats about guesthouse rentals in Johannesburg

Total rentals

410 properties

Rentals with a pool

190 properties have a pool

Pet-friendly rentals

50 properties allow pets

Family-friendly rentals

60 properties are a good fit for families

Total number of reviews

9K reviews

Nightly prices starting at

$10 before taxes and fees

Destinations to explore