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.

Self Catering in Johannesburg

Revenue impacts this sort order. Learn more

Bedrooms

Bathrooms

Amenities

Suitability

Property type

Distinctive Features

Distance from

5 km
338 rentals in Johannesburg.
Medical Elective  Accommodation Johannesburg/Baragwanath bedroom Rhino Retreat, holiday rental in Johannesburg
Medical Elective  Accommodation Johannesburg/Baragwanath bedroom Rhino Retreat, holiday rental in Johannesburg
Medical Elective  Accommodation Johannesburg/Baragwanath bedroom Rhino Retreat, holiday rental in Johannesburg

Medical Elective Accommodation Johannesburg/Baragwanath bedroom Rhino Retreat

Private Room
1 bedroom
2 bathrooms
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Villa Moshay- ultra modern,luxurious 5 star self catering Villa, holiday rental in Johannesburg
Villa Moshay- ultra modern,luxurious 5 star self catering Villa, holiday rental in Johannesburg
Villa Moshay- ultra modern,luxurious 5 star self catering Villa, holiday rental in Johannesburg

Villa Moshay- ultra modern,luxurious 5 star self catering Villa

Holiday Rental House
3 bedrooms
2 bathrooms
Sleeps 7
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
28, Blandford Place - a fine B&B- no self catering, holiday rental in Johannesburg
28, Blandford Place - a fine B&B- no self catering, holiday rental in Johannesburg
28, Blandford Place - a fine B&B- no self catering, holiday rental in Johannesburg

28, Blandford Place - a fine B&B- no self catering

Private Room
2 bedrooms
2 bathrooms
Sleeps 5
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
LIVING GREEN IN CENTRAL GATED NEIGHBORHOOD, holiday rental in Johannesburg
LIVING GREEN IN CENTRAL GATED NEIGHBORHOOD, holiday rental in Johannesburg
LIVING GREEN IN CENTRAL GATED NEIGHBORHOOD, holiday rental in Johannesburg

LIVING GREEN IN CENTRAL GATED NEIGHBORHOOD

Holiday Rental House
3 bedrooms
2 bathrooms
Sleeps 8
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Moonflower Executive Cottage, holiday rental in Johannesburg
Moonflower Executive Cottage, holiday rental in Johannesburg
Moonflower Executive Cottage, holiday rental in Johannesburg

Moonflower Executive Cottage

Holiday Rental House
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Bamboo Cottage  Westcliff Johannesburg, holiday rental in Johannesburg
Bamboo Cottage  Westcliff Johannesburg, holiday rental in Johannesburg
Bamboo Cottage  Westcliff Johannesburg, holiday rental in Johannesburg

Bamboo Cottage Westcliff Johannesburg

Holiday Rental House
2 bedrooms
1 bathroom
Sleeps 5
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Fifteen On Orange Guest Lodge - the place to be, holiday rental in Johannesburg
Fifteen On Orange Guest Lodge - the place to be, holiday rental in Johannesburg
Fifteen On Orange Guest Lodge - the place to be, holiday rental in Johannesburg

Fifteen On Orange Guest Lodge - the place to be

Holiday Rental House
4 bedrooms
3 bathrooms
Sleeps 12
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Fifteen on Orange - The Garden Suite- open & airy, holiday rental in Johannesburg
Fifteen on Orange - The Garden Suite- open & airy, holiday rental in Johannesburg
Fifteen on Orange - The Garden Suite- open & airy, holiday rental in Johannesburg

Fifteen on Orange - The Garden Suite- open & airy

Holiday Rental House
1 bedroom
1 bathroom
Sleeps 3
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Orangerie Guest House, holiday rental in Johannesburg
Orangerie Guest House, holiday rental in Johannesburg
Orangerie Guest House, holiday rental in Johannesburg

Orangerie Guest House

Holiday Rental House
5 bedrooms
5 bathrooms
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Daze House - Boutique Hotel, holiday rental in Johannesburg
Daze House - Boutique Hotel, holiday rental in Johannesburg
Daze House - Boutique Hotel, holiday rental in Johannesburg

Daze House - Boutique Hotel

Holiday Rental House
10 bedrooms
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Map's View Guesthouse, holiday rental in Johannesburg
Map's View Guesthouse, holiday rental in Johannesburg
Map's View Guesthouse, holiday rental in Johannesburg

Map's View Guesthouse

Holiday Rental House
2 bedrooms
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Rose Of Rosebank, holiday rental in Johannesburg
Rose Of Rosebank, holiday rental in Johannesburg
Rose Of Rosebank, holiday rental in Johannesburg

Rose Of Rosebank

Condo/Apartment
2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Fifteen on Orange - The Courtyard  spacious  suite, holiday rental in Johannesburg
Fifteen on Orange - The Courtyard  spacious  suite, holiday rental in Johannesburg
Fifteen on Orange - The Courtyard  spacious  suite, holiday rental in Johannesburg

Fifteen on Orange - The Courtyard spacious suite

Holiday Rental House
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Solar powered. Large Garden Apartment, Central & Secure Neighbourhood., holiday rental in Johannesburg
Solar powered. Large Garden Apartment, Central & Secure Neighbourhood., holiday rental in Johannesburg
Solar powered. Large Garden Apartment, Central & Secure Neighbourhood., holiday rental in Johannesburg

Solar powered. Large Garden Apartment, Central & Secure Neighbourhood.

Holiday Rental House
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
As seen on
logo
The Japanese Palace - Exquisite home with spectacular views & unique experience, holiday rental in Johannesburg
The Japanese Palace - Exquisite home with spectacular views & unique experience, holiday rental in Johannesburg
The Japanese Palace - Exquisite home with spectacular views & unique experience, holiday rental in Johannesburg

The Japanese Palace - Exquisite home with spectacular views & unique experience

Holiday Rental House
3 bedrooms
5 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Ten Stirling Bed and Breakfast, holiday rental in Johannesburg
Ten Stirling Bed and Breakfast, holiday rental in Johannesburg
Ten Stirling Bed and Breakfast, holiday rental in Johannesburg

Ten Stirling Bed and Breakfast

Private Room
7 bedrooms
7 bathrooms
Sleeps 14
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
The Franklin Executive Apartments, holiday rental in Johannesburg
The Franklin Executive Apartments, holiday rental in Johannesburg
The Franklin Executive Apartments, holiday rental in Johannesburg

The Franklin Executive Apartments

Condo/Apartment
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Suite One Thousand & One, holiday rental in Johannesburg
Suite One Thousand & One, holiday rental in Johannesburg
Suite One Thousand & One, holiday rental in Johannesburg

Suite One Thousand & One

Condo/Apartment
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
PARKLIKE GARDENS best area UPMARKET  spacious , holiday rental in Johannesburg
PARKLIKE GARDENS best area UPMARKET  spacious , holiday rental in Johannesburg
PARKLIKE GARDENS best area UPMARKET  spacious , holiday rental in Johannesburg

PARKLIKE GARDENS best area UPMARKET spacious

Holiday Rental House
1 bedroom
1 bathroom
Sleeps 3
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
International House Joburg ~ Unlimited Wifi, Cable, Gated Condo & Parking, holiday rental in Johannesburg
International House Joburg ~ Unlimited Wifi, Cable, Gated Condo & Parking, holiday rental in Johannesburg
International House Joburg ~ Unlimited Wifi, Cable, Gated Condo & Parking, holiday rental in Johannesburg

International House Joburg ~ Unlimited Wifi, Cable, Gated Condo & Parking

Condo/Apartment
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
As seen on
logo
Country House: African Silhouette Guesthouse at ORTambo airport, sleeps 10 pax  , holiday rental in Johannesburg
Country House: African Silhouette Guesthouse at ORTambo airport, sleeps 10 pax  , holiday rental in Johannesburg
Country House: African Silhouette Guesthouse at ORTambo airport, sleeps 10 pax  , holiday rental in Johannesburg

Country House: African Silhouette Guesthouse at ORTambo airport, sleeps 10 pax

Private Room
5 bedrooms
5 bathrooms
Sleeps 12
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Exchange Loft apartment- Braamfontein, holiday rental in Johannesburg
Exchange Loft apartment- Braamfontein, holiday rental in Johannesburg
Exchange Loft apartment- Braamfontein, holiday rental in Johannesburg

Exchange Loft apartment- Braamfontein

Condo/Apartment
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
As seen on
logo
The Point of View Cabin, holiday rental in Johannesburg
The Point of View Cabin, holiday rental in Johannesburg
The Point of View Cabin, holiday rental in Johannesburg

The Point of View Cabin

Cabin Holiday Rental
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Sandringham Cottages, holiday rental in Johannesburg
Sandringham Cottages, holiday rental in Johannesburg
Sandringham Cottages, holiday rental in Johannesburg

Sandringham Cottages

Holiday Rental House
2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Naledi BNB AND SPA, holiday rental in Johannesburg
Naledi BNB AND SPA, holiday rental in Johannesburg
Naledi BNB AND SPA, holiday rental in Johannesburg

Naledi BNB AND SPA

Holiday Rental House
5 bedrooms
4 bathrooms
Sleeps 10
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
The Eyrie - Hallmark House apartment overlooking Maboneng & the CBD, holiday rental in Johannesburg
The Eyrie - Hallmark House apartment overlooking Maboneng & the CBD, holiday rental in Johannesburg
The Eyrie - Hallmark House apartment overlooking Maboneng & the CBD, holiday rental in Johannesburg

The Eyrie - Hallmark House apartment overlooking Maboneng & the CBD

Condo/Apartment
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Diamond Apartment with stylish luxury bedroom with Netflix, Dstv, & YouTube, holiday rental in Johannesburg
Diamond Apartment with stylish luxury bedroom with Netflix, Dstv, & YouTube, holiday rental in Johannesburg
Diamond Apartment with stylish luxury bedroom with Netflix, Dstv, & YouTube, holiday rental in Johannesburg

Diamond Apartment with stylish luxury bedroom with Netflix, Dstv, & YouTube

Private Room
1 bedroom
1 bathroom
Sleeps 3
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
The Secret Garden Cottage, holiday rental in Johannesburg
The Secret Garden Cottage, holiday rental in Johannesburg
The Secret Garden Cottage, holiday rental in Johannesburg

The Secret Garden Cottage

Holiday Rental House
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
As seen on
logo
A four sleeper unit with two bedrooms, holiday rental in Johannesburg
A four sleeper unit with two bedrooms, holiday rental in Johannesburg
A four sleeper unit with two bedrooms, holiday rental in Johannesburg

A four sleeper unit with two bedrooms

Holiday Rental House
2 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
As seen on
logo
Place view inn Aparthotel, holiday rental in Johannesburg
Place view inn Aparthotel, holiday rental in Johannesburg
Place view inn Aparthotel, holiday rental in Johannesburg

Place view inn Aparthotel

Condo/Apartment
1 bedroom
1 bathroom
Sleeps 3
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Blackheath Manor Guest House, holiday rental in Johannesburg
Blackheath Manor Guest House, holiday rental in Johannesburg
Blackheath Manor Guest House, holiday rental in Johannesburg

Blackheath Manor Guest House

Private Room
6 bedrooms
6 bathrooms
Sleeps 12
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Devine Lodge Yeovile, holiday rental in Johannesburg
Devine Lodge Yeovile, holiday rental in Johannesburg
Devine Lodge Yeovile, holiday rental in Johannesburg

Devine Lodge Yeovile

Holiday Rental House
23 bedrooms
23 bathrooms
Sleeps 46
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
The Royal Princess Garden in Fourways, holiday rental in Johannesburg
The Royal Princess Garden in Fourways, holiday rental in Johannesburg
The Royal Princess Garden in Fourways, holiday rental in Johannesburg

The Royal Princess Garden in Fourways

Holiday Rental House
3 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Best rooms you can get around Johannesburg , holiday rental in Johannesburg
Best rooms you can get around Johannesburg , holiday rental in Johannesburg
Best rooms you can get around Johannesburg , holiday rental in Johannesburg

Best rooms you can get around Johannesburg

Condo/Apartment
2 bedrooms
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Multipurpose Suite, Lounge, Bedroom 4 Beds, WIFI | DSTV | NETFLIX | YOUTUBE, holiday rental in Johannesburg
Multipurpose Suite, Lounge, Bedroom 4 Beds, WIFI | DSTV | NETFLIX | YOUTUBE, holiday rental in Johannesburg
Multipurpose Suite, Lounge, Bedroom 4 Beds, WIFI | DSTV | NETFLIX | YOUTUBE, holiday rental in Johannesburg

Multipurpose Suite, Lounge, Bedroom 4 Beds, WIFI | DSTV | NETFLIX | YOUTUBE

Private Room
1 bedroom
1 bathroom
Sleeps 10
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
59 On Eighth, holiday rental in Johannesburg
59 On Eighth, holiday rental in Johannesburg
59 On Eighth, holiday rental in Johannesburg

59 On Eighth

Private Room
7 bedrooms
3 bathrooms
Sleeps 18
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Don PICASSO's B&B , holiday rental in Johannesburg
Don PICASSO's B&B , holiday rental in Johannesburg
Don PICASSO's B&B , holiday rental in Johannesburg

Don PICASSO's B&B

Private Room
5 bedrooms
5 bathrooms
Sleeps 10
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Neat and comfortable Home comfortably sleeps 6 , holiday rental in Johannesburg
Neat and comfortable Home comfortably sleeps 6 , holiday rental in Johannesburg
Neat and comfortable Home comfortably sleeps 6 , holiday rental in Johannesburg

Neat and comfortable Home comfortably sleeps 6

Holiday Rental House
3 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
The Coach House, holiday rental in Johannesburg
The Coach House, holiday rental in Johannesburg
The Coach House, holiday rental in Johannesburg

The Coach House

Holiday Rental House
2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Cosy Home, holiday rental in Johannesburg
Cosy Home, holiday rental in Johannesburg
Cosy Home, holiday rental in Johannesburg

Cosy Home

Holiday Rental House
3 bedrooms
2 bathrooms
Sleeps 6
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Silver Suite, holiday rental in Johannesburg
Silver Suite, holiday rental in Johannesburg
Silver Suite, holiday rental in Johannesburg

Silver Suite

Condo/Apartment
1 bedroom
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
8th On Hallmarkable Views, holiday rental in Johannesburg
8th On Hallmarkable Views, holiday rental in Johannesburg
8th On Hallmarkable Views, holiday rental in Johannesburg

8th On Hallmarkable Views

Condo/Apartment
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Champagne Accommodation at Lemonade prices., holiday rental in Johannesburg
Champagne Accommodation at Lemonade prices., holiday rental in Johannesburg
Champagne Accommodation at Lemonade prices., holiday rental in Johannesburg

Champagne Accommodation at Lemonade prices.

Private Room
8 bedrooms
8 bathrooms
Sleeps 20
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Kew JHB, holiday rental in Johannesburg
Kew JHB, holiday rental in Johannesburg
Kew JHB, holiday rental in Johannesburg

Kew JHB

Holiday Rental House
6 bedrooms
6 bathrooms
Sleeps 10
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Klelya's  Guest House - Room 1, holiday rental in Johannesburg
Klelya's  Guest House - Room 1, holiday rental in Johannesburg
Klelya's  Guest House - Room 1, holiday rental in Johannesburg

Klelya's Guest House - Room 1

Private Room
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Kyalami Country Cottage, country living to the city , holiday rental in Johannesburg
Kyalami Country Cottage, country living to the city , holiday rental in Johannesburg
Kyalami Country Cottage, country living to the city , holiday rental in Johannesburg

Kyalami Country Cottage, country living to the city

Holiday Rental House
2 bedrooms
1 bathroom
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Cyrildene guest cottage, holiday rental in Johannesburg
Cyrildene guest cottage, holiday rental in Johannesburg
Cyrildene guest cottage, holiday rental in Johannesburg

Cyrildene guest cottage

Holiday Rental House
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Urban Living, Maboneng - Johannesburg, holiday rental in Johannesburg
Urban Living, Maboneng - Johannesburg, holiday rental in Johannesburg
Urban Living, Maboneng - Johannesburg, holiday rental in Johannesburg

Urban Living, Maboneng - Johannesburg

Condo/Apartment
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Adnaans Secret Garden Corner Room, holiday rental in Johannesburg
Adnaans Secret Garden Corner Room, holiday rental in Johannesburg
Adnaans Secret Garden Corner Room, holiday rental in Johannesburg

Adnaans Secret Garden Corner Room

Private Room
3 bedrooms
2 bathrooms
Sleeps 4
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Moonflower Studio, holiday rental in Johannesburg
Moonflower Studio, holiday rental in Johannesburg
Moonflower Studio, holiday rental in Johannesburg

Moonflower Studio

Holiday Rental House
1 bedroom
1 bathroom
Sleeps 2
Match: Sleeps
More info
Check-in
Check-out
Payment Protection
Showing results 1-50 of 338
Frequently Asked Questions about Johannesburg