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

Self-catering accommodation in Africa

14900+ accommodation listings, including 1002 specials
Mop Cottage | Arniston Self-catering

Mop Cottage

Arniston Self-catering
Sleeps 10
2 reviews

NEWLY RENOVATED!This charming house has recently been fully renovated to offer modern open plan, spacious living. The upstairs provides two king size ensuite...

  • Braai/Barbecue
  • On-site Parking
R1600
Avg per night
R1600
Avg per night
Slypsteenkop Game and Eco Farm | Self-catering Swartruggens

Slypsteenkop Game and Eco Farm

Swartruggens Lodge, Self-catering
Sleeps 22 in 3 rooms
7 reviews

Slypsteenkop Game and Eco Farm offers self-catering accommodation, breathtaking mountain views, and various game species, nestled in the Swartruggens...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
103 The Dunes, Keurboomstrand | Keurboomstrand Self-catering

103 The Dunes, Keurboomstrand

Keurboomstrand Self-catering
Sleeps 6

Discover the delights of the Garden Route from this modern self-catering villa in The Dunes Resort, Keurboomstrand, close to Plettenberg Bay. A short walk from...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1650
Avg per night
R1650
Avg per night
Halcyon Game Lodge | Self-catering Alldays

Halcyon Game Lodge

Alldays Lodge, Self-catering
Sleeps 10 in 5 rooms
1 review

Halcyon Game Lodge is situated at the most northern tip of South Africa in the heart of the Limpopo Province, two hours’ drive from Polokwane. The lodge is...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100
Avg per night
R1100
Avg per night
Ondini Guest House | Champagne Valley Self-catering

Ondini Guest House

Champagne Valley Self-catering
Sleeps 14

Situated at the foothills of the Drakenberg Mountains, Ondini Guest House offers a memorable stay in this pretty part of KwaZulu-Natal. It is situated in the...

  • Braai/Barbecue
  • On-site Parking
R3500
Avg per night
R3500
Avg per night
Lake House | Self-catering The Lakes

Lake House

The Lakes Self-catering
Sleeps 8

This is a beautiful self-catering house with a pool situated in Lake Michelle Estate, with lovely wooden walkways and reed ponds. The shallow waters around...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R4300
Avg per night
R4300
Avg per night
Lodge 472 Hoedspruit | Hoedspruit Self-catering

Lodge 472 Hoedspruit

Hoedspruit Lodge, Self-catering
Sleeps 4
2 reviews

Lodge 472 Hoedspruit is a well-established self-catering unit ideally situated in the Hoedspruit Wildlife Estate, which is a beautiful conserved part of the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Avg per night
R900
Avg per night
The Stables | Self-catering Bushmans River Mouth

The Stables

Bushmans River Mouth Self-catering
Sleeps 13

The Stables offers traditional rustic outdoor self-catering holiday accommodation to families who enjoy water and nature. Although the cottage is fully...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1590
Avg per night
R1590
Avg per night
House with a View | Pringle Bay Self-catering

House with a View

Pringle Bay Self-catering
Sleeps 7
1 review

Guests hoping for a relaxing seaside holiday for the whole family will not be disappointed when choosing to stay at House with a View. It is a great choice...

  • Braai/Barbecue
R2300
Avg per night
R2300
Avg per night
Coldsprings Lodge | Self-catering Grahamstown

Coldsprings Lodge

Grahamstown Self-catering
Sleeps 9 in 4 rooms

Coldsprings Lodge is situated on a quiet farm just off of the N2 outside of Grahamstown. The lodge offers four en-suite self-catering rooms. The main lodge...

  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
The Stallion @ Royal Ascot | Milnerton Ridge Self-catering

The Stallion @ Royal Ascot

Milnerton Ridge Self-catering
Sleeps 4

The Stallion @ Royal Ascot is a modern self-catering apartment situated only two minutes’ drive from the beach. The apartment is located within The Stableyard...

  • Braai/Barbecue
R2510
Avg per night
R2510
Avg per night
Alkamia B&B | Self-catering Estcourt

Alkamia B&B

Estcourt Bed and Breakfast, Self-catering
Sleeps 2
1 review

Alkamia B&B offers comfortable overnight accommodation situated in Estcourt, a quiet residential area. It is close to various shops and restaurants.There is...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R550
Avg per night
R550
Avg per night
Lanherne Guest House  | West Hill - Grahamstown Self-catering

Lanherne Guest House

West Hill - Grahamstown Guest House, Bed and Breakfast, Self-catering
Sleeps 16 in 7 rooms

Lanherne House offers classic accommodation situated in Grahamstown, in a quiet neighbourhood that has easy access to various shops and restaurants.There are...

  • Braai/Barbecue
  • On-site Parking
R1568
Avg per night
R1568
Avg per night
Ikwekwezi Lodge | Self-catering Bredell

Ikwekwezi Lodge

Bredell Lodge, Self-catering, Bed and Breakfast
Sleeps 80 in 40 rooms
1 review

Ikwekwezi Guest Lodge offers a private, upmarket retreat for all visitors, be they honeymooners, tourists, conference delegates or families. Our four star...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1293
Avg per night
R1293
Avg per night
Pond House  | Piesang Valley Self-catering

Pond House

Piesang Valley Self-catering
Sleeps 8
1 review

The Riverclub is a gated village with beautiful Victorian architecture, set within spacious grounds and edged by the Piesang River.This free-standing house...

  • Swimming Pool
  • On-site Parking
R2000
Avg per night
R2000
Avg per night
The Tree House | Self-catering Rennies Beach

The Tree House

Rennies Beach Self-catering
Sleeps 5

The Tree House offers comfortable accommodation in a rustic tree house, situated in Port Edward. It is a small resort town situated on the south coast of...

  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
Manor Mews Holiday Break | Umhlali Self-catering

Manor Mews Holiday Break

Umhlali Self-catering
Sleeps 4

Manor Mews Holiday Break is a lovely two-bedroom apartment located approximately 3 km from the Ballito Beach, and 2 km from the Lifestyle and Ballito Junction...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
Imvusa Guesthouse | Self-catering Clovelly

Imvusa Guesthouse

Clovelly Bed and Breakfast, Self-catering
Sleeps 7 in 3 rooms
3 reviews

Imvusa Guesthouse is a hidden jewel, set the scenic suburb of Clovelly along the False Bay coast of the Western Cape. Surrounded by mountains, wetlands has...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1250
Avg per night
R1250
Avg per night
Grace Place | Port Nolloth Self-catering

Grace Place

Port Nolloth Self-catering
Sleeps 6
1 review

Grace Place is a lovely self-catering house, located in a quiet and peaceful cul-de-sac in Port Nolloth. The house offers stunning views of the sea from the...

  • Braai/Barbecue
  • Pet Friendly
R800
Avg per night
R800
Avg per night
Bundox Safari Lodge | Self-catering Hoedspruit

Bundox Safari Lodge

Hoedspruit Bed and Breakfast, Safari, Tented Camp, Self-catering, Lodge
Sleeps 20 in 9 rooms
4 reviews

Bundox Safari Lodge is situated on a small, private nature reserve in the prestigious Greater Kruger area. Ideally located on the Guernsey Road near...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3100
Avg per night
R3100
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 R210 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?