Showing 121 to 140 of 284 - Self Catering in Johannesburg

Craighall, Johannesburg Bed & Breakfast / Self Catering

Waterfall Cottages

Sleeps 12 people in 3 units

Set in a large, tranquil garden, these comfortable spacious open-plan cottages offer homely accommodation. Set apart ...

Excellent [6 verified reviews]

  • tonight from
  • R
  • 850
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

  • Airconditioned rooms are offered
  • Free WiFi is available
  • 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
  • Always on, powered during loadshedding

Melville, Johannesburg Bed & Breakfast / Self Catering

Melville Turret Guesthouse

Sleeps 21 people in 8 rooms

The Melville Turret Guest House offers guests a choice of seven en-suite rooms and two self-catering suites. Our 6 ...

Excellent [1 verified review]

  • tonight from
  • R
  • 1200
  • per room per night
    based on 2 persons
View accommodation

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
  • Melville Turret Guesthouse does not have a swimming pool
  • Family friendly, children of all ages are welcome

Rivonia, Johannesburg Bed & Breakfast / Self Catering

Rivonia Premier Lodge

Sleeps 88 people in 44 rooms

Rivonia Premier Lodge is a charming, country-style guesthouse situated in a quiet cul-de-sac, within a security area ...

Excellent [6 verified reviews]

  • from 1890
  • R
  • 1701
  • Conditions apply
View accommodation

instant booking possible

  • Airconditioned rooms are offered
  • Free WiFi is available
  • 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

Vosloorus, Johannesburg Guest House / Self Catering

Ekuthuleni Guest House Vosloorus

Sleeps 28 people in 12 rooms

Situated in Vosloorus, Ekuthuleni Guest House offers accommodation within 25 km of Mall at Carnival, Bedford Centre ...

Excellent [9 verified reviews]

  • tonight from
  • R
  • 625
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

  • Rooms are not airconditioned
  • Free WiFi is available
  • No airport transfers
  • Free parking is available
  • Pets are not allowed
  • Ekuthuleni Guest House Vosloorus does not have a swimming pool
  • Family friendly, children of all ages are welcome

Kensington, Johannesburg Self Catering

Margaret's Place

Sleeps 15 people in 5 units

Margaret’s Place is self catering and pet friendly, 15 km from Johannesburg International Airport, 1.5 km from the ...

Excellent [26 verified reviews]

  • tonight from
  • R
  • 799
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

  • Rooms are not airconditioned
  • 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

Rivonia, Johannesburg Self Catering

Rivonia One & Only

Sleeps 6 people in 1 unit

Rivonia One & Only is a self catering holiday apartment with two bedrooms. The spacious lounge area opens out onto a ...

Excellent [16 verified reviews]

  • tonight from
  • R
  • 1773
  • per room per night
    based on 2 persons
  • Rooms are not airconditioned
  • Free WiFi is available
  • Airport transfers can be arranged
  • No free parking
  • Pets are not allowed
  • Swimming pool on site
  • All ages are not allowed, some age groups may be allowed, please confirm

Bryanston, Johannesburg Bed & Breakfast / Self Catering

Tiree B&B

Sleeps 8 people in 4 rooms

Tiree BnB offers lovely accommodation in the wonderful area of Bryanston, within easy reach of Johannesburg's golden ...

Excellent [9 verified reviews]

  • tonight from
  • R
  • 1000
  • per room per night
    based on 2 persons
  • 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

Boksburg, Johannesburg Guest House / Self Catering

Angelica Guest House

Sleeps 24 people in 8 rooms

Angelica Guest House is situated on the southern side of Boksburg's central business area, and offers a friendly and ...

Excellent [2 verified reviews]

  • tonight from
  • R
  • 920
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

  • Rooms are not airconditioned
  • 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

Lanseria, Johannesburg Self Catering

Pine Valley

Sleeps 55 people in 11 units

The self catering units have spacious lounges, fully equipped kitchens, DStv and en-suite bathrooms. On Site Facilities ...

Very Good [1 verified review]

  • tonight from
  • R
  • 994
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

  • Rooms are not airconditioned
  • Free WiFi is available
  • Airport transfers can be arranged
  • Free parking is available
  • Pets are not allowed
  • Pine Valley does not have a swimming pool
  • Family friendly, children of all ages are welcome

Parkview, Johannesburg Bed & Breakfast / Self Catering

Remote Corner B&B

Sleeps 20 people in 6 rooms

Remote Corner is a family owned and run accommodation tucked away in a gorgeous garden setting in Parkview. It is just ...

Excellent [10 verified reviews]

  • tonight from
  • R
  • 840
  • per room per night
    based on 2 persons
  • Rooms are not airconditioned
  • 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
  • Always on, powered during loadshedding

Kempton Park, Johannesburg Self Catering

African Rose

Sleeps 6 people in 1 unit

African Rose has three bedrooms. The kitchen is fully equipped for self catering and enjoys gas operated hot water and ...

  • tonight from
  • R
  • 1100
  • unit rate per night
    for up to 6 people
  • 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

Rosebank, Johannesburg Self Catering

The Tyrwhitt Three Bed Apartment

Sleeps 5 people in 1 unit

The Tyrwhitt Three Bed Apartment in Rosebank has a main bedroom furnished with a King-size bed. The building offers a ...

Excellent [1 verified review]

  • Rates

    on request
  • Airconditioned rooms are offered
  • Free WiFi is available
  • No airport transfers
  • Free parking is available
  • Pets are not allowed
  • The Tyrwhitt Three Bed Apartment does not have a swimming pool
  • Family friendly, children of all ages are welcome

Rivonia, Johannesburg Self Catering

Seven on Bevan

Sleeps 4 people in 2 units

The Seven on Bevan self catering cottages offer convenient and comfortable accommodation to their guests with private ...

  • tonight from
  • R
  • 700
  • per room per night
    based on 2 persons
  • Airconditioned rooms are offered
  • Free WiFi is available
  • No airport transfers
  • Free parking is available
  • Pets are allowed by prior arrangement
  • Seven on Bevan does not have a swimming pool
  • All ages are not allowed, some age groups may be allowed, please confirm

Kensington, Johannesburg Self Catering

Monica's Cottage

Sleeps 2 people in 1 unit

The self catering cottage features two three-quarter beds in an en-suite bedroom, a fully equipped kitchenette ...

  • tonight from
  • R
  • 685
  • unit rate per night
    for up to 2 people
  • Airconditioned rooms are offered
  • Free WiFi is not offered
  • No airport transfers
  • Free parking is available
  • Pets are not allowed
  • Monica's Cottage does not have a swimming pool
  • All ages are not allowed, some age groups may be allowed, please confirm

Marshalltown, Johannesburg Self Catering

Craftmanship Unit 354

Sleeps 2 people in 1 unit

Spacious Modern Apartment has one bedroom furnished with a double bed. The kitchen is fully equipped for self catering ...

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

Rosebank, Johannesburg Self Catering

The Tyrwhitt One Bed Apartments

Sleeps 22 people in 11 units

The Tyrwhitt One Bed Apartments in Rosebank have a bedroom furnished with a Queen-size bed. There is a fully equipped ...

  • Rates

    on request
  • Airconditioned rooms are offered
  • Free WiFi is available
  • No airport transfers
  • Free parking is available
  • Pets are not allowed
  • The Tyrwhitt One Bed Apartments does not have a swimming pool
  • Family friendly, children of all ages are welcome

Alberton, Johannesburg Self Catering

Garden Cottage Four

Sleeps 2 people in 1 unit

The Garden Cottage is a holiday cottage best suited to accommodate two guests. The unit is furnished with a double bed ...

  • tonight from
  • R
  • 850
  • unit rate per night
    for up to 2 people
  • Rooms are not airconditioned
  • Free WiFi is available
  • Airport transfers can be arranged
  • 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

Alberton, Johannesburg Self Catering

YWL Manor

Sleeps 10 people in 4 rooms

YWL Manor offers self-catering accommodation in three studio apartments and a two bedroom flat, each with its own ...

  • tonight from
  • R
  • 1000
  • per room per night
    based on 2 persons
  • Rooms are not airconditioned
  • Free WiFi is available
  • Airport transfers can be arranged
  • Free parking is available
  • Pets are not allowed
  • YWL Manor does not have a swimming pool
  • Family friendly, children of all ages are welcome

Norwood, Johannesburg Guest House / Self Catering

Uxolo Guesthouse

Sleeps 14 people in 7 rooms

Our guesthouse and surrounding homes are brimming with fascinating history of the Struggle. A stone's throw away from ...

  • tonight from
  • R
  • 549
  • per room per night
    based on 2 persons
View accommodation

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

Auckland Park, Johannesburg Bed & Breakfast / Self Catering

Grand View B&B

Sleeps 27 people in 9 rooms

Uniquely positioned on the highest point of Johannesburg, with panoramic views over the city, Grand View B&B provides ...

Excellent [8 verified reviews]

  • tonight from
  • R
  • 700
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

  • Airconditioned rooms are offered
  • Free WiFi is available
  • 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
Not the results you were hoping for?
Filter 284 Results

Dates

When would you like to stay?
Choose dates

Sort

Number of Guests

Property Type

Facilities

With

Star Grading

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
Our Payment Protection Guarantee only applies if your deposit payment is made via SA-Venues.com
Destination Johannesburg
  • Find and book self catering accommodation in Johannesburg

  • Self catering accommodation in Johannesburg provides the best of both worlds – the chance to stay locally, with the complete privacy, and affordability, of catering for yourself.

    Our selection of Johannesburg self catering accommodation includes holiday homes, luxury villas, cottages and self-contained chalets, holiday apartments and suites or units. All Johannesburg self-catering accommodation listings offer a fully equipped kitchen (or in some cases a simpler kitchenette) and dining area, and some establishments even arrange servicing for an extra fee.
South Africa. Explore. Experience. Stay

SA-Venues.com® has been assisting travellers with their South Africa travel plans since 1999, and is the largest, independent online travel guide for South Africa available in both English and German.