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

Self-catering accommodation in Africa

14600+ accommodation listings, including 1744 specials
30% OFF
Dreamcatcher | Africa Specials
30% OFF

Dreamcatcher

Tulbagh Self-catering, Bed and Breakfast
Sleeps 6
15 reviews

Dreamcatcher is a three bedroom house that can accommodate six guests. Children welcome !All the bedrooms are beautifully furnished and all bedrooms have...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R2000
R1400
Per unit
R2000
R1400
Spendwise Lodge and Apartments | Self-catering Chigoneka

Spendwise Lodge and Apartments

Chigoneka Guest House, Self-catering
Sleeps 30 in 7 rooms

The Spendwise Lodge offers self-catering accommodation in Area 47 of Lilongwe, Malawi. Located a short driving distance from the city centre, these apartments...

  • Wi-Fi
  • On-site Parking
R942
Starting price for 2 guests
R942
Apple Mango Apartments | Diani Beach Self-catering

Apple Mango Apartments

Diani Beach Self-catering
Sleeps 32 in 8 rooms

Apple Mango Apartments offers a self-catering holiday destination for families, couples and business travellers visiting Diani Beach. There are eight well...

  • Swimming Pool
  • On-site Parking
R942
Per unit
R942
Grand Villa Amber | Self-catering Galu Beach

Grand Villa Amber

Galu Beach Self-catering
Sleeps 8

Set in a private garden with swimming pool and sunbathing terrace, this exclusive self-catering establishment offers clean and calm living with smooth...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5248
Per unit
R5248
10% OFF
De Zeekoe Guest Farm | Africa Specials
10% OFF

De Zeekoe Guest Farm

Oudtshoorn Guest House, Self-catering
Sleeps 70 in 28 rooms
33 reviews

This 2500-hectare bio-diversified farm is privately owned and nestled between the majestic Swartberg and Outeniqua Mountains on the banks of the Olifants...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1260
R1134
Starting price for 2 guests
R1260
R1134
Roma-Place | Self-catering Roma (Lusaka)

Roma-Place

Roma (Lusaka) Self-catering
Sleeps 80 in 40 rooms
1 review

Roma-Place offers luxurious and modern accommodation, perfect for holiday makers and business travellers visiting Luzaka, Zambia. There are 12 rooms available...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Per unit
Three-bedroom Apartment | Kileleshwa Self-catering

Three-bedroom Apartment

Kileleshwa Self-catering
Sleeps 6

Situated close to the Nairobi Arboretum Park and the Kischwa River, this lovely apartment is ideal for groups or families visiting this bustling city of...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1346
Per unit
R1346
Eden Island Luxury Maison  | Self-catering Eden Island Marina

Eden Island Luxury Maison

Eden Island Marina Self-catering
Sleeps 8

Eden Island Luxury Maison is a luxurious unit situated in the tropical Eden Island in the Seychelles. The unit offers self-catering accommodation for up to 8...

  • Swimming Pool
  • Braai/Barbecue
R8074
Per unit
R8074
50% OFF
Aqua Vista Guest House | Africa Specials
50% OFF

Aqua Vista Guest House

Helena Heights Guest House, Self-catering
Sleeps 12 in 6 rooms

Set on the slope of the Helderberg Mountain in Somerset West with beautiful views of False Bay to Cape Point, Aqua Vista offers visitors a chance to relax in...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1400
R700
Starting price for 2 guests
R1400
R700
Villa Marina 361 | Self-catering Mouille Point

Villa Marina 361

Mouille Point Self-catering
Sleeps 4
2 reviews

Villa Marina is a spacious self-catering apartment featuring modern continental fittings and comfortable furniture. The open-plan living and dining room boasts...

  • On-site Parking
R1725
Per unit
R1725
10% OFF
Simons View | Africa Specials
10% OFF

Simons View

Simons Town Self-catering
Sleeps 10 in 3 rooms
8 reviews

With three lovely separate self contained units, Simons View is great for singles, couples or large groups of up to twelve people. Situated overlooking False...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R900
R810
Starting price for 2 guests
R900
R810
Kubu Queen  | Self-catering Shakawe

Kubu Queen

Shakawe Houseboat, Self-catering
Sleeps 6

Introducing the Kubu Queen houseboat. This privately owned houseboat operates on the Okavango River in the pan-handle section of the Okavango Delta. The boat...

  • Braai/Barbecue
R8343
Starting price for 2 guests
R8343
Kileleshwa Park Apartment | Kileleshwa Self-catering

Kileleshwa Park Apartment

Kileleshwa Self-catering
Sleeps 6

This is a comfortable and modern apartment situated in a secure estate in Nairobi. It has easy access to the CBD, public transport, shopping malls and the...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R740
Starting price for 2 guests
R740
Diani Beachalets | Self-catering Diani Beach

Diani Beachalets

Diani Beach Self-catering
Sleeps 50 in 13 rooms

Diani Beachalets is located on Diani Beach Road next to a 3 km stretch of white sandy beach perfect for snorkelling and long walks at sunset. The chalets offer...

  • On-site Parking
R471
Per unit
R471
Ol-Joto/Ole Itiko Cottages | Naivasha Self-catering

Ol-Joto/Ole Itiko Cottages

Naivasha Self-catering
Sleeps 22 in 4 rooms

Ol-Joto/Ole Itiko Cottages is a beautiful venue, situated in Kongoni, past Oserian flower farms on the South Lake Road of Naivasha. A sheltered oasis,...

  • Braai/Barbecue
  • On-site Parking
R1251
Per unit
R1251
Gae Apartments | Self-catering Gaborone Area

Gae Apartments

Gaborone Area Self-catering
Sleeps 27 in 5 rooms
1 review

Gae Apartments is only 7 km from Gaborone and offers a perfect stay over for families and corporate travellers looking for self-catering accommodation. The...

  • Wi-Fi
  • On-site Parking
R1184
Starting price for 2 guests
R1184
Xanadu Beach Villa | Kikambala Self-catering

Xanadu Beach Villa

Kikambala Self-catering
Sleeps 26 in 5 rooms
1 review

Xanadu Beach Villa is set on the beachfront overlooking the white sands of the north coast of Kenya, a wide expanse of the Indian Ocean, and an offshore...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R942
Per unit
R942
Simba and Oryx Diani Beach Cottages | Self-catering Galu Beach

Simba and Oryx Diani Beach Cottages

Galu Beach Self-catering
Sleeps 44 in 10 rooms

Overlooking the Indian Ocean where a cool ocean breeze sifts through the palms trees and traditionally inspired cottages, Simba and Oryx Diani Beach Cottages...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1507
Per unit
R1507
Nyati, Chui and Simba Bandas | Amboseli National Park Self-catering

Nyati, Chui and Simba Bandas

Amboseli National Park Guest House, Self-catering
Sleeps 6 in 3 rooms

Nyati, Chui and Simba Bandas are self-catering bandas or chalets located in the Amboseli National Park, Kajiado District, of the Rift Valley Province. The...

  • On-site Parking
R1426
Per unit
R1426
Penny Wise Cottages | Self-catering Victoria Falls National Park

Penny Wise Cottages

Victoria Falls National Park Bed and Breakfast, Self-catering
Sleeps 14 in 7 rooms
1 review

Pennywise Cottages is an intimate lodge situated in Victoria Falls. The spectacular Victoria Falls is a grand sight of awe-inspiring wonder on the Zambezi...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R807
Starting price for 2 guests
R807

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 24 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 R187 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?