SafariNow.comR200 OFF Welcome to SafariNow! Get R200 off your booking by paying with the voucher code MATTHEW107030 before 3 October 2016 Terms of use

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-590

Self-catering accommodation in Africa

14400+ accommodation listings, including 1549 specials
The Garret | Leisure Island Self-catering

The Garret

Leisure Island Self-catering, Holiday Home
Sleeps 2

The Garret is a lovely one-bedroom apartment, situated on the beautiful Leisure Isle. The Garret is located one road away from Knysna lagoon, a short stroll...

  • Braai/Barbecue
  • On-site Parking
R1300/night
Starting price for 2 guests
R1300/night
Thorniebrae 318 | Self-catering Green Point

Thorniebrae 318

Green Point Self-catering, Holiday Home
Sleeps 2

Thorniebrae 318 is located in an affluent suburb named Green Point in Cape Town.This self-catering studio apartment can accommodate up to two guests and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1300/night
R1300/night
Hibernian Towers 309 | Strand Self-catering

Hibernian Towers 309

Strand Self-catering
Sleeps 16 in 4 rooms

Hibernian Towers is a 22-storey building located right on the beachfront in Strand. The building is within walking distance from several shops and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000/night
R1000/night
 Element House | Self-catering Bakoven

Element House

Bakoven Self-catering, Holiday Home
Sleeps 8

Element House is located in a trendy suburb named Camps Bay in Cape Town. This luxurious self-catering house can accommodate up to eight guests and features a...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R8000/night
R8000/night
EXPLORE best of both with mountainside city living | Vredehoek Self-catering

EXPLORE best of both with mountainside city l...

Vredehoek Holiday Home, Self-catering
Sleeps 4

'EXPLORE' is a stunning self-catering apartment situated in Vredehoek, Cape Town. The apartment enjoys a garden with a lemon tree. It has 2 bedrooms, 1...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800/night
R800/night
Stoneycroft I | Self-catering Constantia

Stoneycroft I

Constantia Self-catering, Holiday Home
Sleeps 6

Stoneycroft I is situated in the leafy southern suburb of Constantia, close to some of the best wine estates in Cape Town.The house, which accommodates up to...

  • Wi-Fi
  • On-site Parking
R2500/night
R2500/night
Sunset on Cheshire | Cowies Hill Self-catering

Sunset on Cheshire

Cowies Hill Self-catering, Bed and Breakfast
Sleeps 4 in 2 rooms

Sunset on Cheshire is situated on the border of Cowies Hill and Westville in Kwa-Zulu Natal. This bed and breakfast have two modern-styled rooms, each room is...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1100/night
Starting price for 2 guests
R1100/night
No. 27 | Self-catering Grabouw

No. 27

Grabouw Holiday Home, Self-catering
Sleeps 6

No. 27 is located in a small town named Grabouw between the Groenland and Kogelberg Mountains.This self-catering house can accommodate up to six guests and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1800/night
Starting price for 2 guests
R1800/night
Blair Cottage | Leisure Crest Self-catering

Blair Cottage

Leisure Crest Holiday Home, Self-catering
Sleeps 6

Bair Cottage is situated very close to the Kids Beach in Leisure Bay. Walking distance to the swimming area.This is a two bedroom, one bathroom cottage with a...

R900/night
R900/night
Siyakwamukela Bed & Breakfast | Self-catering Bothas Hill

Siyakwamukela Bed & Breakfast

Bothas Hill Self-catering, Bed and Breakfast
Sleeps 8 in 4 rooms

Siyakwamukela is a Zulu word meaning "welcome". This is how you will experience your stay at this modern and homely accommodation designed for a discerning...

  • Braai/Barbecue
  • On-site Parking
R750/night
R750/night
13 The Shades | Umhlanga Rocks Self-catering

13 The Shades

Umhlanga Rocks Holiday Home, Self-catering
Sleeps 4

13 The Shades is situated in the spectacular seaside town of Umhlanga, mere meters from the beach.The apartment, which has two bedrooms, features an open-plan...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1750/night
R1750/night
Collection Luxury Apartment: La Gratitude | Self-catering Stellenbosch Central

Collection Luxury Apartment: La Gratitude

Stellenbosch Central Holiday Home, Self-catering
Sleeps 6

La Gratitude is located in the heart of Stellenbosch, Cape Town.This modern, luxurious self-catering apartment can accommodate up to six guests in three...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
Sterland La Pari Pari | Sutherland Self-catering

Sterland La Pari Pari

Sutherland Bed and Breakfast, Self-catering
Sleeps 21 in 3 rooms

La Pari Pari is the Malaysian word for "Fairy". La Pari Pari is a Victorian style cottage with three rooms, dining room, living room with fire place, fully...

  • Braai/Barbecue
  • On-site Parking
R990/night
Starting price for 2 guests
R990/night
Ocean View 602 | Self-catering Strand

Ocean View 602

Strand Holiday Home, Self-catering
Sleeps 4

Luxury modern beachfront apartment, with 180-degree views of False Bay. A sophisticated touch of romance awaits you. A few steps away from the beach, or just...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1750/night
R1750/night
House 22 Blyde Wildlife Estate | Hoedspruit Self-catering

House 22 Blyde Wildlife Estate

Hoedspruit Holiday Home, Self-catering
Sleeps 6

House 22 is a beautifully appointed home situated in the vast Blyde Wildlife Estate, at the foothills of the wondrous Drakensberg Mountains. The charming house...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3100/night
R3100/night
Dumela Flat 11 | Self-catering Margate North Beach

Dumela Flat 11

Margate North Beach Holiday Home, Self-catering
Sleeps 4

Dumela Flat 11 is positioned in the seaside town of Margate, overlooking the stunning Margate North Beach.The quaint flat comprises of two bedrooms and two...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800/night
R800/night
Gracias Dios | Ramsgate South Self-catering

Gracias Dios

Ramsgate South Holiday Home, Self-catering
Sleeps 4

Gracias Dios is situated in the charming seaside village of Ramsgate, 600m meters from the stunning South Beach and Southbroom Beach.The apartment, which has...

  • Braai/Barbecue
  • On-site Parking
R600/night
R600/night
301 Mainhill | Self-catering Green Point

301 Mainhill

Green Point Holiday Home, Self-catering
Sleeps 2

Mainhill is an elegant self-catering studio apartment with some glitzy touches to make you feel like you’ve landed a real gem of a Cape Town holiday apartment....

  • Wi-Fi
  • On-site Parking
R800/night
Starting price for 2 guests
R800/night
502 Rockwell | De Waterkant Self-catering

502 Rockwell

De Waterkant Holiday Home, Self-catering
Sleeps 4

502 Rockwell is situated in the cultural hub of Cape Town, in the stunning sub-district of De Waterkant.The apartment comprises of one bedroom with a...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1380/night
R1380/night
20% OFF
Welgeval farmstay | Africa Specials
20% OFF

Welgeval farmstay

Smithfield Country House, Holiday Home, Self-catering
Sleeps 8

Welgeval farmstay is located on the breathtaking Free State plains near the small town of Smithfield in the Southern Free State, South Africa. This rustic...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R640
R512/night
Starting price for 2 guests
R640
R512/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 269 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 R176 per unit 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?