Showing 1 to 20 of 615 - Accommodation in Johannesburg
Guarantee
We have updated our Payment Protection Guarantee. Any bookings made after June 2020 will be refunded in full if travel is not allowed due to lockdown restrictions.






Nigel, Johannesburg Hotel / Guest House
Goldfields Lodge NigelSleeps 32 people in 16 rooms
Goldfields Lodge is perfect for discerning guests seeking accommodation combined with immaculate service, in the ...
Excellent [3 verified reviews]
- tonight from
- R
- 875
- per room per night
based on 2 persons
instant booking possible
- Airconditioned rooms are offered
- Free WiFi is not offered
- Airport transfers can be arranged
- Free parking is available
- Pets are not allowed
- Goldfields Lodge Nigel does not have a swimming pool
- Family friendly, children of all ages are welcome






Strathavon, Johannesburg Guest House
Tuscan Rose Guest HouseSleeps 10 people in 5 rooms
Tuscan Rose Guest House is a charming guest house ideal for business or holiday pleasure, situated in Strathavon, ...
Excellent [9 verified reviews]
- tonight from
- R
- 600
- per room per night
based on 2 persons
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome






Alberton, Johannesburg Guest House / Bed & Breakfast
Magnolia GuesthouseSleeps 21 people in 10 rooms
Situated in a leafy suburb, Magnolia Guesthouse offers affordable upmarket and secure accommodation in Alberton for ...
- tonight from
- R
- 900
- per room per night
based on 2 persons
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Magnolia Guesthouse does not have a swimming pool
- Family friendly, children of all ages are welcome






Lanseria, Johannesburg Self Catering
Hills and Dales AccommodationSleeps 29 people in 9 units
Situated on 23 hectares of countryside, Hills and Dales Accommodation is a relaxed, country and home style venue. The ...
Excellent [13 verified reviews]
- tonight from
- R
- 947
- per room per night
based on 2 persons
instant booking possible
- Airconditioned rooms are offered
- Free WiFi is available
- Airport transfers can be arranged
- Free parking is available
- Pets are allowed by prior arrangement
- Swimming pool on site
- Family friendly, children of all ages are welcome






- tonight from
- R
- 1188
- unit rate per night
for up to 2 people
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome






- tonight from
- R
- 1650
- unit rate per night
for up to 3 people
instant booking possible
- Airconditioned rooms are offered
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome






Sandown, Johannesburg Self Catering
Madison Palms 28Sleeps 2 people in 1 unit
Madison Palms 28 is a self catering holiday apartment in Sandown sleeping two guests. The studio is furnished with a ...
- tonight from
- R
- 770
- unit rate per night
for up to 2 people
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome






Sandown, Johannesburg Self Catering
Madison Palms 43Sleeps 4 people in 1 unit
Madison Palms 43 is a two-bedroom apartment central to Sandton CBD within easy reach of local amenities, shops, ...
- tonight from
- R
- 1025
- unit rate per night
for up to 4 people
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome






Midrand, Johannesburg Self Catering
Ellipse 505Sleeps 3 people in 1 unit
This Ellipse Waterfall Apartment offers guests the comforts of a homely environment paired with the services and ...
- tonight from
- R
- 1850
- unit rate per night
for up to 3 people
instant booking possible
- Airconditioned rooms are offered
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome






Muldersdrift, Johannesburg Bed & Breakfast
La Vue Guest LodgeSleeps 22 people in 10 rooms
Situated in the tranquil countryside of Nooitgedacht near Muldersdrift on the West Rand, La Vue is a beautiful property ...
Excellent [5 verified reviews]
- tonight from
- R
- 960
- per room per night
based on 2 persons
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome






Midrand, Johannesburg Self Catering
Ellipse 612Sleeps 3 people in 1 unit
Ellipse 612 Holiday Apartment in Johannesburg is elegantly decorated apartment furnished with a double bed. The kitchen ...
- tonight from
- R
- 1650
- per room per night
based on 2 persons
instant booking possible
- Airconditioned rooms are offered
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome






Lanseria, Johannesburg Guest House / Self Catering
Linquenda Guest FarmSleeps 13 people in 4 units
Nestled in the Cradle of Humankind World Heritage site, Linquenda Guest Farm offers 3-star self-catering and b&b ...
Excellent [15 verified reviews]
- tonight from
- R
- 950
- per room per night
based on 2 persons
instant booking possible
- Airconditioned rooms are offered
- Free WiFi is available
- Airport transfers can be arranged
- Free parking is available
- Pets are not allowed
- Linquenda Guest Farm does not have a swimming pool
- Family friendly, children of all ages are welcome






Benoni, Johannesburg Hotel / Bed & Breakfast
Benoni N12 HotelSleeps 38 people in 16 rooms
Benoni N12 Hotel is a hotel in Benoni that offers five-star service just 16km from OR Tambo International Airport. The ...
- tonight from
- R
- 795
- per room per night
based on 2 persons
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome






Constantia Kloof, Johannesburg Guest House / Bed & Breakfast
Floracliffe GuesthouseSleeps 12 people in 5 rooms
Floracliffe Guesthouse is located within a stone's throw from various highways, offering quick access to a wide variety ...
- from 850
- R
- 595
- Conditions apply
instant booking possible
- Rooms are not airconditioned
- Free WiFi is not offered
- No airport transfers
- Free parking is available
- Pets are not allowed
- Floracliffe Guesthouse does not have a swimming pool
- All ages are not allowed, some age groups may be allowed, please confirm






Bryanston, Johannesburg Guest House
Shepherd LodgeSleeps 12 people in 5 rooms
Shepherd Lodge offers comfortable accommodation in the popular area of Bryanston in Sandton. Our rooms are offered on a ...
Very Good [2 verified reviews]
- tonight from
- R
- 1400
- per room per night
based on 2 persons
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- All ages are not allowed, some age groups may be allowed, please confirm






Morningside, Johannesburg Self Catering
Mount Royal 9Sleeps 2 people in 1 unit
Mount Royal 9 is a self catering apartment located in Morningside, Sandton. The apartment is located in the secure ...
Very Good [1 verified review]
- tonight from
- R
- 780
- unit rate per night
for up to 2 people
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Mount Royal 9 does not have a swimming pool
- Family friendly, children of all ages are welcome






Randpark Ridge, Johannesburg Bed & Breakfast / Self Catering
49 on Cherry B&BSleeps 9 people in 4 rooms
49 on Cherry B&B offers bed & breakfast accommodation in Randpark. This home away from home is near to shopping ...
Excellent [8 verified reviews]
- tonight from
- R
- 1360
- per room per night
based on 2 persons
instant booking possible
- Airconditioned rooms are offered
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are allowed by prior arrangement
- Swimming pool on site
- Family friendly, children of all ages are welcome






Lonehill, Johannesburg Guest House
House Of DrenninSleeps 4 people in 2 rooms
House Of Drennin is a guest house offering accommodation in Lonehill, Sandton. The rooms area suitable for business and ...
Acceptable [1 verified review]
- tonight from
- R
- 590
- per room per night
based on 2 persons
instant booking possible
- Rooms are not airconditioned
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome






Benoni, Johannesburg Guest House
African Silhouette GuesthouseSleeps 12 people in 5 rooms
African Silhouette Guesthouse is situated 20 km from OR Tambo International Airport. Choose from one of our four ...
Excellent [2 verified reviews]
- tonight from
- R
- 908
- per room per night
based on 2 persons
instant booking possible
- Airconditioned rooms are offered
- Free WiFi is not offered
- Airport transfers can be arranged
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome






Paulshof, Johannesburg Guest House
The Pepper Tree BnBSleeps 22 people in 8 rooms
The Pepper Tree B&B is an owner-run guest house located in Paulshof, Johannesburg. We offer bed & breakfast ...
Very Good [1 verified review]
- tonight from
- R
- 780
- per room per night
based on 2 persons
instant booking possible
- Airconditioned rooms are offered
- Free WiFi is available
- No airport transfers
- Free parking is available
- Pets are not allowed
- Swimming pool on site
- Family friendly, children of all ages are welcome
YOU ARE CURRENTLY BROWSING » South Africa » South Africa Accommodation » Gauteng Accommodation » Johannesburg Accommodation
Why book with SA-Venues.com
- Your card is safe with us; strictest card verification in the industry and we don't store card numbers.
- No airy fairy service fees; you save!
- We care. Service with integrity.
- Multiple payment methods:
credit card, SID instant EFT, bank transfer. - All Johannesburg property owners / managers are verified (our experience protects you from online fraud).
- Secure your booking
Destination Johannesburg
- By type in Johannesburg
- Johannesburg Accommodation
- Johannesburg Hotels
- Johannesburg Guest Houses
- Johannesburg Bed & Breakfast
- Johannesburg Self Catering
- & Holiday Apartments & Suites
- & Holiday Cottages & Chalets
- & Holiday Homes & Villas
- Johannesburg Conferences
- Johannesburg Weddings
- Johannesburg Honeymoons
- Destinations in Johannesburg
- Abbotsford, Alberton, Atholl, Auckland Park, Austin View, Beaulieu, Bedfordview, Benmore Gardens, Benoni, Bertrams, Beverley, Blackheath, Blairgowrie, Boksburg, Bordeaux, Boskruin, Braamfontein, Brakpan, Bryanston, Buccleuch, Chartwell, Constantia Kloof, Craigavon, Craighall, Craighall Park, Cresta, Cyrildene, Darrenwood, Douglasdale, Dunkeld West, Edenvale, Eikenhof, Emmarentia, Fairland, Fairmount, Ferndale, Fordsburg, Forest Town, Fourways, Franklin Roosevelt Park, Gallo Manor, Germiston, Glenadrienne, Glenvista, Greenside, Honeydew, Houghton, Hurlingham, Hyde Park, Illovo, Inanda, Isando, Johannesburg Airport, Johannesburg Central, Jukskei Park, Kelvin, Kempton Park, Kensington, Kibler Park, Killarney, Kyalami, Lanseria, Linbro Park, Linden, Linksfield, Lonehill, Lyme Park, Maboneng, Mandela Square, Marshalltown, Melrose, Melrose Arch, Melrose North, Melville, Midrand, Milpark, Modderfontein, Morningside, Mulbarton, Newtown, Nigel, North Riding, Northcliff, Norwood, Oakdene, Observatory, Olivedale, OR Tambo International, Orange Grove, Orchards, Ormonde, Parkhurst, Parkmore, Parktown, Parktown North, Parkview, Parkwood, Paulshof, Radiokop, Randburg, Randpark Ridge, Rembrandt Park, River Club, Rivonia, Robindale, Roodepoort, Rosebank, Sandhurst, Sandown, Sandton, Sandton CBD, Sandton Central, Sandton Square, Saxonwold, Southdale, Soweto, Springs, Strathavon, Sunningdale, Sunninghill, The Hill, Victory Park, Vosloorus, Waverley, Weltevreden Park, Wendywood, Westdene, Winston Ridge, Woodmead
- Resources for tourists
- About Johannesburg
- Things To Do
- Attractions
-
Find and Book Your Perfect Johannesburg Accommodations
- We feature a range of places to stay to suit all travel needs and budgets. The Johannesburg Accommodation search facility is easy to use and you can make your accommodation booking online or request a quote from your chosen venues. Johannesburg accommodation establishments include self-catering, B&Bs, guest houses and hotels.
Frequently requested facilities are highlighted for each accommodation establishment when available to help you pinpoint appropriate venues, and reviews give you further insight.