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

Self-catering accommodation in Johannesburg

Johannesburg in Gauteng

Self-catering accommodation in Johannesburg

460+ accommodation listings, including 33 specials
25% OFF

Rivonia Premier Lodge

Rivonia Guest House, Self-catering, Bed and Breakfast
Sleeps 100 in 50 rooms
24 reviews

25% OFF

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$99
$74
Avg per night for 2 guests
Avg per night for 2 guests
$99
$74

Pine Valley

Lanseria Self-catering, Bed and Breakfast
Sleeps 59 in 11 rooms
49 reviews

Pine Valley is situated on 10 acres of country surrounds and consists of 11 fully-equipped, free standing self-catering chalets, a Conference Centre ...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$52
Avg per night for 2 guests
Avg per night for 2 guests
$52
$10 OFF

The Maisonette Guest Lodge

Ferndale Self-catering, Bed and Breakfast
Sleeps 15 in 8 rooms
2 reviews

$10 OFF

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$16
$6
Avg per night
Avg per night
$16
$6

Elizabeth Manor Guest House Sandton

Sandhurst Guest House, Self-catering
Sleeps 36 in 18 rooms
4 reviews

Gracious, Spacious and Quietly gorgeous is the simplest way to describe this magnificent guesthouse in the exclusive suburb of Sandhurst in Sandton,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$88
Avg per night for 2 guests
Avg per night for 2 guests
$88

Hills and Dales Accommodation CC

Lanseria Self-catering, Bed and Breakfast
Sleeps 28 in 9 rooms
26 reviews

Situated on 23 hectares of rolling countryside in the tourism supply zone for the World Heritage Site, The Cradle of Humankind, Hills and Dales...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
$57
Avg per night for 2 guests
Avg per night for 2 guests
$57

Ilala Guest House

Mondeor Guest House, Self-catering
Sleeps 49 in 7 rooms
10 reviews

Ilala Guest House is a place where you can refresh, revitalize, and experience real South African hospitality. The privately owned guest house is...

  • Wi-Fi
  • Braai/Barbecue
$26
Avg per night
Avg per night
$26

Attaché Guest Lodge & Spa

Midrand Guest House, Self-catering
Sleeps 46 in 21 rooms
8 reviews

Attaché is ideally located in Midrand on a 4-hectare estate, and is 30 minutes from both Johannesburg and Pretoria.Trees surround Attaché, attracting all...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
$39
Avg per night
Avg per night
$39

The Kings Lodge

Northcliff Self-catering
Sleeps 48 in 18 rooms
5 reviews

The Kings Lodge is located in the affluent suburb of Northcliff. This lodge is set in a lush garden and has two swimming pools. It is also ideally located...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$46
Avg per night for 2 guests
Avg per night for 2 guests
$46

Doves Nest Guest House @ OR Tambo Internation...

Rhodesfield Guest House, Lodge, Self-catering, Bed and Breakfast
Sleeps 65 in 35 rooms
7 reviews

Doves Nest Guest House is an established provider of accommodation and shuttle/transport services, situated less than three kilometres from OR Tambo...

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

The Fairlands Hideout

Fairland Guest House, Self-catering
Sleeps 11 in 4 rooms
2 reviews

The Fairlands Hideout is a boutique Guest House which comprises of 4 individual, independant and self contained units broken down into 5 rooms, 4...

  • Braai/Barbecue
  • On-site Parking
$36
Avg per night
Avg per night
$36

Elandsfontein Farm Cottage

Elandsfontein Self-catering
Sleeps 8 in 2 rooms
21 reviews

Charming country stay on Elandsfontein, away from the crowds but less than 45 minutes' drive from either Pretoria or Johannesburg!The farm Elandsfontein...

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

Airport Garden Boutique Hotel

Boksburg Hotel, Self-catering
Sleeps 70 in 32 rooms
1 review

If you're in search of accommodation in Boksburg, you can be sure that Airport Gardens Boutique Hotel has every facility to offer you absolute comfort and...

  • Wi-Fi
  • Swimming Pool
$59
Avg per night for 2 guests
Avg per night for 2 guests
$59

Prestigious Apartments

Fourways Self-catering
Sleeps 8 in 2 rooms

This beautiful brand new apartment is situated in a secure upmarket neighborhood near Fourways Mall, and accommodate up to four guests.The apartment is...

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

Garden Place Guest House

Norwood Self-catering
Sleeps 50 in 23 rooms
4 reviews

Garden Place is a haven of tranquillity centrally situated in the exclusive suburb of Orchards. We are located just around the corner from trendy Norwood...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$69
Avg per night
Avg per night
$69

Oppiplot Guest House Kempton Park

Bredell Guest House, Self-catering
Sleeps 28 in 12 rooms

Oppiplot Guest House Kempton Park offers guests comfortable private accommodation and fully equipped conference venues.The accommodation comprises of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$52
Avg per night
Avg per night
$52

BM Gardens Apartment Hotel

Meadowbrook Self-catering
Sleeps 45 in 16 rooms
30 reviews

BM Gardens provides modern, secure and unique accommodation for the executive comprising a spacious living environment with one or two bedrooms, a lounge...

  • Wi-Fi
$46
Avg per night
Avg per night
$46

Blue Hills Lodge

Blue Hills Guest House, Lodge, Self-catering, Bed and Breakfast
Sleeps 17 in 9 rooms
2 reviews

Blue Hills Lodge offers bed and breakfast accommodation in charming country surrounds and is ideally located in the heart of Midrand. We offer you a safe...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
$52
Avg per night for 1 guest
Avg per night for 1 guest
$52

Bella Chateau B&B

Alberante Self-catering, Bed and Breakfast
Sleeps 16 in 5 rooms
7 reviews

Situated in the upmarket security estate of Alberante, Bella Chateau is the place to stay for clients seeking comfortable B&B and self-catering...

  • Swimming Pool
  • Braai/Barbecue
$44
Avg per night for 2 guests
Avg per night for 2 guests
$44

Stornoway Lodge

Lanseria Lodge, Self-catering, Bed and Breakfast
Sleeps 38 in 14 rooms
22 reviews

Situated a mere five minutes north of Lanseria Airport and bordering the Cradle of Humankind World Heritage Site, Stornoway Lodge offers ideal...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$85
Avg per night
Avg per night
$85

Linden Gap

Linden Self-catering
Sleeps 16 in 4 rooms
1 review

Linden Gap offers self-catering units in Randburg and is the ideal stopover for guests travelling to various amenities in the area.Accommodation is...

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

Johannesburg Self-catering accommodation

Do your holiday plans include cooking a romantic dinner for that special someone, having a lekker braai with friends or a breakfast fry-up with the family? You're spoilt for choice with 27 options of Self-catering accommodation in Johannesburg.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R200 per person sharing and keep an eye out for specials.

Booking couldn't be simpler with easy payment options and local support at your fingertips.

Book your perfect getaway today & get going!

Still considering another weekend on the couch instead?