Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-132

Self-catering accommodation in Africa

14700+ accommodation listings, including 1607 specials
Ja-Né Guesthouse | Witbank (Emalahleni) Self-catering

Ja-Né Guesthouse

Witbank (Emalahleni) Self-catering
Sleeps 26 in 13 rooms

Ja-Né Guesthouse is an upmarket guesthouse situated in Emalahleni, Mpumalanga, South Africa. Enjoy the spacious, quiet and tranquil surroundings. The rooms...

  • On-site Parking
R475
Per unit
R475
Faith Hope and Love  | Self-catering Humewood

Faith Hope and Love

Humewood Guest House, Self-catering
Sleeps 22 in 8 rooms
2 reviews

Faith Hope and Love is located in a suburb named Forest Hill in Port Elizabeth. This guest house has five modern-styled rooms, each room is equipped with a TV,...

  • Wi-Fi
R345
Per unit
R345
Die Hoek Huisie | Villiers Self-catering

Die Hoek Huisie

Villiers Self-catering
Sleeps 6 in 2 rooms
3 reviews

Die Hoek Huisie offers a comfortable stop-and-go accommodation along the N3. Travel safely by resting overnight in our homey self-catering unit, just a stone’s...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R500
Starting price for 2 guests
R500
25% OFF
Carpe Diem House | Africa Specials

Carpe Diem House

Knysna Central Guest House, Self-catering
Sleeps 4

Carpe Diem House is situated in the charming and lively town of Knysna, along the outstanding Garden Route.The quaint apartment, which accommodates up to four...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R550
R412
Starting price for 2 guests
R550
R412
Omega Self-Catering | Sutherland Self-catering

Omega Self-Catering

Sutherland Self-catering
Sleeps 4 in 2 rooms

Omega Self-Catering is a cosy little rustic cottage located in Sutherland. The cottage is surrounded by a beautiful Karoo garden with lots of rosemary and...

  • Pet Friendly
R500
Per unit
R500
Tonnelkop Self-catering Accommodation | Self-catering De Rust

Tonnelkop Self-catering Accommodation

De Rust Self-catering
Sleeps 15 in 4 rooms
9 reviews

Welcome to Tonnelkop Self-Catering Units, set in the splendour of the Klein Karoo on South Africa's Garden Route between Oudtshoorn and De Rust.Each unit has a...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R670
Starting price for 2 guests
R670
Mai Guest House | Universitas Self-catering

Mai Guest House

Universitas Self-catering
Sleeps 14 in 7 rooms
1 review

A self-catering guest house located in a quiet neighborhood, close to schools, sporting facilities, malls, and hospitals.Mai Guesthouse consists of three...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R675
Per unit
R675
25% OFF
Geranium Place  | Africa Specials

Geranium Place

Grahamstown Self-catering
Sleeps 2

Geranium Place is a newly renovated, light and airy self -catering garden flat with the privacy of its own courtyard, and access to the main pool and beautiful...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
R675
Per unit
R900
R675
Bo-Kapie | Swellendam Self-catering

Bo-Kapie

Swellendam Self-catering
Sleeps 9 in 2 rooms
1 review

Bo-Kapie self-catering cottage, built in 1833, is one of the oldest houses in Swellendam. It is also the last of the houses dating back to the slave history...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R650
Per unit
R650
R100 OFF
Galago Private Bush Lodge | Africa Specials

Galago Private Bush Lodge

Bela Bela (Warmbaths) Self-catering
Sleeps 16 in 5 rooms
37 reviews

Galago Private Bush Lodge is set on 17 hectares of pure bushveld and is located just 16 km from Bela Bela on the R516, Thabazimbi road, only an hour from...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
R600
Starting price for 2 guests
R700
R600
10% OFF
Garden View Executive Suite | Africa Specials

Garden View Executive Suite

Hurlingham Self-catering
Sleeps 2

Garden View Executive Suite is based in Hurlingham. This exquisite suite comfortably caters for two guests in the self-catering, well-equipped space.The Suite...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1100
R990
Starting price for 2 guests
R1100
R990
Black Olive Guest House | Self-catering Brooklyn

Black Olive Guest House

Brooklyn Self-catering
Sleeps 18 in 7 rooms

Black Olive Guesthouse offers outstanding accommodation in Pretoria, Tshwane where attention has been given to detail to make you feel relaxed and forget about...

  • Wi-Fi
R650
Per unit
R650
20% OFF
The Cliffs Tyger Waterfront | Africa Specials

The Cliffs Tyger Waterfront

Tyger Waterfront Self-catering
Sleeps 106 in 29 rooms
236 reviews

The Cliffs Tyger Waterfront offers executive self-catering apartments at the exclusive Tyger Waterfront development in Cape Town. The modern, fully equipped...

  • Swimming Pool
  • Braai/Barbecue
R650
R520
Per unit
R650
R520
Dennis Road Guesthouse | Self-catering Lonehill

Dennis Road Guesthouse

Lonehill Bed and Breakfast, Self-catering
Sleeps 11 in 6 rooms
6 reviews

Situated in the safe surroundings of Lonehill/Four-ways, the Dennis Road Guesthouse offers easy access to Sandton and the northern suburbs of Johannesburg for...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1050
Starting price for 2 guests
R1050
Andra's Self-catering Accommodation | Bredasdorp Self-catering

Andra's Self-catering Accommodation

Bredasdorp Self-catering
Sleeps 4
4 reviews

Tucked away down a quiet road in Bredasdorp, Andra’s offers comfortable self-catering accommodation in a secure dwelling.Accommodating two guests in a bedroom...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R500
Starting price for 2 guests
R500
15% OFF
Carlana Holiday Accommodation | Africa Specials

Carlana Holiday Accommodation

Bela Bela (Warmbaths) Self-catering
Sleeps 48 in 10 rooms
44 reviews

Carlana Holiday Accommodation is situated in the heart of the Waterberg in Bela-Bela.The resort has ten luxury self-catering chalets, six one-bedroom chalets...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
R468
Per unit
R550
R468
Kassiesbaai Cottage | Arniston Self-catering

Kassiesbaai Cottage

Arniston Self-catering
Sleeps 2
61 reviews

This is a quaint self-catering chalet situated in the picturesque fishing village of Kassiesbaai in Arniston. Kassiesbaai. Known for it's white washed cottages...

  • Braai/Barbecue
  • On-site Parking
R550
Per unit
R550
20% OFF
Atalia | Africa Specials

Atalia

Dan Pienaar Self-catering, Bed and Breakfast
Sleeps 2
1 review

Welcome to Atalia. The accommodation consists of a spacious bedroom with a view of the garden. Own private entrance to room. Spacious room with en-suite...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R829
R663
Per unit
R829
R663
The Fever Tree Guest House | Hluhluwe Self-catering

The Fever Tree Guest House

Hluhluwe Bed and Breakfast, Self-catering
Sleeps 23 in 7 rooms
7 reviews

The Fever Tree Guest House is set on the edge of Hluhluwe in the heart of Zululand, in northern KwaZulu-Natal. This small town is situated between iSimangaliso...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Starting price for 2 guests
R950
The Birds Holiday Accommodation | Self-catering Zeekoevlei

The Birds Holiday Accommodation

Zeekoevlei Self-catering
Sleeps 2

The Birds Holiday Accommodation is based in a quiet street in Zeekoevlei and is the ideal base from which to explore the coasts of the False Bay area.The...

  • Braai/Barbecue
  • On-site Parking
R290
Per unit
R290

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 R188 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?