Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability
Johannesburg, South Africa
Select dates 2 Guests

Self Catering Accommodation in Johannesburg: Discover Unique Places to Stay-18

Johannesburg in Gauteng

Accommodation in Johannesburg

460+ accommodation listings, including 13 specials
Leafy Apartments Randburg | Ferndale Self-catering

Leafy Apartments Randburg

Ferndale Self-catering
Sleeps 24 in 6 rooms

2 bedrooms 1 full bathroom• Well furnished with freshly spread beds.• The bedrooms have queen size beds in one bedroom and 2 single beds in another.• Lounges...

  • On-site Parking
R850
Avg per night for 2 guests
R850
Avg per night for 2 guests
Lal'uphume Backpackers Inn | Self-catering Daveyton

Lal'uphume Backpackers Inn

Daveyton Backpacker, Self-catering
Sleeps 15 in 7 rooms
1 review

Lal'uphume Backpackers Inn is located just outside of Benoni. It offers secure and comfortable backpackers accommodation which caters for the budget traveller...

  • Braai/Barbecue
R250
Avg per night
R250
Avg per night
Twickenham Villa | Auckland Park Self-catering

Twickenham Villa

Auckland Park Self-catering
Sleeps 25 in 10 rooms
1 review

Twickenham Villa offers three upmarket, private, self-catering cottages within walking distance from the SABC, Millpark, Melville, Campus Square shopping...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
Sandton Executive Apartments | Self-catering Morningside - JHB

Sandton Executive Apartments

Morningside - JHB Self-catering
Sleeps 2

Self Catering Apartments in Morningside SandtonFully equipped apartments

  • Wi-Fi
R750
Avg per night
R750
Avg per night
Onyx Place | Cresta Self-catering

Onyx Place

Cresta Self-catering
Sleeps 2

Onyx Place is a separate studio unit set behind the main house, located in Randburg.This comfortable unit has a private entrance, overlooking the garden and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R699
Avg per night
R699
Avg per night
Waaigras Conference Centre and Cottage | Self-catering Lanseria

Waaigras Conference Centre and Cottage

Lanseria Self-catering
Sleeps 6

Waaigras Conference Centre and Cottage is situated in Hills and Dales and overlooks the rolling grasslands of the Rhenosterspruit Nature Conservancy. Guests...

  • Braai/Barbecue
  • On-site Parking
R600
Avg per night for 2 guests
R600
Avg per night for 2 guests
Villa Domenico | Bedfordview Self-catering

Villa Domenico

Bedfordview Self-catering
Sleeps 22 in 7 rooms

Villa Domenico’s self-catering units are set in a relaxed and peaceful suburb of Bedfordview. 10 minutes from OR Tambo Airport (shuttle service is available),...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
Deco Apartment | Self-catering Rosebank

Deco Apartment

Rosebank Self-catering
Sleeps 2

Deco Apartment is located in the heart of the vibrant Rosebank business area, home to South Africa’s largest corporate and Johannesburg’s trendiest bars,...

R1250
Avg per night
R1250
Avg per night
Continental Travel Inn | Germiston Self-catering

Continental Travel Inn

Germiston Guest House, Bed and Breakfast, Self-catering
Sleeps 20 in 9 rooms
3 reviews

The Continental Travel Inn is a conveniently located guest house offering good value, service excellence and a friendly atmosphere. The informal ambience is...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R400
Avg per night
R400
Avg per night
204 Bolton Hall | Self-catering Killarney

204 Bolton Hall

Killarney Self-catering
Sleeps 4
1 review

204 Bolton Hall is a fully furnished, open-plan apartment located in Killarney in Johannesburg. Killarney is one of the more sedate suburbs of Johannesburg...

  • Braai/Barbecue
  • On-site Parking
R750
Avg per night for 2 guests
R750
Avg per night for 2 guests
The Corner House | Parkview Self-catering

The Corner House

Parkview Self-catering
Sleeps 8

The Corner House is situated in a tree-lined avenue and offers 3 bedrooms and 2 bathrooms, as well as a lounge and dining room with a fireplace. It has a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1800
Avg per night
R1800
Avg per night
Guinea Lodge | Self-catering Randjesfontein

Guinea Lodge

Randjesfontein Self-catering, Bed and Breakfast
Sleeps 13 in 6 rooms
1 review

Situated in Midrand, Guinea Lodge offers guests a comfortable stay in the midst of lovely gardens and with easy access to Johannesburg and Pretoria.Guests can...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100
Avg per night for 2 guests
R1100
Avg per night for 2 guests
Glamorgan Cottages | Parkwood Self-catering

Glamorgan Cottages

Parkwood Self-catering
Sleeps 5 in 3 rooms
1 review

Be captured by the charm of Glamorgan Cottages, located in the quiet, leafy suburb of Parkwood. It is only a short walk to Zoo Lake and Rosebank Mall, or...

  • Wi-Fi
  • On-site Parking
R350
Avg per night
R350
Avg per night
Koialami Cottage | Self-catering Kyalami

Koialami Cottage

Kyalami Self-catering
Sleeps 6
1 review

Koialami Cottage has recently opened and offers a spacious and well-appointed four- to six-sleeper self-catering cottage, accommodating a maximum of four...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
Kilulu Lodge | Honeydew Self-catering

Kilulu Lodge

Honeydew Bed and Breakfast, Self-catering
Sleeps 10 in 5 rooms
13 reviews

Highly recommended by the AA, this 4 Star Guesthouse on Johannesburg's Westrand, only 7 minutes from Lanseria Airport, excel’s with Old World charm yet modern...

  • Swimming Pool
  • Braai/Barbecue
R1160
Avg per night for 2 guests
R1160
Avg per night for 2 guests
Claus-Inn | Self-catering Alberton

Claus-Inn

Alberton Bed and Breakfast, Self-catering
Sleeps 22 in 11 rooms
2 reviews

Claus-Inn is a Bed and Breakfast/Self-catering facility conveniently situated east of Johannesburg in the economic core of Eastern Gauteng. This is the best...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Avg per night for 2 guests
R650
Avg per night for 2 guests
Kulanga Cottages Bed & Breakfast | Linden Self-catering

Kulanga Cottages Bed & Breakfast

Linden Guest House, Self-catering
Sleeps 18 in 8 rooms
25 reviews

If you are looking for a taste of 'Africa in the suburbs' - you've found the right place! For dreaming your African dreams, there is no better place under our...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R995
Avg per night for 2 guests
R995
Avg per night for 2 guests
Sleep On 7th | Self-catering Linden

Sleep On 7th

Linden Self-catering
Sleeps 4 in 2 rooms

Sleep on the 7th is situated in a peaceful cul-de-sac in Bergbron, Roodepoort. This accommodation consists of two charming suites, each suite is equipped with...

  • Braai/Barbecue
  • On-site Parking
R350
Avg per night
R350
Avg per night
Zoe Vision Apartments | Bordeaux (Randburg) Self-catering

Zoe Vision Apartments

Bordeaux (Randburg) Self-catering
Sleeps 11 in 2 rooms
1 review

Zoe Vision provides secure and convenient self-catering accommodation in two private apartments. The accommodation is easily accessible from the airport with...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R850
Avg per night
R850
Avg per night
Glenluce Guesthouse | Self-catering Fourways

Glenluce Guesthouse

Fourways Self-catering
Sleeps 10 in 3 rooms
1 review

Glenluce Guesthouse is situated in Douglasdale, Fourways, Sandton and offers 3 unique self-catering units, Galway, Dublin, and Cork.All units are tastefully...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R795
Avg per night
R795
Avg per night

Johannesburg accommodation

If you are looking for Johannesburg accommodation , SafariNow has a selection of accommodation in Johannesburg and surrounds. With 1315 listings in Johannesburg, our handy Johannesburg map search and great low prices, it's easy to book the perfect self catering holiday accommodation for your Johannesburg visit.

We also have some great special accommodation deals in Johannesburg South Africa

Find deals on hotels in Gauteng. We list all the major Johannesburg Hotels