Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-106

Self-catering accommodation in Africa

14700+ accommodation listings, including 1587 specials
Mondu Guesthouse | Wavescrest (Jeffreys Bay) Self-catering

Mondu Guesthouse

Wavescrest (Jeffreys Bay) Guest House, Self-catering
Sleeps 14 in 5 rooms
3 reviews

Mondu Guesthouse is situated in Jeffreys Bay, only a short drive to the beach as well as various restaurants and shops. We offer two self-catering flats and...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R440
Per unit
R440
25% OFF
B&B @ 52 on Fish Hoek | Africa Specials

B&B @ 52 on Fish Hoek

Fish Hoek Self-catering
Sleeps 8 in 4 rooms

B&B@52 on Fish Hoek is a unique boutique Bed and Breakfast establishment only a minute’s stroll from the beautiful Fish Hoek Beach and famous Jager’s Walk...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R900
R675
Per unit
R900
R675
Wikkel In | McDougall's Bay Self-catering

Wikkel In

McDougall's Bay Self-catering
Sleeps 9
2 reviews

Wikkel In is a luxurious beachfront villa situated along the smooth, sandy shores of the Port Nolloth Bay.In true coastal style, living is easy, simple and...

  • Braai/Barbecue
  • On-site Parking
R1230
Starting price for 2 guests
R1230
Softwaters Farm Guesthouse | Self-catering Makhado (Louis Trichardt)

Softwaters Farm Guesthouse

Makhado (Louis Trichardt) Guest House, Self-catering
Sleeps 8 in 4 rooms

Softwaters Farm is situated along the Soutpansberg Mountain range, at the foot of the Luondo Mountain, approximately 26 km East of Louis Trichardt and 110 km...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R560
Per unit
R560
Laguna La Crete 134 | Uvongo Beach Self-catering

Laguna La Crete 134

Uvongo Beach Self-catering
Sleeps 6

Laguna La Crete 134 is located in a complex named Laguna La Crete on the banks of the Ivungu river in Uvongo. This self-catering apartment can accommodate up...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
Our Granny Flat | Self-catering Bothasig

Our Granny Flat

Bothasig Self-catering
Sleeps 4
1 review

Modern 1 bedroom granny flat, recently renovated. Close to shops. Parking and pool facilities. Only 6km to the beach, 11km to Cape Town International Airport...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Starting price for 2 guests
R550
Robin's Nest | Hemel en Aarde Self-catering

Robin's Nest

Hemel en Aarde Guest House, Self-catering
Sleeps 8 in 4 rooms
8 reviews

Robin’s Nest lies nestled under the Onrus mountains at the entrance to Hemel-en-Aarde Valley in the picturesque, secure and private country estate of Glen...

  • Wi-Fi
  • Braai/Barbecue
R600
Per unit
R600
15% OFF
Eagle Views Windhoek | Africa Specials

Eagle Views Windhoek

Eros Self-catering
Sleeps 4

Eagle Views is situated in Windhoek, the capital of Namibia.The unit comprises of two bedrooms, a kitchen with a breakfast bar, a small dining area, a lounge,...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1100
R935
Starting price for 2 guests
R1100
R935
Onyx Place | Cresta Self-catering

Onyx Place

Cresta Self-catering
Sleeps 2

Onyx Place is a separate studio unit set behind the main house, located in Randburg.This comfortable unit has a private entrance, overlooking the garden and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R699
Per unit
R699
Stanford Valley Guest Farm | Self-catering Stanford

Stanford Valley Guest Farm

Stanford Self-catering, Bed and Breakfast
Sleeps 41 in 16 rooms
8 reviews

Stanford Valley Guest Farm is nestled in the valley of the Klein Rivier, 10 km outside of Stanford village on the Fynbos Route in the Overberg. We offer...

  • Wi-Fi
  • Braai/Barbecue
R1050
Per unit
R1050
Guesthouse @ 56 | Mooiplaats Self-catering

Guesthouse @ 56

Mooiplaats Guest House, Self-catering
Sleeps 22 in 10 rooms
5 reviews

Guesthouse @ 56 is situated in Pretoria East, a mere 6 km from the Silver Lakes Golf Estate. Stylish accommodation and a warm welcome will make you feel at...

  • Wi-Fi
  • On-site Parking
R1000
Per unit
R1000
Harmony Haven Couples Retreat  | Self-catering Doonside

Harmony Haven Couples Retreat

Doonside Self-catering
Sleeps 6 in 3 rooms

Harmony Haven Couples Retreat offers self-catering accommodation and is located in Kingsburgh, a resort town in KwaZulu-Natal, 32km south-west of Durban.There...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
2 On Lismore | Tokai Self-catering

2 On Lismore

Tokai Guest House, Self-catering
Sleeps 29 in 10 rooms

2 On Lismore is a charming guest house situated in the heart of Tokai, a leafy southern suburb of Cape Town.The guest house comprises of seven rooms, which all...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1320
Starting price for 2 guests
R1320
Earth Cottage Hermanus | Self-catering Hemel en Aarde

Earth Cottage Hermanus

Hemel en Aarde Self-catering
Sleeps 3

The beautiful Hemel-en-Aarde Valley is famous for its fynbos and unmatched for its prestigious wine estates. Here, overlooking the vineyards of Hamilton...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R850
Per unit
R850
10% OFF
Orchard Cottage | Africa Specials

Orchard Cottage

McGregor Self-catering
Sleeps 4
10 reviews

Orchard Cottage is a beautiful vintage self-catering cottage situated in an apricot orchard in the town of McGregor, in the beautiful Breede River Valley of...

  • Braai/Barbecue
  • On-site Parking
R850
R765
Per unit
R850
R765
Staandakkie Guest Cottage | Self-catering Bredasdorp

Staandakkie Guest Cottage

Bredasdorp Self-catering
Sleeps 2
23 reviews

Staandakkie Guest Cottage is a quaint self-catering cottage located on a working farm, just 15 km from Bredasdorp. The cottage is surrounded by beautiful farm...

  • Braai/Barbecue
  • On-site Parking
R500
Starting price for 2 guests
R500
Fox and Squirrel | Dullstroom Self-catering

Fox and Squirrel

Dullstroom Self-catering
Sleeps 8
4 reviews

Situated in the little town of Dullstroom, Fox and Squirrel offers a memorable stay to groups and families visiting this scenic part of Mpumalanga. It borders...

  • Braai/Barbecue
R1000
Starting price for 2 guests
R1000
Kambro Acommodation and Farm Stall | Self-catering Britstown

Kambro Acommodation and Farm Stall

Britstown Self-catering, Camping and Caravanning
Sleeps 83 in 17 rooms
41 reviews

Kambro Accommodation and Farm Stall is located 21 km north of Britstown, halfway between Johannesburg and Cape Town on the N12. Enjoy our 3 Star facilities...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R270
Per unit
R270
Ferndale Bush Lodge | Kei Road Self-catering

Ferndale Bush Lodge

Kei Road Safari, Self-catering
Sleeps 6
4 reviews

Ferndale Bush Lodge is a self-catering unit situated in the Kei Road area of the Eastern Cape, an ideal place for a countryside escape while enjoying the quiet...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Starting price for 2 guests
R800
5% OFF
Lone Tree Guest Farm | Africa Specials

Lone Tree Guest Farm

Chintsa East Self-catering
Sleeps 6 in 3 rooms
9 reviews

Situated in the Wild Coast Region of Eastern Cape, Lone Tree Guest Farm lies like an oasis in the relatively untouched village of Chintsa. It is perfect for...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
R570
Starting price for 2 guests
R600
R570

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?