Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-501

Self-catering accommodation in Africa

14700+ accommodation listings, including 1615 specials
Villa African Queen | Jeffreys Bay Self-catering

Villa African Queen

Jeffreys Bay Self-catering
Sleeps 64 in 8 rooms

The Villa African Queen enjoys 180-degree views and is only 30m away from Jeffery’s Bay's famous main beach.The house can be divided into two sections and...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1298
Per unit
R1298
Cove View B&B (Self-catering) | Self-catering Cove Rock

Cove View B&B (Self-catering)

Cove Rock Self-catering, Bed and Breakfast
Sleeps 16 in 6 rooms
8 reviews

Cove View B&B (Self-catering) is situated along the Sunshine Coast. This little piece of paradise encompasses country and beach living. It is also only ten...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Starting price for 2 guests
R900
18th Avenue | Gonubie Self-catering

18th Avenue

Gonubie Self-catering
Sleeps 11 in 2 rooms
1 review

18th Avenue offers accommodation in spacious self-catering units located in Gonubie. The accommodation is ideal for families and is only a few minutes' drive...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1070
Per unit
R1070
30% OFF
Omogolo Bush Lodges - Motswiri Lodge | Africa Specials

Omogolo Bush Lodges - Motswiri Lodge

Tsau Self-catering
Sleeps 4

Situated on a private game reserve, Motswiri Lodge is characterized by privacy, comfort and spectacular views from its elevated deck. The lodge sleeps four...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R6729
R4711
Starting price for 2 guests
R6729
R4711
Mie Sorelle | Central Jeffreys Bay Self-catering

Mie Sorelle

Central Jeffreys Bay Self-catering
Sleeps 12 in 2 rooms

Mie Sorelle offers accommodation in four self-catering apartments. The guest house is situated 100 m from the beach and is ideal for small families, couples...

  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950
35% OFF
San Lameer   l   Villa 2504 | Africa Specials

San Lameer l Villa 2504

San Lameer Self-catering
Sleeps 7

Villa 2504 San Lameer is a three-bedroom, two-bathroom unit located in the prestigious estate of San Lameer in the lower South Coast of Kwazulu Natal. This...

  • Braai/Barbecue
  • On-site Parking
R1895
R1232
Per unit
R1895
R1232
Rondevoux | Margate Beach Self-catering

Rondevoux

Margate Beach Self-catering
Sleeps 8
2 reviews

Situated above the beachfront Wimpy on Margate beach the location doesn't get any better than this. Surrounded by a wide selection of restaurants, take-aways,...

  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950
10 Stafford Place | Self-catering Uvongo Beach

10 Stafford Place

Uvongo Beach Self-catering
Sleeps 6
1 review

The Stafford Place complex has a communal swimming pool and is ideally located in the heart of the Uvongo village, just a stone's throw from sea and a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R680
Per unit
R680
Ons Plekkie | Veldenvlei Self-catering

Ons Plekkie

Veldenvlei Self-catering
Sleeps 5 in 2 rooms
4 reviews

Ons Plekkie is a place where one can kick off their shoes, sit back, relax and enjoy the quietness of the area. Situated down a quiet cul-de-sac and bordering...

  • Braai/Barbecue
  • On-site Parking
R640
Per unit
R640
Marula Oase | Self-catering Bela Bela (Warmbaths)

Marula Oase

Bela Bela (Warmbaths) Self-catering
Sleeps 160 in 26 rooms
12 reviews

Situated on the foothills of the beautiful Buiskop and only an hour’s drive from Pretoria, Marula Oase is at your service for weddings, conferences or...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Per unit
R700
40% OFF
@thewaves | Africa Specials

@thewaves

Atlantic Beach Golf Estate Guest House, Self-catering
Sleeps 10 in 4 rooms

Situated between the charming fishing village of Melkbosstrand and Bloubergstrand, @thewaves is located on the Atlantic seaboard; which is renowned for...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1095
R657
Per unit
R1095
R657
Bantry Bay Jewel on the Rocks | Self-catering Bantry Bay

Bantry Bay Jewel on the Rocks

Bantry Bay Self-catering
Sleeps 6
1 review

Bantry Bay Jewel on the Rocks is a recently renovated and perfectly positioned apartment located on the water’s edge in Bantry Bay. The apartment offers...

  • Wi-Fi
  • On-site Parking
R10000
Per unit
R10000
Ons Werf | Great Brak River Self-catering

Ons Werf

Great Brak River Self-catering
Sleeps 10 in 3 rooms

We are situated on the Garden Route halfway between George and Mossel Bay and 15 minutes’ drive from the George Airport.ONS WERF OFFERS 3 RENTING OPTIONS :1)...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1350
Per unit
R1350
Mashamba Country House | Self-catering Giyani

Mashamba Country House

Giyani Guest House, Self-catering
Sleeps 68 in 34 rooms
3 reviews

Mashamba Country House offers clean and comfortable accommodation in the town of Giyani, in the Limpopo Province of South Africa. Giyani is situated on the...

  • Braai/Barbecue
  • On-site Parking
R550
Starting price for 2 guests
R550
Repos Trouvé | Prince Albert Self-catering

Repos Trouvé

Prince Albert Self-catering
Sleeps 6
2 reviews

This beautifully and lovingly restored Karoo retreat is called “Repos Trouvè” which is an old French phrase meaning “true place of rest”. Here you will find...

  • Swimming Pool
  • Braai/Barbecue
R750
Starting price for 2 guests
R750
Xaviera Guest House | Self-catering Garsfontein

Xaviera Guest House

Garsfontein Self-catering, Guest House
Sleeps 23 in 7 rooms
17 reviews

Xaviera Guest House is located in Garsfontein in Pretoria. It is ideal for family getaways, leisure breakaways as well as for the corporate traveller. There...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Starting price for 2 guests
R750
Meyerspoort Karoo Farm | Beaufort West Self-catering

Meyerspoort Karoo Farm

Beaufort West Self-catering
Sleeps 8
4 reviews

The farm Meyerspoort is located 50 km south of Beaufort West. It offers accommodation in a well-restored and luxuriously furnished old farmhouse on the banks...

  • Braai/Barbecue
  • On-site Parking
R1250
Per unit
R1250
Lis des Champs | Self-catering Flic en Flac

Lis des Champs

Flic en Flac Self-catering
Sleeps 6
1 review

Lis des Champs is a lovely three-bedroom self-catering apartment, ideally situated in the centre of Flic En Flac, a mere eight minutes’ walk from the beach...

  • Swimming Pool
  • On-site Parking
R950
Per unit
R950
Island Views 302 | Lagoon Beach Self-catering

Island Views 302

Lagoon Beach Self-catering
Sleeps 6

A true gem set in the Island View Apartment Building, this luxurious two-bedroom apartment will make you feel at home the moment you step inside.302 Island...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1818
Per unit
R1818
Thorner Cottage | Self-catering Camperdown

Thorner Cottage

Camperdown Guest House, Self-catering
Sleeps 6
4 reviews

Lying partway between Hillcrest and Pietermaritzburg, Thorner Cottage offers a picturesque retreat from the stress of city life.Thorner offers comfortable...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R660
Starting price for 2 guests
R660

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?