Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-438

Self-catering accommodation in Africa

14700+ accommodation listings, including 1584 specials
Black Eagle Guesthouse | Graskop Self-catering

Black Eagle Guesthouse

Graskop Self-catering
Sleeps 4
9 reviews

Black Eagle Guesthouse is a lovely self-catering unit situated in Graskop, a small town on the edge of the Drakensberg escarpment. It is the ideal base from...

  • On-site Parking
R700
Starting price for 2 guests
R700
20 Houtbosch Bay | Self-catering Aston Bay

20 Houtbosch Bay

Aston Bay Self-catering
Sleeps 2
1 review

20 Houtbosch Bay is a self-catering holiday flat for two people. It is located in a complex in a small private nature reserve adjacent to the beach in Aston...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1000
Per unit
R1000
Bos en See | Keurboomstrand Self-catering

Bos en See

Keurboomstrand Self-catering
Sleeps 8
6 reviews

Bos en See is a sea cottage at Keurboomstrand, a beautiful village situated in the heart if the Garden Route, only 13 km from Plettenbergbay. The cottage is...

  • Braai/Barbecue
  • On-site Parking
R2000
Per unit
R2000
De Kuilen Country House | Self-catering Douglasdale

De Kuilen Country House

Douglasdale Bed and Breakfast, Self-catering
Sleeps 11 in 4 rooms

De Kuilen Country House combines the warmth and graciousness of traditional Cape Dutch hospitality with all the modern comforts. It is located in one of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Starting price for 2 guests
R1000
Dreamcatcher | Hout Bay Self-catering

Dreamcatcher

Hout Bay Self-catering
Sleeps 6

Dreamcatcher is situated in a HIGH SECURITY ESTATE with beautiful surroundings, set on the back slopes of Table Mountain. The property is totally private with...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Per unit
R2500
Sea Breeze | Self-catering Muizenberg

Sea Breeze

Muizenberg Self-catering
Sleeps 4

Luxuriously appointed, this second floor studio apartment overlooks the quaint piazza that leisurely leads out to the Muizenberg’s beachfront with its small...

  • Wi-Fi
  • Pet Friendly
  • On-site Parking
R1055
Per unit
R1055
Misty Southern Right House | Misty Cliffs Self-catering

Misty Southern Right House

Misty Cliffs Self-catering
Sleeps 10

Welcome to Southern Right House, which is situated high up in the Misty Cliffs enclave with spectacular views of the Atlantic Ocean. The house is nestled into...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4575
Per unit
R4575
Muse on Griessel | Self-catering Beyers Park

Muse on Griessel

Beyers Park Bed and Breakfast, Self-catering
Sleeps 3
2 reviews

This is a spacious and comfortable self-catering apartment situated in Boksburg, only a short drive from the OR Tambo International Airport and easy access to...

  • Braai/Barbecue
  • On-site Parking
R765
Starting price for 2 guests
R765
Blouberg Place | Bloubergstrand Self-catering

Blouberg Place

Bloubergstrand Guest House, Self-catering
Sleeps 8 in 3 rooms
9 reviews

Blouberg Place is a bright and airy beachfront self-catering home that is located just a stone’s throw away from the beach, various restaurants and bars, and...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R900
Starting price for 2 guests
R900
Goose Green Lodge | Self-catering Noordhoek

Goose Green Lodge

Noordhoek Lodge, Self-catering, Bed and Breakfast
Sleeps 27 in 7 rooms
2 reviews

Tucked away between sheltering trees lies a hidden Noordhoek gem: Goose Green Lodge. On offer you will find a choice of semi self-catering accommodation room...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100
Starting price for 2 guests
R1100
Bredasdorp Gem | Bredasdorp Self-catering

Bredasdorp Gem

Bredasdorp Self-catering
Sleeps 4
2 reviews

This is a quaint self-catering unit situated in the picturesque town of Bredasdorp, with various shops and restaurants only a short walk away.The unit consists...

  • Braai/Barbecue
R500
Starting price for 2 guests
R500
Royal Guest House | Self-catering Cambridge (EL)

Royal Guest House

Cambridge (EL) Guest House, Bed and Breakfast, Self-catering
Sleeps 12 in 5 rooms
7 reviews

Royal Guest House offers comfortable and affordable accommodation in the quiet suburb of Cambridge, East London. This guest house is conveniently located in...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R350
Starting price for 2 guests
R350
Skillie se Withuis | Pearly Beach Self-catering

Skillie se Withuis

Pearly Beach Self-catering
Sleeps 6
1 review

Set along the rugged coastline, Skillie se Withuis lies protected in the corner of a sleepy bay in Pearly Beach.This little self-catering cottage welcomes...

  • Braai/Barbecue
  • On-site Parking
R913
Per unit
R913
Camp Carnelley's | Self-catering Lake Naivasha

Camp Carnelley's

Lake Naivasha Camping and Caravanning, Self-catering, Backpacker
Sleeps 116 in 28 rooms
2 reviews

Camp Carnelley’s is a tranquil camp site situated on the banks of Lake Naivasha. Our camp does not only offer accommodation but guest can enjoy relaxing at the...

  • On-site Parking
R186
Starting price for 2 guests
R186
Monte Carlo Self-catering | De Bakke (Mossel Bay) Self-catering

Monte Carlo Self-catering

De Bakke (Mossel Bay) Self-catering
Sleeps 7 in 2 rooms
4 reviews

Along with luxuriously comfortable accommodation and a private coastal location, Carlo Self-Catering offers you the ideal holiday package, and so much more....

  • Braai/Barbecue
  • On-site Parking
R1200
Per unit
R1200
Twiga Lodge and Campsite | Self-catering Lake Manyara National Park

Twiga Lodge and Campsite

Lake Manyara National Park Lodge, Camping and Caravanning, Bed and Breakfast, Self-catering
Sleeps 136 in 54 rooms

Twiga Lodge and Campsite is situated in the colourful market village of Mto wa Mbu, close to the entrance gate of Lake Manyara National Park and nestled at the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R319
Starting price for 2 guests
R319
Knysna Laguna Grove Apartment 47 | Knysna Central  Self-catering

Knysna Laguna Grove Apartment 47

Knysna Central Self-catering
Sleeps 6
2 reviews

Knysna Laguna Grove Apartment 47 is a three-bedroom self-catering apartment, located on the waterline of the majestic Knysna Lagoon. The view from the lounge...

  • Braai/Barbecue
  • On-site Parking
R2550
Per unit
R2550
Grace's Kommetjie | Self-catering Klein Slangkop

Grace's Kommetjie

Klein Slangkop Self-catering
Sleeps 5
3 reviews

Grace's Kommetjie is located in Kommetjie, a seaside village along the Cape Peninsula. The area is popular for its surfing spots and Milkwood groves. This unit...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Per unit
R2500
Kiwengwa Apartments Village | Kiwengwa Self-catering

Kiwengwa Apartments Village

Kiwengwa Lodge, Bed and Breakfast, Self-catering
Sleeps 48 in 14 rooms
1 review

Kiwengwa Apartments Village offers lovely holiday homes a mere 200 m away from a private white sandy beach, and 40 km from Zanzibar’s historical Stone...

  • Wi-Fi
  • Swimming Pool
  • Pet Friendly
R1593
Per unit
R1593
Bendito Ranch | Self-catering Percy Fyfe Nature Reserve

Bendito Ranch

Percy Fyfe Nature Reserve Self-catering
Sleeps 27 in 8 rooms
1 review

Calling all outdoor enthusiasts, come and experience 60 km of trails ideal for mountain biking, hiking and horse riding, between days spent fishing, bird...

  • Braai/Barbecue
  • On-site Parking
R180
Per guest
R180

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 25 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 R186 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?