We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers:
Windows:
Internet Explorer
,
Mozilla Firefox
,
Google Chrome
. Mac:
Safari
.
Flights
Holiday Rentals
Restaurants
Things to do
Skip to main content
Review
Trips
Alerts
Sign in
Inbox
See all
Sign in
to get trip updates and message other travellers.
Johannesburg
Johannesburg Tourism
Johannesburg Hotels
Bed and Breakfast Johannesburg
Johannesburg Holiday Rentals
Flights to Johannesburg
Johannesburg Restaurants
Johannesburg Attractions
Johannesburg Travel Forum
Johannesburg Photos
Johannesburg Map
Johannesburg Guide
Hotels
All Johannesburg Hotels
Johannesburg Hotel Deals
Last Minute Hotels in Johannesburg
By Hotel Type
By Hotel Class
By Hotel Brand
Popular Amenities
Popular Johannesburg Categories
Near Airports
Near Colleges
Johannesburg Hostels
Johannesburg Campsites
Business Hotels Johannesburg
Romantic Hotels in Johannesburg
Spa Hotels in Johannesburg
Family Hotels Johannesburg
Luxury Hotels in Johannesburg
Johannesburg Green Hotels
Casinos in Johannesburg
5-stars Hotels in Johannesburg
4-stars Hotels in Johannesburg
3-stars Hotels in Johannesburg
Holiday Inns in Johannesburg
Hyatt House Hotels in Johannesburg
Hyatt Hotels in Johannesburg
Marriott Hotels in Johannesburg
InterContinental (IHG) Hotels in Johannesburg
Louvre Hotels in Johannesburg
GuesthouseIN Hotels in Johannesburg
Southern Sun Hotels in Johannesburg
Johannesburg Hotels with a Pool
Johannesburg Hotels with Parking
Pet Friendly Hotels in Johannesburg
Hotels with Balconies in Johannesburg
Johannesburg Suite Hotels
Boutique Hotels in Johannesburg
Luxury Spa Hotels Johannesburg
Downtown Johannesburg Hotels
Quiet Hotels in Johannesburg
Cool & Unique Hotels Johannesburg
Romantic Boutique Hotels Johannesburg
Luxury Boutique Hotels Johannesburg
Budget Hotels in Johannesburg
Hotels near (JNB) O.R.Tambo Intl Airport
Hotels near (HLA) Lanseria Airport
Hotels near University of the Witwatersrand
Hotels near University of Johannesburg
Things to Do
Restaurants
Flights
Holiday Homes
By Holiday Rental Type
Popular Amenities
Places of Interest
House Rentals in Johannesburg
Apartment Rentals in Johannesburg
Cottages in Johannesburg
Cheap Johannesburg Holiday Rentals
Johannesburg Luxury Holiday Rentals
Pet Friendly Rentals in Johannesburg
Wheelchair Accessible Rentals in Johannesburg
Smoking Friendly Rentals in Johannesburg
Rentals with Pools in Johannesburg
Kid Friendly Johannesburg Holiday Rentals
Holiday Rentals with Hot Baths in Johannesburg
Holiday Rentals near Johannesburg Botanical Garden
Holiday Rentals near Gold Reef City
Holiday Rentals near Germiston Lake
Holiday Rentals near Nelson Mandela Square
Holiday Rentals near FNB Stadium
Holiday Rentals near Cresta Shopping Centre
Holiday Rentals near Maboneng Precinct
Holiday Rentals near Eastgate Shopping Mall
Travel Stories
Cruises
Car Hire
Tours
Add a Place
Travel Forum
Airlines
Travellers' Choice
Help Centre
Travel Stories
Johannesburg, South Africa Self Catering and Vacation Rentals
Holiday Rentals
Africa
South Africa
Gauteng
Greater Johannesburg
Johannesburg Self Catering
Search
List your property
Owner log in
Self Catering in
Johannesburg
Enter dates
2
Map
Tripadvisor Sort
Revenue impacts this sort order.
Learn more
Bedrooms
Any
Bathrooms
Any
Amenities
Internet or Wifi (292)
Parking (126)
Other outdoor space (101)
Washer/Dryer (72)
Show all
Suitability
Kid friendly (247)
Elder access (132)
Smoking allowed (64)
Pet friendly (26)
Show more
Property type
Holiday Rental House (157)
Condominium/Apartment (149)
Private Room (31)
Cabin Holiday Rental (1)
Show more
Distinctive Features
Housekeeping Included (26)
Staffed Property (18)
Water Views (1)
Private Chef (0)
Show all
Distance from
5 km
Apartheid Museum
Constitution Hill Human Rights Precinct
Victoria Yards
Gold Reef City
Hector Pieterson Museum and Memorial
Show all
338 rentals
in Johannesburg.
Medical Elective Accommodation Johannesburg/Baragwanath bedroom Rhino Retreat
40 reviews
Private Room
View on map
1 bedroom
2 bathrooms
Sleeps 2
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Villa Moshay- ultra modern,luxurious 5 star self catering Villa
10 reviews
Holiday Rental House
View on map
3 bedrooms
2 bathrooms
Sleeps 7
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
28, Blandford Place - a fine B&B- no self catering
12 reviews
Private Room
View on map
2 bedrooms
2 bathrooms
Sleeps 5
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
LIVING GREEN IN CENTRAL GATED NEIGHBORHOOD
7 reviews
Holiday Rental House
View on map
3 bedrooms
2 bathrooms
Sleeps 8
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Moonflower Executive Cottage
8 reviews
Holiday Rental House
View on map
1 bedroom
1 bathroom
Sleeps 2
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Bamboo Cottage Westcliff Johannesburg
5 reviews
Holiday Rental House
View on map
2 bedrooms
1 bathroom
Sleeps 5
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Fifteen On Orange Guest Lodge - the place to be
4 reviews
Holiday Rental House
View on map
4 bedrooms
3 bathrooms
Sleeps 12
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Fifteen on Orange - The Garden Suite- open & airy
4 reviews
Holiday Rental House
View on map
1 bedroom
1 bathroom
Sleeps 3
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Orangerie Guest House
3 reviews
Holiday Rental House
View on map
5 bedrooms
5 bathrooms
Sleeps 2
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Daze House - Boutique Hotel
2 reviews
Holiday Rental House
View on map
10 bedrooms
1 bathroom
Sleeps 2
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Map's View Guesthouse
2 reviews
Holiday Rental House
View on map
2 bedrooms
2 bathrooms
Sleeps 4
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Rose Of Rosebank
2 reviews
Condo/Apartment
View on map
2 bedrooms
1 bathroom
Sleeps 4
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Fifteen on Orange - The Courtyard spacious suite
2 reviews
Holiday Rental House
View on map
1 bedroom
1 bathroom
Sleeps 2
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Solar powered. Large Garden Apartment, Central & Secure Neighbourhood.
3 reviews
Holiday Rental House
View on map
1 bedroom
1 bathroom
Sleeps 2
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
As seen on
The Japanese Palace - Exquisite home with spectacular views & unique experience
1 review
Holiday Rental House
View on map
3 bedrooms
5 bathrooms
Sleeps 6
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Ten Stirling Bed and Breakfast
1 review
Private Room
View on map
7 bedrooms
7 bathrooms
Sleeps 14
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
The Franklin Executive Apartments
2 reviews
Condo/Apartment
View on map
1 bedroom
1 bathroom
Sleeps 2
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Suite One Thousand & One
1 review
Condo/Apartment
View on map
1 bedroom
1 bathroom
Sleeps 2
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
PARKLIKE GARDENS best area UPMARKET spacious
1 review
Holiday Rental House
View on map
1 bedroom
1 bathroom
Sleeps 3
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
International House Joburg ~ Unlimited Wifi, Cable, Gated Condo & Parking
2 reviews
Condo/Apartment
View on map
1 bedroom
1 bathroom
Sleeps 2
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
As seen on
Country House: African Silhouette Guesthouse at ORTambo airport, sleeps 10 pax
1 review
Private Room
View on map
5 bedrooms
5 bathrooms
Sleeps 12
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Exchange Loft apartment- Braamfontein
2 reviews
Condo/Apartment
View on map
1 bedroom
1 bathroom
Sleeps 2
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
As seen on
The Point of View Cabin
Cabin Holiday Rental
View on map
1 bedroom
1 bathroom
Sleeps 2
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Sandringham Cottages
Holiday Rental House
View on map
2 bedrooms
1 bathroom
Sleeps 4
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Naledi BNB AND SPA
Holiday Rental House
View on map
5 bedrooms
4 bathrooms
Sleeps 10
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
The Eyrie - Hallmark House apartment overlooking Maboneng & the CBD
Condo/Apartment
View on map
1 bedroom
1 bathroom
Sleeps 2
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Diamond Apartment with stylish luxury bedroom with Netflix, Dstv, & YouTube
Private Room
View on map
1 bedroom
1 bathroom
Sleeps 3
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
The Secret Garden Cottage
1 review
Holiday Rental House
View on map
1 bedroom
1 bathroom
Sleeps 2
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
As seen on
A four sleeper unit with two bedrooms
1 review
Holiday Rental House
View on map
2 bedrooms
2 bathrooms
Sleeps 6
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
As seen on
Place view inn Aparthotel
Condo/Apartment
View on map
1 bedroom
1 bathroom
Sleeps 3
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Blackheath Manor Guest House
Private Room
View on map
6 bedrooms
6 bathrooms
Sleeps 12
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Devine Lodge Yeovile
Holiday Rental House
View on map
23 bedrooms
23 bathrooms
Sleeps 46
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
The Royal Princess Garden in Fourways
Holiday Rental House
View on map
3 bedrooms
2 bathrooms
Sleeps 6
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Best rooms you can get around Johannesburg
Condo/Apartment
View on map
2 bedrooms
2 bathrooms
Sleeps 4
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Multipurpose Suite, Lounge, Bedroom 4 Beds, WIFI | DSTV | NETFLIX | YOUTUBE
Private Room
View on map
1 bedroom
1 bathroom
Sleeps 10
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
59 On Eighth
Private Room
View on map
7 bedrooms
3 bathrooms
Sleeps 18
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Don PICASSO's B&B
Private Room
View on map
5 bedrooms
5 bathrooms
Sleeps 10
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Neat and comfortable Home comfortably sleeps 6
Holiday Rental House
View on map
3 bedrooms
2 bathrooms
Sleeps 6
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
The Coach House
Holiday Rental House
View on map
2 bedrooms
1 bathroom
Sleeps 4
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Cosy Home
Holiday Rental House
View on map
3 bedrooms
2 bathrooms
Sleeps 6
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Silver Suite
Condo/Apartment
View on map
1 bedroom
1 bathroom
Sleeps 4
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
8th On Hallmarkable Views
Condo/Apartment
View on map
1 bedroom
1 bathroom
Sleeps 2
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Champagne Accommodation at Lemonade prices.
Private Room
View on map
8 bedrooms
8 bathrooms
Sleeps 20
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Kew JHB
Holiday Rental House
View on map
6 bedrooms
6 bathrooms
Sleeps 10
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Klelya's Guest House - Room 1
Private Room
View on map
1 bedroom
1 bathroom
Sleeps 2
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Kyalami Country Cottage, country living to the city
Holiday Rental House
View on map
2 bedrooms
1 bathroom
Sleeps 4
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Cyrildene guest cottage
Holiday Rental House
View on map
1 bedroom
1 bathroom
Sleeps 2
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Urban Living, Maboneng - Johannesburg
Condo/Apartment
View on map
1 bedroom
1 bathroom
Sleeps 2
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Adnaans Secret Garden Corner Room
Private Room
View on map
3 bedrooms
2 bathrooms
Sleeps 4
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
Moonflower Studio
Holiday Rental House
View on map
1 bedroom
1 bathroom
Sleeps 2
Match:
Sleeps
More info
Check-in
Check-out
Show Prices
Payment Protection
1
2
…
7
Showing results 1-50 of 338
Frequently Asked Questions about Johannesburg
Do any holiday rentals in Johannesburg have a pool?
Yes, here are some popular holiday rentals in Johannesburg that have a pool:
Villa Moshay- ultra modern,luxurious 5 star self catering Villa
28, Blandford Place - a fine B&B- no self catering
LIVING GREEN IN CENTRAL GATED NEIGHBORHOOD
See all holiday rentals with a pool in Johannesburg on Tripadvisor
Do any holiday rentals in Johannesburg have internet access?
Yes, here are some popular holiday rentals in Johannesburg that have internet access:
Villa Moshay- ultra modern,luxurious 5 star self catering Villa
28, Blandford Place - a fine B&B- no self catering
Bamboo Cottage Westcliff Johannesburg
See all holiday rentals in Johannesburg on Tripadvisor
What are the best pet friendly rentals in Johannesburg?
The best pet friendly rentals in Johannesburg are:
28, Blandford Place - a fine B&B- no self catering
Fifteen On Orange Guest Lodge - the place to be
Aura Guest house, spacious 9 rooms & 10 Queen Beds
See all pet friendly holiday rentals in Johannesburg on Tripadvisor
What are some great rentals in Johannesburg that are kid friendly?
Some of the most popular kid friendly rentals in Johannesburg are:
Villa Moshay- ultra modern,luxurious 5 star self catering Villa
LIVING GREEN IN CENTRAL GATED NEIGHBORHOOD
The Royal Princess Garden in Fourways
See all kid friendly holiday rentals in Johannesburg on Tripadvisor