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-210

Self-catering accommodation in Africa

14900+ accommodation listings, including 957 specials
La Vue Cottage | Greyton Self-catering

La Vue Cottage

Greyton Self-catering
Sleeps 2
5 reviews

La Vue is a charming cottage in the heart of Greyton. The real country feel will ensure guests can rest and relax while staying here. The cottage is ideal for...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R750
Avg per night
R750
Avg per night
Loeries Nest | Self-catering Ramsgate Beach

Loeries Nest

Ramsgate Beach Self-catering
Sleeps 9
1 review

Loeries Nest is a large, spacious house located just 150m from Ramsgate main beach with its restaurant, cocktail deck and famous Waffle House. The Blue Flag...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1060
Avg per night
R1060
Avg per night
Gariep Inn | Gariep Dam Self-catering

Gariep Inn

Gariep Dam Self-catering
Sleeps 44 in 14 rooms
45 reviews

Gariep Inn offers you a choice of eight self-catering chalets, each privately situated amidst the lush green grounds of this Gariep Dam establishment.Each...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Avg per night
R550
Avg per night
Bear's Cottage | Self-catering Gonubie

Bear's Cottage

Gonubie Self-catering
Sleeps 11 in 2 rooms
4 reviews

Bear’s Cottage is situated in Gonubie, a popular holiday destination near East London. Gonubie is a popular fishing destination and well known for the annual...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night
R700
Avg per night
Knightsbridge Apartment T204 | Century City Self-catering

Knightsbridge Apartment T204

Century City Self-catering
Sleeps 6
4 reviews

Knightsbridge at Century City is the ideal spot to base your Cape Town getaway. If you like luxury, you will love this impressive tower block with its...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1800
Avg per night
R1800
Avg per night
Cherry Blossom Cottage On Thesen Islands | Self-catering Thesen Island

Cherry Blossom Cottage On Thesen Islands

Thesen Island Self-catering
Sleeps 6
2 reviews

Cherry Blossom Cottage On Thesen Islands is situated on the marina expansion of Thesen Islands, in the Garden Route town of Knysna.The cottage, which...

  • On-site Parking
R1950
Avg per night
R1950
Avg per night
Fish-Fever Cabin | Hentiesbaai Self-catering

Fish-Fever Cabin

Hentiesbaai Self-catering
Sleeps 14 in 3 rooms
10 reviews

Situated just a short distance away from the beaches of Hentiesbaai, Fish-Fever Cabin offers self-catering accommodation to guests visiting this coastal part...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R550
Avg per night
R550
Avg per night
68 The Bridge Holiday Resort | Self-catering St Lucia

68 The Bridge Holiday Resort

St Lucia Self-catering
Sleeps 3

Located in a well-renowned gated holiday resort on the main street of St Lucia, 68 The Bridge is a fully-furnished, luxury, self-catering apartment. The...

  • Wi-Fi
R595
Avg per night
R595
Avg per night
Ambleside | Pringle Bay Self-catering

Ambleside

Pringle Bay Guest House, Self-catering
Sleeps 5 in 2 rooms
4 reviews

Ambleside on Pringle Bay offers self-catering and overnight accommodation in the lovely village of Pringle Bay, which is only 90 minutes away from Cape Town,...

  • Wi-Fi
  • On-site Parking
R440
Avg per night
R440
Avg per night
2 Chesapeake Bay - Marine Drive - Margate | Self-catering Lawrence Rocks

2 Chesapeake Bay - Marine Drive - Margate

Lawrence Rocks Self-catering
Sleeps 6

2 Chesapeake Bay is a three-bedroom unit situated in Margate.It is a ground-floor apartment with access to gardens. There is a fully fitted kitchen with large...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100
Avg per night
R1100
Avg per night
Mooi Bly | Paarl Self-catering

Mooi Bly

Paarl Self-catering
Sleeps 40 in 10 rooms
19 reviews

Mooi Bly is a small family-owned wine estate nestled on the Du Toit Mountain slopes, overlooking the Paarl Valley, offering five unique self-catering thatched...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R775
Avg per night
R775
Avg per night
33% OFF
Brahman Hills | Africa Specials

Brahman Hills

Currys Post Hotel, Self-catering
Sleeps 150 in 42 rooms

Brahman Hills is situated in the in the heart of the KwaZulu-Natal Midlands, at the foothills of the Drakensburg Mountains.The hotel comprises of 30 standard...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1875
R1256
Avg per night
R1875
R1256
Avg per night
25% OFF
Jakkalsdans Guest Farm | Africa Specials

Jakkalsdans Guest Farm

Sutherland Self-catering
Sleeps 12 in 4 rooms
14 reviews

This guest farm is ideally to be visit by the adventurous, the young at heart and nature lovers. People wanting to get away from cellphones needing to...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R800
R600
Avg per night
R800
R600
Avg per night
Laughter Cottage | Self-catering Shelley Point

Laughter Cottage

Shelley Point Self-catering
Sleeps 8
31 reviews

Laughter Cottage is a renovated fisherman’s cottage in the coastal town of Shelley Point.The cottage consists of three bedrooms, two of which are furnished...

  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
Shankara Rest Camp | Rundu Self-catering

Shankara Rest Camp

Rundu Lodge, Camping and Caravanning, Self-catering
Sleeps 114 in 21 rooms
9 reviews

Shankara Rest Camp is located at the Kavango river, 81 kilometers east (B8) from Rundu. Approxiamately 4 km off the B8 on the D 3402 road. GPS S-17 96.435 E20...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R360
Avg per night
R360
Avg per night
Destiny Inn | Self-catering Dalmada

Destiny Inn

Dalmada Lodge, Tented Camp, Self-catering, Backpacker
Sleeps 54 in 22 rooms
7 reviews

Destiny Inn is a peaceful, eco-friendly, private resort situated close to Polokwane/Pietersburg on the R71 Tzaneen road. The Inn is conveniently located 5 km...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R632
Avg per night
R632
Avg per night
Cormoran 6 | Herrwood Park Self-catering

Cormoran 6

Herrwood Park Self-catering
Sleeps 6

Cormoran is situated in Umhlanga Rocks, Lagoon Drive, between Breakers and the Umhlanga Sands Hotel. This is a three bedroom, two bathroom unit. This...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Avg per night
R2500
Avg per night
Oyster Views Stunning 2 Bedroom | Self-catering Umhlanga Rocks

Oyster Views Stunning 2 Bedroom

Umhlanga Rocks Self-catering
Sleeps 4
1 review

Oysters apartment is in the heart of the Upmarket Umhlanga village. Beautiful sea views from this luxurious apartment. Gorgeous kitchen with modern finishes...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
Tulip Close | Still Bay West Self-catering

Tulip Close

Still Bay West Self-catering
Sleeps 6

Tulip Close is located in a town named Still Bay along the southern coast of South Africa.This self-catering flat (Adjacent to the house) can accommodate up to...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R750
Avg per night
R750
Avg per night
Alkmaar Farmstay | Self-catering Nelspruit

Alkmaar Farmstay

Nelspruit Self-catering, Bed and Breakfast
Sleeps 32 in 5 rooms
29 reviews

Alkmaar Farmstay is set in the heart of the Lowveld, in the Schagen Valley on the Maputo Corridor, 10 minutes from Nelspruit. This tranquil homestead and...

  • Braai/Barbecue
R1000
Avg per night
R1000
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 R205 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?