Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-290

Self-catering accommodation in Africa

14700+ accommodation listings, including 1616 specials
8 Mahe | Margate Beach Self-catering

8 Mahe

Margate Beach Self-catering
Sleeps 6

8 Mahe is ideally situated in front of the Margate fishing pier with 180-degree sea views towards Margate main beach, along the South Coast.The apartment,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1070
Per unit
R1070
25% OFF
B24 Seaside Village | Africa Specials

B24 Seaside Village

Big Bay Self-catering
Sleeps 6
1 review

B24 Seaside Village is located in a coastal suburb named Big Bay in Cape Town. This spacious open-plan apartment can accommodate six guests and features a...

  • On-site Parking
R1215
R911
Per unit
R1215
R911
15% OFF
Sabaan Holiday Resort | Africa Specials

Sabaan Holiday Resort

Hazyview Self-catering, Resort
Sleeps 108 in 18 rooms
39 reviews

Sabaan Holiday Resort, located on a farm between Sabie and Hazyview on the R536, offers affordable self-catering family accommodation, just 35 km from the...

  • Swimming Pool
  • Braai/Barbecue
R430
R366
Per unit
R430
R366
The Brewery Loft | Self-catering Nieu Bethesda

The Brewery Loft

Nieu Bethesda Self-catering
Sleeps 3
2 reviews

The Brewery Loft is situated on the outskirts of the village of Nieu-Bethesda. The accommodation comprises a spacious room with a double bed and a single bed....

  • Braai/Barbecue
  • On-site Parking
R540
Starting price for 2 guests
R540
Lepelle Lodge | Burgersfort Self-catering

Lepelle Lodge

Burgersfort Safari, Tented Camp, Self-catering
Sleeps 37 in 11 rooms
19 reviews

Lepelle, which means the mighty Olifants River-the one that flows stately and slowly, truly lives up to this description. Feel Africa’s heartbeat in the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Starting price for 2 guests
R600
Twin Oaks Guest Farm | Self-catering Ladybrand

Twin Oaks Guest Farm

Ladybrand Self-catering
Sleeps 13 in 4 rooms
5 reviews

Enclosed by the Viervoet Mountain, with the Modderpoort Kop guarding the entrance and the Maluti Mountains in the distance, at the Twin Oaks Guest Farm you...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
Starting price for 2 guests
R600
Staybridge Apartments and Suites | Maun Self-catering

Staybridge Apartments and Suites

Maun Bed and Breakfast, Self-catering
Sleeps 22 in 7 rooms

Staybridge Apartments and Suites are situated in the heart of Maun. The accommodation is provided is luxurious rooms and self-catering apartments ideal for...

  • Wi-Fi
  • On-site Parking
R1413
Per unit
R1413
30% OFF
De Villa Resort | Africa Specials

De Villa Resort

Loskop Dam Camping and Caravanning, Self-catering
Sleeps 374 in 65 rooms
24 reviews

De Villa Resort is a family friendly Resort situated along the river and a mere 4 km from the Loskop Dam. With many children’s facilities, the Resort is ideal...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R425
R298
Per unit
R425
R298
Evergreen | Salt Rock Self-catering

Evergreen

Salt Rock Self-catering
Sleeps 6
5 reviews

Evergreen is all about family. And the beach. Situated in the lush vegetation of Salt Rock on the Dolphin Coast its the perfect spot for you and your family...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Per unit
R1200
14% OFF
Uvongo 2 | Africa Specials

Uvongo 2

Uvongo Self-catering
Sleeps 6
11 reviews

Uvongo 2 is a three bedroom apartment, on the first floor, in a security complex, situated right on the Uvongo main beach.It is hardly 400 meters down the lawn...

  • Swimming Pool
  • Braai/Barbecue
R600
R514
Per unit
R600
R514
Strathnaver | Darling Self-catering

Strathnaver

Darling Bed and Breakfast, Self-catering
Sleeps 2
11 reviews

Enjoy the peace and quiet of the country in the delightful Garden Cottage of a historic Darling house. This quaint Garden Cottage has its own entrance and is...

R880
Starting price for 2 guests
R880
Middelrust Accomodation | Self-catering Middelburg - Mpumalanga

Middelrust Accomodation

Middelburg - Mpumalanga Self-catering
Sleeps 14 in 7 rooms
2 reviews

Middlerust Accommodation caters for corporate- and leisure travellers by providing comfortable self-catering accommodation, located in Middelburg.There are...

  • Braai/Barbecue
  • On-site Parking
R550
Starting price for 2 guests
R550
50% OFF
The Crayfish | Africa Specials

The Crayfish

Langebaan Self-catering
Sleeps 6
32 reviews

The Crayfish is a self-catering apartment situated in the charming village of Langebaan on the West Coast. The white Caribbean-like beaches surrounding the...

  • Braai/Barbecue
  • On-site Parking
R850
R425
Starting price for 2 guests
R850
R425
Bona Intaba Game Lodge - Canyon Game Reserve | Self-catering Blyde River Canyon

Bona Intaba Game Lodge - Canyon Game Reserve

Blyde River Canyon Safari, Self-catering
Sleeps 8 in 4 rooms
19 reviews

Bona Intaba Private Game Lodge offers luxurious self catering thatched accommodation and is synonymous with privacy, seclusion, peace and tranquillity and is...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3950
Per unit
R3950
Cosy Cottage | Erasmuskloof Self-catering

Cosy Cottage

Erasmuskloof Self-catering
Sleeps 2
4 reviews

Cosy Cottage is a hidden jewel..a beautiful friendly welcoming haven. Nestled high on the hill within a mature and tranquil setting, this cosy cottage aims to...

  • Wi-Fi
  • On-site Parking
R650
Starting price for 2 guests
R650
Monsieur Devan Guest Accommodation | Self-catering Klerksdorp

Monsieur Devan Guest Accommodation

Klerksdorp Guest House, Self-catering
Sleeps 38 in 12 rooms
2 reviews

We are a Guest accommodation with a difference. Come unwind and enjoy a well-deserved rest in our beautiful self-catering units. We are situated near the N12, ...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
25% OFF
isiKhoma- khoma | Africa Specials

isiKhoma- khoma

Hilton Guest House, Self-catering
Sleeps 18 in 5 rooms
3 reviews

isiKhoma- khoma is situated in the quaint town of Hilton, just outside of Pietermaritzburg. There 2 wooden FURNISHED UNITS TO RENT IN HILTON plus a 2 room unit...

  • Wi-Fi
  • Pet Friendly
  • On-site Parking
R400
R300
Starting price for 2 guests
R400
R300
Country Corner B&B | Self-catering Paulpietersburg

Country Corner B&B

Paulpietersburg Self-catering, Bed and Breakfast
Sleeps 8 in 3 rooms
4 reviews

Welcome to Siegfried and Waltraud’s Country Corner B&B - a place to get lost in friendship, nature and warm German hospitality. This fairy tale guest house is...

  • Braai/Barbecue
R800
Starting price for 2 guests
R800
40% OFF
Umbabala Bush Camp | Africa Specials

Umbabala Bush Camp

Rustenburg Camping and Caravanning, Self-catering
Sleeps 73 in 17 rooms
15 reviews

Umbabala Bush Camp is situated on a 200-hectare private game farm, 40 km from Rustenburg on the N4. It is home to a large variety of wildlife and rare flora,...

  • Braai/Barbecue
  • On-site Parking
R350
R210
Per unit
R350
R210
20% OFF
Joe and Maria Hideout | Africa Specials

Joe and Maria Hideout

Pennington Self-catering
Sleeps 13 in 2 rooms
4 reviews

Set in a lovely garden, amidst the quiet pristine beaches of the magnificent Pennington Bay, Joe & Maria Hide Out 20th Hole is the ideal destination for...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
R480
Per unit
R600
R480

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?