Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-77

Self-catering accommodation in Africa

14700+ accommodation listings, including 1600 specials
63 Villa Vista Bonnita | Clarens Golf and Trout Estate Self-catering

63 Villa Vista Bonnita

Clarens Golf and Trout Estate Self-catering
Sleeps 6

Enjoy forever views from the open patio of this Villa situated on the Clarens Golf & Leisure Estate. This guest house is designed to take care of your home...

  • Braai/Barbecue
R1500
Starting price for 2 guests
R1500
Chillsome House | Self-catering Country Club

Chillsome House

Country Club Self-catering
Sleeps 8
1 review

Chillsome House is situated in the Country Club in Langebaan. This is a well-designed, double storey holiday home with a comfortable lay out and is furnished...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1584
Per unit
R1584
15% OFF
@Home#JBay | Africa Specials

@Home#JBay

Wavescrest (Jeffreys Bay) Self-catering
Sleeps 5
2 reviews

@Home#JBay is a spacious 2-bedroom apartment (±110 m2) in a quiet cul de sac and features beautiful partial seaviews. Barbecue facilities, an undercover...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R650
R552
Starting price for 2 guests
R650
R552
Land's End Guest House | Self-catering Victoria Bay

Land's End Guest House

Victoria Bay Guest House, Self-catering
Sleeps 15 in 6 rooms
17 reviews

Land's End is the closest accommodation to the sea in Africa, set in the charming and quaint seaside hamlet of Victoria Bay, literally on the beachfront. In...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Per unit
R700
33% OFF
Ceol na Mara | Africa Specials

Ceol na Mara

Mosselbank Self-catering
Sleeps 6

Ceol na Mara sleeps four to six. There`s a queen-size sleigh bed in the gallery and twin extra-long singles in the second bedroom. Both bedrooms have ensuite...

  • Braai/Barbecue
  • On-site Parking
R2800
R1867
Per unit
R2800
R1867
33% OFF
Clift Cottage | Africa Specials

Clift Cottage

Robberg Ridge Self-catering
Sleeps 5
10 reviews

CLIFT COTTAGE MAIN APARTMENT is A comfortable, very airy and spacious, self-catering apartment in a quiet residential area that sleeps 5 guests. The bedroom...

  • Braai/Barbecue
  • On-site Parking
R590
R393
Starting price for 2 guests
R590
R393
Tozandre Guesthouse | Standerton Self-catering

Tozandre Guesthouse

Standerton Guest House, Bed and Breakfast, Self-catering
Sleeps 38 in 17 rooms
2 reviews

Tozandré Guesthouse is situated in the upper area of Standerton in Mpumalanga. We offer 13 en-suite bedrooms, one disabled friendly room and three...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1150
Starting price for 2 guests
R1150
Kusane Farm Cottages | Self-catering Howick

Kusane Farm Cottages

Howick Self-catering
Sleeps 18 in 5 rooms
16 reviews

Kusane Farm Cottages is perched high above the stunning Karkloof Valley, midway between Howick and Curry's Post on the Midlands Meander, with its fine...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R650
Per unit
R650
40% OFF
Lerato's Retreat | Africa Specials

Lerato's Retreat

Kempton Park Self-catering
Sleeps 4
2 reviews

Lerato's Retreat is a family friendly 2-bedroom centrally located apartment with modern finishes situated in the quiet suburb of Kempton Park.The apartment...

  • Wi-Fi
  • On-site Parking
R750
R450
Per unit
R750
R450
14% OFF
Krisjan's Lodge at Oubaai | Africa Specials

Krisjan's Lodge at Oubaai

Herolds Bay Self-catering
Sleeps 8
2 reviews

Krisjan's Lodge at Oubaai is located in the secure Oubaai Golf Estate, the signature golf course created by Ernie Els. The clubhouse, restaurant and pub are...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3000
R2571
Per unit
R3000
R2571
1 Tivoli Beach Road Strand | Strand Self-catering

1 Tivoli Beach Road Strand

Strand Self-catering
Sleeps 4

Nr.1 Tivoli is a modern two bedroom apartment centrally located on Strand Beach Road. Tivoli is situated next to Ben's on the Beach restaurant and within easy...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1200
Per unit
R1200
Sans Place Umdloti | Self-catering Umdloti Beach

Sans Place Umdloti

Umdloti Beach Self-catering
Sleeps 2
7 reviews

For a luxury self-catering holiday apartment on Natal’s Dolphin Coast, look no further than Sans Place Umdloti. This one-bedroom apartment is located on a high...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1095
Per unit
R1095
Wings | Kenton-on-Sea Self-catering

Wings

Kenton-on-Sea Bed and Breakfast, Self-catering
Sleeps 6
11 reviews

Wings is a comfortably furnished unit, situated in the beautiful town of Kenton-on-Sea, midway between Port Elizabeth and East London. This is where you can...

  • Wi-Fi
  • Braai/Barbecue
R990
Starting price for 2 guests
R990
33% OFF
Lady Loch Country House | Africa Specials

Lady Loch Country House

Wellington Guest House, Self-catering
Sleeps 19 in 7 rooms
20 reviews

Lady Loch Country House & SPA with Jacuzzi offers luxurious accommodation in the heart of the winelands with views over mountains and vineyards. The rooms are...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R950
R660
Per unit
R950
R660
Pafuri Self Catering Units | Penina Park Self-catering

Pafuri Self Catering Units

Penina Park Guest House, Self-catering, Bed and Breakfast
Sleeps 28 in 8 rooms
37 reviews

Our most popular self-catering units are numbers 1-2-3, which is 70 square each and have a master bedroom with a queen size bed. The second bedroom has two...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R550
Per unit
R550
15% OFF
Sans Place Ballito | Africa Specials

Sans Place Ballito

Ballito Self-catering
Sleeps 4

Sans Pace Ballito is a lovely holiday apartment, situated within the Les Mouettes apartment complex. The complex has direct beach access and offers...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1190
R1012
Per unit
R1190
R1012
The Blue House | Stanford Self-catering

The Blue House

Stanford Self-catering
Sleeps 8
2 reviews

This beautiful Victorian house overlooks the historic Market Square in the quaint village of Stanford.The house accommodates a total of eight guests in three...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2500
Per unit
R2500
4 Bedroom House ~ Onrus | Self-catering Onrus

4 Bedroom House ~ Onrus

Onrus Self-catering
Sleeps 7

Newly built 4 bedroom family home with lovely upmarket finishes in Chanteclair, Onrus. Awesome mountain view from the large entertainment and braai area....

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R4000
Per unit
R4000
Loftwood Guest Cottage | Summerstrand Self-catering

Loftwood Guest Cottage

Summerstrand Self-catering
Sleeps 4
2 reviews

Loftwood Guest Cottage is a homely establishment which is ideal for a couple or a business executive. It is tastefully furnished with a well equipped kitchen...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R760
Starting price for 2 guests
R760
Daberas Guest Farm | Self-catering Augrabies

Daberas Guest Farm

Augrabies Guest House, Camping and Caravanning, Self-catering
Sleeps 10 in 3 rooms
6 reviews

Looking for a remote location? Consider Daberas, situated in Augrabies Daberas offers accommodation in Cape Ebony Lodge, which consists of the Safari and...

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

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?