Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-59

Self-catering accommodation in Africa

14700+ accommodation listings, including 1582 specials
Sylvan Park Garden Apartments | Lynns View Self-catering

Sylvan Park Garden Apartments

Lynns View Self-catering
Sleeps 8 in 3 rooms
4 reviews

Sumptuous, comfortable self-catering apartments set in a lovely garden with a fabulous view of the Helderberg Mountain. Sylvan Park has 3 beautifully furnished...

  • Braai/Barbecue
R575
Per unit
R575
Plaas Cottage | Self-catering Quaggafontein

Plaas Cottage

Quaggafontein Self-catering
Sleeps 6 in 3 rooms
49 reviews

Enjoy peace and tranquillity in a safe farm environment for your overnight stay. Great for a stop off on your way to the coast or while attending to business,...

  • Braai/Barbecue
R500
Starting price for 2 guests
R500
Maninghi Lodge | Balule Nature Reserve Self-catering

Maninghi Lodge

Balule Nature Reserve Lodge, Self-catering
Sleeps 19 in 4 rooms
2 reviews

Maninghi Lodge (Place of Plenty) and the River View Chalets are situated on the banks of the Olifants River, in the Northern section of Balule Nature Reserve,...

  • Braai/Barbecue
  • On-site Parking
R1600
Starting price for 2 guests
R1600
Buffalo Drift - 18 First Avenue | Self-catering Yzerfontein

Buffalo Drift - 18 First Avenue

Yzerfontein Self-catering
Sleeps 9
5 reviews

18 First Avenue is the perfect getaway destination for a group of up to nine people. It is ideal for two families, one large family or groups of friends...

  • Braai/Barbecue
  • On-site Parking
R2500
Per unit
R2500
Fairview Hotel - Tzaneen | Tzaneen Self-catering

Fairview Hotel - Tzaneen

Tzaneen Self-catering, Lodge
Sleeps 84 in 37 rooms
2 reviews

Situated on the banks of the Letaba River in tropical Tzaneen, the Fairview Collection combines first class facilities with warm country hospitality. The...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1760
Starting price for 2 guests
R1760
Oppiplot Guest House Kempton Park | Self-catering Bredell

Oppiplot Guest House Kempton Park

Bredell Self-catering, Guest House
Sleeps 38 in 16 rooms

Oppiplot Guest House Kempton Park offers guests comfortable private accommodation and fully equipped conference venues.The accommodation comprises of numerous...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Majuli River Lodge | Marloth Park Self-catering

Majuli River Lodge

Marloth Park Self-catering
Sleeps 4
35 reviews

Awaken to the sound of Africa as our resident pair of fish eagles proclaim this stretch of river as their own and the hippo settle back into the river. Relax...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Die Ou Stal Cottage and Stoepkamer | Self-catering Fouriesburg

Die Ou Stal Cottage and Stoepkamer

Fouriesburg Guest House, Self-catering
Sleeps 9 in 3 rooms
13 reviews

Die Ou Stal Cottage and Stoepkamer is a sandstone cottage located in the small town of Fouriesburg, which is surrounded by the glorious Maluti Mountains, and...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R700
Per unit
R700
Molensicht No 8 | Palm Beach (Swakopmund) Self-catering

Molensicht No 8

Palm Beach (Swakopmund) Self-catering
Sleeps 4
8 reviews

Molensicht No 8 is a beautiful self-catering apartment situated right on the beach, in Swakopmund. Various shops, restaurants and entertainment facilities are...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1700
Starting price for 2 guests
R1700
Draai-Ma-In B&B | Self-catering Vrede (Free State)

Draai-Ma-In B&B

Vrede (Free State) Self-catering, Bed and Breakfast
Sleeps 18 in 7 rooms
10 reviews

Draai-Ma-In B&B is situated in the small town of Vrede, known for its hospitality and friendly people. At Draai-Ma-In, guests can expect comfortable and neat...

  • Braai/Barbecue
R850
Starting price for 2 guests
R850
Sarah's Dynasty | St Lucia Self-catering

Sarah's Dynasty

St Lucia Self-catering
Sleeps 6
1 review

This large home promises peace and tranquillity in a comfortable well-furnished setting that allows you to get away from it all. Sarah’s Dynasty is situated...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1700
Starting price for 2 guests
R1700
Hillbilly Haven | Self-catering Tzaneen

Hillbilly Haven

Tzaneen Self-catering
Sleeps 12 in 3 rooms
11 reviews

Escape the city rush and come explore the scenic beauty of tropical Tzaneen. Hillbilly Haven is a rustic old farmhouse situated just 10 kilometres outside the...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R500
Starting price for 2 guests
R500
Osfontein Corbelled Guest House | Carnarvon Self-catering

Osfontein Corbelled Guest House

Carnarvon Self-catering
Sleeps 4
22 reviews

Corbelled houses appear only in the Karoo in an attractive small area. These were the first houses built by the Voortrekkers in the early 1800’s.At Osfontein,...

  • Swimming Pool
R1000
Starting price for 2 guests
R1000
A-Namibia-Home | Self-catering Langstrand

A-Namibia-Home

Langstrand Self-catering
Sleeps 6
17 reviews

A-Home-Namibia is a beautiful apartment, situated in the quiet little town of Langstrand, which is the place where movie stars Brad Pitt and Angelina Jolie...

  • Braai/Barbecue
  • On-site Parking
R1350
Per unit
R1350
Aller Park Accommodation | Ladysmith (KwaZulu-Natal) Self-catering

Aller Park Accommodation

Ladysmith (KwaZulu-Natal) Self-catering
Sleeps 14 in 4 rooms
12 reviews

Almost halfway between Johannesburg and Durban, Ladysmith is the ideal place for a stopover. Whether for a few nights or just a few hours, Ladysmith offers a...

  • Braai/Barbecue
  • Pet Friendly
R700
Starting price for 2 guests
R700
Flora Bay Resort | Self-catering Hout Bay

Flora Bay Resort

Hout Bay Self-catering
Sleeps 66 in 22 rooms
19 reviews

Boasting its own private beach, Flora Bay Resort offers self-catering accommodation within walking distance from Hout Bay centre. The apartments and studios...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R935
Per unit
R935
Bahari Sands | Umdloti Beach Self-catering

Bahari Sands

Umdloti Beach Self-catering
Sleeps 4
4 reviews

One bedroom flat in Umdloti Resort from only R599 for 2 guests out-of-season. The 24 hour security controlled complex is across the road from the beach and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R799
Starting price for 2 guests
R799
Die Koringhuis | Self-catering Caledon

Die Koringhuis

Caledon Self-catering
Sleeps 4
15 reviews

Nestled away in the heart of the Overberg surrounded by wheat fields and fynbos, lies this beautiful 18th century homestead - the perfect breakaway to a...

  • Braai/Barbecue
  • On-site Parking
R600
Starting price for 2 guests
R600
Impala Place | Marloth Park Self-catering

Impala Place

Marloth Park Self-catering
Sleeps 16 in 2 rooms
10 reviews

Impala Place is located in Marloth Park, just outside of the Kruger National Park.The House has four spacious bedrooms with double beds and four single beds on...

  • Swimming Pool
  • Braai/Barbecue
R1900
Starting price for 2 guests
R1900
Bakersfield Self-catering Cottages | Self-catering Kokstad

Bakersfield Self-catering Cottages

Kokstad Self-catering
Sleeps 6 in 3 rooms
27 reviews

Bakersfield Self-catering Cottages is located on a smallholding in a scenic valley just a short drive from Kokstad.The cottages overlook Mount Currie and each...

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

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?