Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-478

Self-catering accommodation in Africa

14900+ accommodation listings, including 960 specials
Andante Lodge | Elardus Park Self-catering

Andante Lodge

Elardus Park Guest House, Self-catering
Sleeps 20 in 8 rooms
3 reviews

B&B or Self catering. Tranquility in the city. Set on a large property surrounded by lush gardens, this is the place to rest in Pretoria. With fully equipped...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R990
Avg per night
R990
Avg per night
Destiny4u Retreat | Self-catering Uvongo

Destiny4u Retreat

Uvongo Self-catering
Sleeps 16 in 2 rooms

Destiny4u Retreat is situated in the quaint seaside holiday town of Uvongo, alongside the stunning South Coast. Destiny4u House_1: 4 bedrooms (sleeps 9), 3...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
Avg per night
Arnheim Guesthouse | Robertson Self-catering

Arnheim Guesthouse

Robertson Self-catering
Sleeps 8 in 2 rooms
1 review

Arnheim Guesthouse is positioned in the heart of the wine route, in the stunning town of Robertson.The house comprises of three bedrooms, accommodating six...

  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night
DeKat B&B and Self-Catering | Self-catering Burgersdorp (Eastern Cape)

DeKat B&B and Self-Catering

Burgersdorp (Eastern Cape) Self-catering, Bed and Breakfast
Sleeps 9 in 2 rooms
2 reviews

DeKat B&B and Self-Catering offers you our personal brand of hospitality in a very quiet area of Burgersdorp, Eastern Cape. We have two units specially...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R650
Avg per night
R650
Avg per night
Southgate 16 | Uvongo Beach Self-catering

Southgate 16

Uvongo Beach Self-catering
Sleeps 8
1 review

Southgate 16 is located in a seaside resort named Uvongo the south of Port Shepstone, KwaZulu-Natal. This duplex townhouse can accommodate up to eight guests...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night
Galileo Holiday Apartment | Self-catering Van Ryneveld (Strand)

Galileo Holiday Apartment

Van Ryneveld (Strand) Self-catering
Sleeps 8

Galileo Holiday Apartment is situated in Strand, just 200 m from the beach. This three bedroom apartment offers comfortable self-catering accommodation...

  • Swimming Pool
  • On-site Parking
R1000
Avg per night
R1000
Avg per night
Twin Rose Garden Guest House | Mogoditshane Self-catering

Twin Rose Garden Guest House

Mogoditshane Guest House, Self-catering
Sleeps 8 in 4 rooms

Twin Rose Garden House is located in Gaborone, Botswana.This guest house has four modern-styled rooms, each room is equipped with DStv, free Wi-Fi Internet...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night
Parfait at Koetsiershuis | Self-catering Stellenbosch Central

Parfait at Koetsiershuis

Stellenbosch Central Self-catering
Sleeps 2

Located in the historic city center of Stellenbosch and within walking distance of all the restaurants, Parfait at Koetsiershuis is a fully equipped studio...

  • Wi-Fi
  • On-site Parking
R1300
Avg per night
R1300
Avg per night
Klein Nektar Cottage | Montagu Self-catering

Klein Nektar Cottage

Montagu Self-catering
Sleeps 4
4 reviews

This gorgeous cottage, located in the heart of historic Montagu, is nestled on a magnificent 3 hectare olive and wine farm, only a short walk from restaurants...

  • Braai/Barbecue
  • On-site Parking
R1150
Avg per night
R1150
Avg per night
Bruma Holiday Home | Self-catering Bruma

Bruma Holiday Home

Bruma Self-catering
Sleeps 20
1 review

Bruma Holiday Home is situated in the suburb of Bruma, Johannesburg.The house has 8 bedrooms, accommodating up to 20 guests, and 3 bathrooms. The bedrooms are...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R3500
Avg per night
R3500
Avg per night
Recreation Cottage | Muizenberg Self-catering

Recreation Cottage

Muizenberg Self-catering
Sleeps 4

Ideal for a romantic getaway or travelling with friends, Recreation Cottage is located in the beach-side suburb of Muizenberg in Cape Town. This sunny...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R900
Avg per night
R900
Avg per night
33 Boulder Bay | Self-catering Ballito

33 Boulder Bay

Ballito Self-catering
Sleeps 4

33 Boulder Bay is situated in the small but vibrant seaside holiday town of Ballito, along the stunning Dolphin Coast.The apartment, located on the first...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1300
Avg per night
R1300
Avg per night
Jarvis 25 | De Waterkant Self-catering

Jarvis 25

De Waterkant Self-catering
Sleeps 6

A spacious and luxurious two-bedroom house with balcony, courtyard and roof deck. Both the main and second bedrooms are fitted with a king-size bed. A third...

  • Wi-Fi
R3700
Avg per night
R3700
Avg per night
Moana Accommodation  | Self-catering Manaba Beach

Moana Accommodation

Manaba Beach Guest House, Self-catering
Sleeps 26 in 7 rooms
2 reviews

Moana Accommodation offers comfortable accommodation in a guest house situated in Manaba Beach. Accommodation is offered in a self-catering unit, a private...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R450
Avg per night
R450
Avg per night
Thesen Island Romance | Thesen Island Self-catering

Thesen Island Romance

Thesen Island Self-catering
Sleeps 6 in 3 rooms
2 reviews

Thesen Island Romance is a self-catering unit situated in the Knysna River on Thesen Island.All units are luxuriously appointed with superior accessories and...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R950
Avg per night
R950
Avg per night
Kleinbergskloof Olive Estate | Self-catering Stilbaai

Kleinbergskloof Olive Estate

Stilbaai Self-catering
Sleeps 6
2 reviews

Kleinbergskloof Olive Estate is situated a stone’s throw away from the quaint town of Stilbaai, alongside the Goukou River.The charming Kleinbergskloof cottage...

  • Braai/Barbecue
R1900
Avg per night
R1900
Avg per night
Pinnacle Point Unit 3 Block 6 | Pinnacle Point Self-catering

Pinnacle Point Unit 3 Block 6

Pinnacle Point Self-catering
Sleeps 6
1 review

Pinnacle Point Unit 3 Block 6 is situated within the Pinnacle Point Beach and Golf Resort, in the seaside town of Mossel Bay.The apartment, which has three...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3000
Avg per night
R3000
Avg per night
Rhodes Lodge | Self-catering Die Boord

Rhodes Lodge

Die Boord Self-catering
Sleeps 6 in 2 rooms
1 review

Two, spacious and secure bachelor flats adjacent to house with own private entrance and parking.The kitchen has a bar fridge, kettle, microwave, mini oven,...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R660
Avg per night
R660
Avg per night
59LongSantos | Mossel Bay Self-catering

59LongSantos

Mossel Bay Self-catering
Sleeps 4

59 LongSantos is situated in the charming harbour town of Mossel Bay, along the Garden Route.The self-catering apartment has two bedrooms, accommodating six...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night
Linksfontein Safari Lodge | Self-catering Campbell

Linksfontein Safari Lodge

Campbell Lodge, Self-catering
Sleeps 20 in 9 rooms

Our Lodge is situated on the Ghaap Plateu near the historical little town of Campbell in the Northern Cape of South Africa, 115 km kilometres from Kimberley on...

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

Africa 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 22 options of Self-catering accommodation in Africa.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R203 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?