The 10 best self catering accommodation in Johannesburg, South Africa | Booking.com
Skip to main content

Self Catering Accommodation in Johannesburg

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Johannesburg

Check out our pick of great self catering accommodation in Johannesburg

Filter by:

Review score

The Wantage Suites

Rosebank, Johannesburg

Located in Johannesburg, 3.3 km from Parkview Golf Club, The Wantage Suites has a garden, private parking and rooms with free WiFi access.

U
Ukuthula Bush Lodge
From
Reunion
Beautiful, comfortable, good location... Ideal for what we needed, to spend two nights in good conditions in Rosebank... Next to good restaurants, private parking... So nice that we booked a second night...
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,347 reviews
Price from
US$57.38
1 night, 2 adults

Luxury Fairland Fully Serviced Cottages

Randburg, Johannesburg

Set within 11 km of Parkview Golf Club and 12 km of Roodepoort Country Club in Johannesburg, Luxury Fairland Fully Serviced Cottages features accommodation with seating area.

V
Valencia
From
South Africa
The interior is amazing. The hosts were amazing. It was just a breath of fresh air
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 124 reviews
Price from
US$36.46
1 night, 2 adults

Fezeu's Place

Randburg, Johannesburg

9.1 km from Sandton City Mall, Fezeu's Place is a recently renovated property set in Johannesburg and offers air-conditioned rooms with free WiFi and parking on-site.

L
Liesle
From
South Africa
Thank you Kinash and staff for the excellent service! We stayed in the Double Room. It's a beautiful place with an amazing, massive pool and pretty garden. It even has a Bluetooth speaker in the bathroom light! Keep up the good work 😍 Great value for money.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 161 reviews
Price from
US$44.63
1 night, 2 adults

Peaceful@Swansea In Rosebank-Parkwood

Parkwood, Johannesburg

Set in Johannesburg in the Gauteng region, Peaceful@Swansea In Rosebank-Parkwood features a patio. It is located 2.2 km from Parkview Golf Club and offers full-day security.

F
Francisco
From
Argentina
Good location if you have a car (parking available) or use Uber/Bolt. Quiet place and extremly nice decoration. Great experience!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 135 reviews
Price from
US$50.11
1 night, 2 adults

OneOnArumAvenue

Johannesburg

5.9 km from Gautrain Sandton Station, OneOnArumAvenue is a recently renovated property located in Johannesburg and provides air-conditioned rooms with free WiFi and private parking.

R
Rudorwashe
From
Botswana
Enjoyed the coziness of the room- equipped with good sound & a smart tv. Loved the space in the compound- lots to do for fun-swimming, basketball, braii or just resting. Excellent host.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 277 reviews
Price from
US$39.94
1 night, 2 adults

Boutique Stay

Johannesburg

Featuring an outdoor swimming pool and views of pool, Boutique Stay is a recently renovated apartment located in Johannesburg, 8.4 km from Gold Reef City Casino.

J
JOLANDA
From
Netherlands
Best host ever in a great location
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 224 reviews
Price from
US$59.99
1 night, 2 adults

31OnGambia

Johannesburg

Located in Johannesburg and only 1.8 km from Parkview Golf Club, 31OnGambia provides accommodation with garden views, free WiFi and free private parking.

T
Thapelo
From
UK Virgin Islands
I like everything about the place. The bedroom and shower was neat and clean. The place was quite and environmentally friendly.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 262 reviews
Price from
US$46.95
1 night, 2 adults

Kent Manor Guest Suites

Bryanston, Johannesburg

Located just 8 km from Gautrain Sandton Station, Kent Manor Guest Suites features accommodation in Johannesburg with access to a garden, barbecue facilities, as well as a housekeeping service.

J
Jeanne
From
Zimbabwe
Malita and Silvio have a superb set up. The studio apartments are so well laid out. Each on is private with your own little garden paradise. We needed a place to recuperate after my husband”s knee operation and this was ideal as the apartments are all on the ground floor. The place is spotlessly clean with lovely linen and towels. The little treat bowl is so welcome too. We used the Weber in the garden.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 183 reviews
Price from
US$67.53
1 night, 2 adults

Burkleigh House

Randburg, Johannesburg

Located just 8.3 km from Sandton City Mall, Burkleigh House features accommodation in Johannesburg with access to a garden, barbecue facilities, as well as a housekeeping service.

P
Philippe
From
Switzerland
Thank you very much for the service of Estelle
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 298 reviews
Price from
US$104.33
1 night, 2 adults

4 Lulworth

Sandton, Johannesburg

Featuring pool with a view and views of garden, 4 Lulworth is a recently renovated apartment set in Johannesburg, 2.9 km from Gautrain Sandton Station.

L
Lines
From
South Africa
Stylish, modern, clean accommodation that was everything I'd hoped for. I'll definitely be back!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 195 reviews
Price from
US$74.19
1 night, 2 adults
All self catering accommodation in Johannesburg

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Johannesburg and surroundings in the past month

See all

Highly rated self catering accommodation in Johannesburg and nearby

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 24 reviews

    Located 4.1 km from Johannesburg Stadium and 6 km from Gold Reef City Casino in the centre of Johannesburg, The Orange Corner provides accommodation with free WiFi and free private parking.

    From US$36.52 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 12 reviews

    Located 4.1 km from Johannesburg Stadium and 6 km from Gold Reef City Casino in the centre of Johannesburg, 305 Urban Oasis in Jozi CBD provides accommodation with free WiFi and free private parking.

    From US$50.72 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 42 reviews

    Located 3.9 km from Johannesburg Stadium and 6.2 km from Gold Reef City Casino in the centre of Johannesburg, 1007-Stunning Studio apt with incredible Joburg views provides accommodation with free...

    From US$62.60 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 87 reviews

    Located in the centre of Johannesburg, within 3.9 km of Johannesburg Stadium and 6.2 km of Gold Reef City Casino, 4 on Pritchard Luxury Suites is an accommodation offering city views.

  • The bnb

    Johannesburg
    8.0+ review score
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 19 reviews

    Conveniently situated in the centre of Johannesburg, The bnb offers a balcony, air conditioning, free WiFi and flat-screen TV. This property offers a private pool and free private parking.

    From US$44.34 per night
  • Mapungubwe

    Johannesburg
    8.0+ review score
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 7 reviews

    Set in a central area of Johannesburg, 4.1 km from Johannesburg Stadium, Mapungubwe offers air-conditioned accommodation with free WiFi and a flat-screen TV.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 32 reviews

    Situated in the centre of Johannesburg, 4 km from Johannesburg Stadium and 5.7 km from Gold Reef City Casino, Cloud Ink @Mapungubwe offers free WiFi, an outdoor swimming pool and air conditioning.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 175 reviews

    Ideally located in the centre of Johannesburg, Mabungubwe Hotel Apartments - Home Away from Home offers air-conditioned rooms with free WiFi and free private parking.

    From US$46.37 per night

Enjoy breakfast in Johannesburg and nearby

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,175 reviews

    Located within 5.4 km of Apartheid Museum and 5.7 km of Johannesburg Stadium in Johannesburg, Lilian Lofts Hotel & Spa offers accommodation with seating area.

    From US$54.46 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 59 reviews

    Set in Johannesburg, The Loft offers accommodation with private pool, free WiFi and free private parking for guests who drive.

  • Solomon bnb

    Johannesburg
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Solomon bnb is situated in Johannesburg, 1.7 km from Apartheid Museum, 2.1 km from Gold Reef City, as well as 10 km from Johannesburg Stadium.

    From US$208.67 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 240 reviews

    Featuring pool views, The Melville Quarters offers accommodation with patio, around 3.1 km from Parkview Golf Club. Private parking is available on site at this recently renovated property.

    From US$63.76 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 32 reviews

    Located in Johannesburg, within 2.4 km of Parkview Golf Club and 6.1 km of Sandton City Mall, BaobabSuites provides accommodation with a garden and free WiFi throughout the property as well as free...

    From US$64.92 per night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 1,418 reviews

    Situated in Johannesburg, 3.2 km from Parkview Golf Club, The Jack Rose Hotel, Rosebank, Gautrain features accommodation with a restaurant, free private parking and a bar.

    From US$59.99 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 126 reviews

    Boasting pool views, Margaret's Place features accommodation with patio, around 4.2 km from Observatory Golf Club.

    From US$46.31 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 239 reviews

    Offering an outdoor pool and views of the pool, Courtyard Hotel Rosebank is situated in Johannesburg. Rooms have a flat-screen TV with satellite channels.

    From US$122.57 per night

These self catering accommodation in Johannesburg and nearby have options with free cancellation

  • The Orange Corner II

    Johannesburg
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located 3.8 km from Johannesburg Stadium and 5.4 km from Gold Reef City Casino in the centre of Johannesburg, The Orange Corner II provides accommodation with free WiFi and free private parking.

    From US$29.58 per night
  • The Franklin Exclusive Suites

    Johannesburg
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    In a prime location in the centre of Johannesburg, The Franklin Exclusive Suites provides free WiFi, a fitness centre and free private parking for guests who drive.

  • Luxury unit

    Johannesburg
    Free cancellation options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 3 reviews

    Situated in Johannesburg, 6.5 km from Parkview Golf Club and 6.5 km from Observatory Golf Club, Luxury unit provides accommodation with amenities such as free WiFi and a flat-screen TV.

    From US$46.95 per night
  • THEE BnB

    Johannesburg
    Free cancellation options available
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 4 reviews

    Well located in the centre of Johannesburg, THEE BnB offers a balcony, air conditioning, free WiFi and flat-screen TV. This property offers a private pool and free private parking.

    From US$33.91 per night
  • 504 Mapungubwe Hotel

    Johannesburg
    Free cancellation options available
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 51 reviews

    Situated 4.1 km from Johannesburg Stadium and 6.3 km from Gold Reef City Casino in the centre of Johannesburg, 504 Mapungubwe Hotel features accommodation with free WiFi and free private parking.

    From US$41.88 per night
  • City Haven 519

    Johannesburg
    Free cancellation options available
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 5 reviews

    Set 4 km from Johannesburg Stadium and 5.7 km from Gold Reef City Casino in the centre of Johannesburg, City Haven 519 offers accommodation with free WiFi and free private parking.

    From US$40.17 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 4 reviews

    Located 4 km from Johannesburg Stadium and 5.7 km from Gold Reef City Casino in the centre of Johannesburg, Rustic Oasis at Mapungubwe 4 Star Hotel, Johannesburg provides accommodation with free WiFi...

    From US$38.60 per night
  • Urban City Kraal at Mapungubwe Hotel

    Johannesburg
    Free cancellation options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 3 reviews

    Set 4 km from Johannesburg Stadium and 5.7 km from Gold Reef City Casino in the centre of Johannesburg, Urban City Kraal at Mapungubwe Hotel offers accommodation with free WiFi and free private...

    From US$48.78 per night

FAQ about self catering accommodation in Johannesburg

Self catering accommodation that guests love in Johannesburg

See all
  • Avg. price/night: US$55.64
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 4,446 reviews
    Really enjoyed my stay in the studio, which has good wifi, good hot shower, clean and comfy bed, a small countertop equipped with kitchen utensils, fridge and microwave oven for self catering, as well as free secure parking. There are also restaurants and grocery stores nearby. Among all, thanks to the wonderful staffs who are ready to help as needed!
    Guest review by
    HappyDuckling
    Young couple
  • Avg. price/night: US$75.64
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,696 reviews
    It was a self catering therefore we prepared our breakfast with a user friendly stove and very clean kitchen
    Guest review by
    Lebogang
    Family with young children
  • Avg. price/night: US$24.88
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 272 reviews
    It has a beautiful kitchen and its self catering, the host was amazing and friendly
    Guest review by
    Beverly
    Solo traveller
  • Avg. price/night: US$37.68
    Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 140 reviews
    The place was very clean and I loved the kitchen had everything since it was self catering.
    Guest review by
    Zanele
    Young couple
  • Avg. price/night: US$166.19
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,086 reviews
    The apartment was very clean. It had a lot of kitchen utensils to use, which made self catering enjoyable.
    Guest review by
    Grace
    Group