Others hotels with kitchen self-catering South Africa > Johannesburg

10 Self-Catering Accommodations In Johannesburg, South Africa - Updated 2020

self catering accommodation in johannesburg
Anupama
Anupama
Updated

Johannesburg or Jo'burg or Jozi is in the mineral-rich hilly range of Witwatersrand and lies in the Gauteng province. It is South Africa’s provincial capital, providing a unique and diverse experience to tourists. Also dubbed the City of Gold, Johannesburg is the main center of diamond and gold trade. Apart from being a business hub, Johannesburg is sought out by tourists as it offers an eclectic mix of cultures. Moreover, there is plenty to experience in this vibrant city. Travelers can take a trip down South Africa’s past by visiting the Hector Pieterson Museum and the Apartheid Museum. The Johannesburg Zoo is another interesting place to visit, where children will enjoy watching wildlife. Here’s a look at some self-catering accommodations in Johannesburg, South Africa to help you plan a vacation.

1. Sandown Estate B&B (from USD 55)

This cozy and modern self-catering accommodation is in Sandton and offers a comfortable stay for guests. You are served a light breakfast in the morning to help kick start your day. The rental has two bedrooms where guests can relax. You also get access to a private bathroom with a shower. Guests can prepare meals in the fully equipped kitchen. Families with children need not worry, as the availability of books, games, DVDs, and music will keep them entertained during the trip. If you are a sports enthusiast and interested in golf, the popular Modderfontein Golf Club is only 5.3 miles (8.6 km) from here.


Sandown Estate B&B

Address: 1 Greenfield Road, Sandown Estate
Price: from 55 USD

Food can be delivered to guest accommodation Guest accommodation sealed after cleaning All plates, cutlery, glasses and other tableware have been sanitized Non-smoking throughout Shuttle service (additional charge) Luggage storage Process in place to check health of guests Daily housekeeping

See our full list of recommended Hotels in Johannesburg, South Africa and also compare the prices with airbnbs in Johannesburg, South Africa

2. Bamboo Cottage (from USD 90)

Located in Parktown close to Westcliff, this Japanese-style cottage is a unique accommodation in Johannesburg. The self-catering service has two bedrooms and even a traditional Japanese tea room! It has a well-equipped kitchen where guests can whip up homemade dishes and enjoy them in the outdoor dining area. If you are in the mood to spend some quality time with your friends and family, the garden and the entertainment deck would be the right place to unwind. The Johannesburg Zoo is just a short walk away from here as is the Johannesburg Planetarium. The Melville Koppies mountains are 1.8 miles (3 km) away.


Bamboo Cottage

Address: 40 Escombe Avenue Parktown West
Price: from 90 USD

Laundry Heating Daily housekeeping WiFi WiFi available in all areas Shoeshine Terrace Express check-in/check-out

See our full list of recommended Hotels in Johannesburg, South Africa and also compare the prices with airbnbs in Johannesburg, South Africa

3. Modern Sandton Stunner (from USD 45)

Ideal for four guests, this self-catering guesthouse is located in Johannesburg. Private entrance to this property ensures a comfortable stay without any disturbance. If the guests are visiting during perfect weather conditions, they can also enjoy barbecue nights in the garden area. A private pool is also available in the property. Several restaurants are available close to this rental. If you are too lazy to cook in your private kitchen, you can enjoy an authentic Italian meal at the Pomodoro Ristorante. The Nelson Mandela Square is 1.8 miles (3 km) away. Woolworths is a short walk from the property.


Modern Sandton Stunner

Address: Unit 3, Eastside 29 Centre Road, Morningside, Sandton
Price: from 45 USD

Free parking Invoice provided On-site parking Mini golf Family rooms Non-smoking throughout Live music/performance Golf course (within 3 km)

See our full list of recommended Hotels in Johannesburg, South Africa and also compare the prices with airbnbs in Johannesburg, South Africa

4. Grace Guest House (from USD 46)

This charming bed and breakfast with its thatched roof is a beautiful spot to spend a relaxing holiday, away from the hustle and bustle of everyday life. Located close to the Bryanston Country Club, this property offers both individual rooms and a self-catering cottage. You also get access to a private bathroom and the chalet has a kitchen. Guests are served English or Continental breakfast in the garden or the patio and dinners can also be arranged on a special request. If you are staying in the cottage, there is no restriction in bringing a pet along. Gold Reef City & Casino is only 11.4 miles (18.4 km) from here. The Ferndale Village Shopping Centre and the Hobart Grove Shopping Centre are within a 1.2 mile (2 km) radius.


Grace Guest House

Address: 142 Curzon Road, Bryanston
Price: from 46 USD

Outdoor pool (seasonal) Non-smoking throughout Private parking Children television networks Kid meals Garden On-site parking Use of cleaning chemicals that are effective against Coronavirus

See our full list of recommended Hotels in Johannesburg, South Africa and also compare the prices with airbnbs in Johannesburg, South Africa

5. Odyssey Lifestyle (from USD 51)

This luxurious self-catering accommodation is in Sandton and has a contemporary, stylish and modern décor. The apartments at the Odyssey Lifestyle offers comfortable bedrooms and an attached bathroom. It also has a well-equipped kitchen along with a dishwasher. Complimentary ironing and house-keeping services are provided to guests to make their stay even more home-like. If you are a fitness freak, the fitness center will help you burn the extra calories. Visitors with cars need not fret as free parking is available on the premises. Benmore Gardens Shopping Centre and the Morningside Shopping Centre are a short walk from here. The Gautrain Sandton Station is a nine-minute drive, whereas the O.R. Tambo International Airport is 30 minutes’ by car.


Odyssey Luxury Apartments

Address: 164 Rivonia Road
Price: from 51 USD

Use of cleaning chemicals that are effective against Coronavirus Physical distancing rules followed Guests have the option to cancel any cleaning services for their accommodation during their stay WiFi Smoke alarms CCTV in common areas Lift Private parking

See our full list of recommended Hotels in Johannesburg, South Africa and also compare the prices with airbnbs in Johannesburg, South Africa

6. The Residency Jellieco (from USD 60)

This modern and stylish rental is close to the Rosebank Mall. Some units at The Residency Jellicoe possess a kitchenette for self-catering services. The rooms are comfortable and have a private bathroom. The rental also has a lovely garden where guests can relax. Free Wi-Fi connection at the apartment enables guests to stay updated as well as locate places of interest. Facilities like a wheelchair can also be made available on prior notice. If you are not in the mood to sit back and relax, you can unwind at Zoo Lake. It is only 1.2 miles (1.9 km) from here, where you can enjoy a leisurely boat ride or plan a picnic with your family.


The Residency Jellicoe

Address: 9 Jellicoe Avenue
Price: from 60 USD

Physical distancing rules followed Daily housekeeping Cashless payment available Non-smoking throughout First aid kit available Facilities for disabled guests Parking Linens, towels and laundry washed in accordance with local authority guidelines

See our full list of recommended Hotels in Johannesburg, South Africa and also compare the prices with airbnbs in Johannesburg, South Africa

7. Max Executive Suites (from USD 72)

Located in the suburbs of Ilovo, Max Executive Suites has contemporary and stylish apartments at a reasonable rate. The rooms are spacious and moderns and guests get a private bathroom. The self-catering accommodation also has a fully-equipped kitchen and a seating area. To make your stay comfortable, this property ensures various services like grocery delivery, daily maid housekeeping, and bicycle rental. Tourists can also head to the outdoor pool area, where they can relax in the sun loungers or beach chairs. If you are a book lover, you are always welcome to visit the onsite library at your convenience. Gautrain Sandton Station is 1.4 miles (2.2 km) from here.


Max Executive Apartments

Address: 5 Rivonia Road, Illovo
Price: from 72 USD

Air conditioning Swimming pool CCTV in common areas Internet services Heating Ironing service On-site parking BBQ facilities

See our full list of recommended Hotels in Johannesburg, South Africa and also compare the prices with airbnbs in Johannesburg, South Africa

8. The Capital 20 West (from USD 63)

Located near the Nelson Mandela Square, this property offers a leisurely stay with maximum comfort. The self-catering apartment is well-decorated and has modern furnishings and painted with warm colors. It has a spacious kitchen with all the necessary amenities. Guests can feel free to choose between Continental dishes or an English breakfast in the morning. There is a spacious sun terrace available at the property, where you can sit back and relax while admiring the picturesque landscape. If you are too lazy to prepare your own meals, visit the onsite restaurant offering Italian cuisine. The property also has an outdoor pool. The Gautrain Sandton Station is very close from here.


The Capital 20 West

Address: 20 West Road South

Internet services CCTV outside property Non-smoking throughout Cashless payment available Designated smoking area Packed lunches Non-smoking rooms Room service

See our full list of recommended Hotels in Johannesburg, South Africa and also compare the prices with airbnbs in Johannesburg, South Africa

9. Insignia Lifestyle (from USD 64)

This modern and stylish property is located in the heart of Sandton and features contemporary furnishing in all the rooms. Guests can avail both long and short-term stays at this luxurious self-catering two-bedroom accommodation with a fully equipped kitchen. If you are not in the mood to go out, you can enjoy a small picnic or a barbecue night in the patio or garden. Rosebank Sunday Market, a flea market, is less than five miles from here. This market boasts African crafts, international foods, clothing, collectibles and antiques along with craft stalls, live music, and entertainment activities. The Atholl Square Shopping Centre is a short walk from the apartment.

See our full list of recommended Hotels in Johannesburg, South Africa and also compare the prices with airbnbs in Johannesburg, South Africa

10. Arum Place Guest House (from USD 46)

Located on the outskirts of the Melville neighborhood, this stylish guesthouse is an amazing property to spend your vacation. The rooms are tastefully decorated and have wooden flooring. Multiple units at the self-catering guesthouse are equipped with a kitchen. Guests can enjoy the prepared delicacies in the comfort of their own balcony or patio while admiring the stunning views during sunrise. Airport shuttle services can be made available to guests on prior request and at an additional fee. The O.R. Tambo International Airport is only 14.8 miles (24 km) from this rental. The Melville Koppies Nature Reserve and Melville Koppies Mountain are less than a mile (a little more than a km) from here.


Arum Place Guest House

Address: 15 1st Street
Price: from 46 USD

Concierge service Airport shuttle Shared stationery such as printed menus, magazines, pens, and paper removed Dry cleaning Laundry Sun terrace Free WiFi Safety deposit box

See our full list of recommended Hotels in Johannesburg, South Africa and also compare the prices with airbnbs in Johannesburg, South Africa

Explore the 'City of Gold' Johannesburg

This South African city is rich in diversity and is frequented by business and leisure travelers alike. Tourists can visit the museums to learn about its rich cultural past and heritage. Children and adults will both enjoy a visit to the Johannesburg Zoo. Indulge in shopping at one of the many malls in the city and gastronomes can dive into scrumptious local cuisine! Book yourselves into one of these self-catering accommodations mentioned above and have a wonderful holiday.

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Still Need Travel Insurance?

You can buy and claim online, even after you've left home. Travel insurance from WorldNomads.com is available to people from 140 countries. It’s designed for adventurous travellers with cover for overseas medical, evacuation, baggage and a range of adventure sports and activities.

*5% off when you book with our promo code: TRIP101

*For our Canadian and US travellers, unfortunately due to financial services laws, we cannot provide a discount. This promotional code cannot be used with any other discount offer, including World Nomads Members’ discount for travel insurance policy holders.

Anupama Passary has written for several online publications and loves all things tech and travel related. She is a self-confessed chocoholic, stargazer and dreamer who loves to pen down poems.

Have a question? Ask fellow travellers and travel experts here.
 Want to contribute as a Local Expert?
Explore Johannesburg
Good things are meant to be shared!