Skip to main content

Featured self catering accommodation destinations

Destination inspiration for your trip – find a self catering accommodation

The best self catering accommodation in Johannesburg

Check out our pick of great self catering accommodation in Johannesburg

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in Johannesburg, 3.3 km from Parkview Golf Club, The Wantage Suites has a garden, private parking and rooms with free WiFi access. The property is around 5.3 km from Sandton City Mall, 5.5 km from Gautrain Sandton Station and 7.6 km from Johannesburg Stadium. The guest house features family rooms.

If you prefer to cook in the comfort of your own place, you can make use of the kitchen facilities, which include a microwave, a fridge and a stovetop. Well furnished with high quality materials.

Show more Show less
9.3
Superb
1,351 reviews
Price from
US$57
per night

The units come with tiled floors and feature a fully equipped kitchen with a dishwasher, a dining area, a flat-screen TV with streaming services, and a private bathroom with bath and a hair dryer. An oven, a microwave and toaster are also featured, as well as a kettle. At the apartment complex, the units come with bed linen and towels. The care taker Bishop was amazing

Show more Show less
9.6
Exceptional
136 reviews
Price from
US$36
per night

All units come with air conditioning, a flat-screen TV with satellite channels, a microwave, a coffee machine, a shower, bathrobes and a desk. There is also a fully equipped kitchenette equipped with a toaster, fridge and kitchenware. The units feature a private bathroom, a hair dryer and bed linen. Very clean..near shopping or easy access for transport and food..services with smile and warm welcome.

Show more Show less
9.4
Superb
101 reviews
Price from
US$132
per night

Each unit is fitted with a fully equipped kitchenette with a microwave, a seating area, a flat-screen TV, a washing machine, and a private bathroom with hot tub and bathrobes. Some units feature a terrace and/or a balcony with pool or garden views. The units will provide guests with a wardrobe and a kettle. Everything was beautiful, from place itself to the room. Staff was extremely kind and helpful

Show more Show less
9.1
Superb
194 reviews
Price from
US$50
per night

The spacious apartment is fitted with 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a fully equipped kitchenette, and a terrace with garden views. A private entrance leads guests into the apartment, where they can enjoy some chocolates or cookies. There is also a seating area and a fireplace. Everything about the place was perfect. The host was friendly, the house was clean, it had ample space, and a private area outside to rest and relax with friends.

Show more Show less
9.2
Superb
138 reviews
Price from
US$43
per night

The guest house provides guests with a patio, pool views, a seating area, satellite TV, a fully equipped kitchenette with a microwave and a toaster, and a private bathroom with shower and a hair dryer. Some units include a terrace and/or a balcony with garden views and an outdoor dining area. The units have a desk. We had a lovely stay here and wish we could stay longer. The room was very nice and equipped with everything what we needed. The property has a lot to offer (pool, gym, etc.) and it is located within a safe area. The lady we met at the check-in was helpful and really kind. We'll definitely come back for more days if we around Joburg again.

Show more Show less
9.4
Superb
287 reviews
Price from
US$40
per night

The apartment features 1 bedroom, a flat-screen TV, a fully equipped kitchenette with a microwave and a toaster, and 1 bathroom with a shower. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance. Loved the place, definitely going back soon

Show more Show less
9.2
Superb
121 reviews
Price from
US$41
per night

At the guest house, units have air conditioning, a seating area, a flat-screen TV with streaming services, a kitchenette, a dining area and a private bathroom with bathrobes, a shower and slippers. A microwave, a fridge and kitchenware are also offered, as well as a kettle. At the guest house, every unit is equipped with bed linen and towels. I like the place the security ,sanitation and the beddings as well everything is in order

Show more Show less
9.1
Superb
139 reviews
Price from
US$44
per night

The apartment has 1 bedroom, a flat-screen TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a shower. Towels and bed linen are offered in the apartment. The property has an outdoor dining area. Very cozy and comfortable apartment in a safe location. Really enjoyed my stay. Very comfy bed and such friendly security staff. Lynn is a great host and will go out of her way to make sure guests are happy.

Show more Show less
9.3
Superb
123 reviews
Price from
US$70
per night

The units come with tiled floors and feature a fully equipped kitchenette with a microwave, a dining area, a flat-screen TV with streaming services, and a private bathroom with shower and a hair dryer. A patio with an outdoor dining area and mountain views is offered in every unit. At the apartment complex, all units are equipped with bed linen and towels. Everything! I would highly recommend . Very friendly management who went above and beyond to make our stay enjoyable🔥. Room was very clean and spacious. We are definitely coming back in summer. And Neo didn't complain about taking us pictures he actually enjoyed it thank you so much.

Show more Show less
9.4
Superb
231 reviews
Price from
US$59
per night

Self Catering Accommodation that guests love in Johannesburg