TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-291

Self-catering accommodation in Africa

14400+ accommodation listings, including 1553 specials
The G Spot Lodge | Gordons Bay Self-catering

The G Spot Lodge

Gordons Bay Self-catering
Sleeps 15 in 4 rooms
30 reviews

The G Spot Lodge offers self-catering accommodation with sea and mountain views, sleeping up to ten people in total. The lodge offers three self-catering...

  • Braai/Barbecue
R650/night
Per unit
R650/night
69 Strand | Self-catering Brighton Beach

69 Strand

Brighton Beach Self-catering
Sleeps 12 in 3 rooms
3 reviews

69 Strand offers you a sensational break away, overlooking the tranquil Indian Ocean. Our three fully-equipped self-catering units are located in the Brighton...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1400/night
Per unit
R1400/night
Port Island 3 | St Francis Bay Self-catering

Port Island 3

St Francis Bay Holiday Home, Self-catering
Sleeps 6
2 reviews

Port Island 3 is perched at the ocean's edge. Situated in the quiet sea-side town of St Francis Bay, this luxury house is the ideal base for weekend getaways...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R3500/night
Per unit
R3500/night
16 isikhulu Apartment | Self-catering Umdloti Beach

16 isikhulu Apartment

Umdloti Beach Holiday Home, Self-catering
Sleeps 4

Isikhulu is a secure complex located within walking distance of the main swimming beach, natural tidal pools, a promenade and restaurants. Each of the 3...

  • Swimming Pool
R1350/night
Per unit
R1350/night
Moya Eco Lodge | Ponta do Ouro Self-catering

Moya Eco Lodge

Ponta do Ouro Self-catering, Tented Camp
Sleeps 11 in 4 rooms
2 reviews

Moya Eco Lodge is a self-catering lodge ideally suited for those that want a tranquil, secluded beach holiday in Mozambique.The lodge consists of four luxury...

  • Braai/Barbecue
  • On-site Parking
R730/night
Per unit
R730/night
Laperla Lodge  | Self-catering Umdloti Beach

Laperla Lodge

Umdloti Beach Guest House, Self-catering, Holiday Home
Sleeps 10
3 reviews

Laperla Lodge is situated in the sea side town of Umdloti, KwaZulu-Natal. The House is beautifully furnished and is ideal for family holidays.This secluded...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3000/night
Per unit
R3000/night
15% OFF
West Beach Cottages | Africa Specials
15% OFF

West Beach Cottages

West Beach Self-catering
Sleeps 8 in 2 rooms
1 review

West Beach Cottages is located in West Beach, 1km from the famous Blouberg beach front, where you will find the best views of Table Mountain, with its powder...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R650
R552/night
Per guest
R650
R552/night
Ramsgate Palms Unit D | Self-catering Ramsgate Beach

Ramsgate Palms Unit D

Ramsgate Beach Holiday Home, Self-catering
Sleeps 4
1 review

The Ramsgate Palms complex embraces the hillside overlooking the picturesque Ramsgate Beach. This blue flag accredited beach is the perfect place to spend a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R540/night
Per unit
R540/night
Beachfront Cabanas L'Escalier Unit 404 | Amanzimtoti Self-catering

Beachfront Cabanas L'Escalier Unit 404

Amanzimtoti Self-catering, Holiday Home
Sleeps 8
6 reviews

Situated between the Manzimtoti River and the warm waters of the Indian Ocean, Beachfront Cabanas L'Escalier Unit 404 offers an idyllic seaside holiday. It is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1210/night
Per unit
R1210/night
Lagieverf | Self-catering Gansbaai

Lagieverf

Gansbaai Self-catering, Holiday Home
Sleeps 7
1 review

Lagieverf is set in the coastal town, Gansbaai. This house is set on the beachfront and allows for amazing views of the beach and ocean. This charming...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000/night
Per unit
R2000/night
Riparian Retreat | Parys Self-catering

Riparian Retreat

Parys Holiday Home, Country House, Self-catering
Sleeps 10
2 reviews

Situated on a game farm on the bank of the Vaal River just outside Parys, this jewel is the perfect place to unwind and appreciate nature in its full glory....

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2999/night
Per unit
R2999/night
406 Colonial Sands  | Self-catering Margate Beach

406 Colonial Sands

Margate Beach Self-catering, Holiday Home
Sleeps 6
1 review

406 Colonial Sands is a spacious third-floor apartment situated only 50 meters from the beach, and offers beautiful views, along with a comfortable living...

  • Swimming Pool
  • Braai/Barbecue
R1350/night
Per unit
R1350/night
Special available
On-The-Wheel | Africa Specials
Special available

On-The-Wheel

Villieria Self-catering
Sleeps 19 in 6 rooms
7 reviews

On-The-Wheel is a guesthouse with a feeling of country living; while conveniently situated close to Loftus, Union Buildings and all the main Hospitals in...

  • Swimming Pool
R500/night
Per unit
R500/night
Kruger Park Lodge Unit 535 | Self-catering Hazyview

Kruger Park Lodge Unit 535

Hazyview Lodge, Self-catering, Holiday Home
Sleeps 6
3 reviews

Self-catering cottage sleeping up to six guests in a privately owned double-storey cottage. The unit is situated in the Kruger Park Lodge, a 4 Star wildlife...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2200/night
Per unit
R2200/night
Monks Holiday Chalets and Caravan Park | Costa Sarda Self-catering

Monks Holiday Chalets and Caravan Park

Costa Sarda Self-catering, Resort, Camping and Caravanning
Sleeps 221 in 39 rooms
8 reviews

Monks is a beautiful resort situated on the edge of the Knysna Lagoon, within walking distance to town.There are various chalets and a large campsite with...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R280/night
Per guest
R280/night
Zinkwazi Lagoon Lodge | Self-catering Zinkwazi Beach

Zinkwazi Lagoon Lodge

Zinkwazi Beach Lodge, Self-catering
Sleeps 80 in 24 rooms
5 reviews

Zinkwazi Lagoon Lodge offers comfortable bed and breakfast as well as self-catering accommodation situated on the North Coast of KwaZulu-Natal, just 80 km...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R896/night
Per guest
R896/night
No. 1 Villa Moya | Shelly Beach (KZN) Self-catering

No. 1 Villa Moya

Shelly Beach (KZN) Self-catering, Holiday Home
Sleeps 6
4 reviews

No. 1 Villa Moya is a spacious ground-floor apartment situated within the Villa Moya apartment complex. The apartment offers self-catering accommodation ideal...

  • Swimming Pool
  • Braai/Barbecue
R2000/night
Per unit
R2000/night
Inn-on-Sea No. 4 | Self-catering Ramsgate South

Inn-on-Sea No. 4

Ramsgate South Holiday Home, Self-catering
Sleeps 8
4 reviews

This wonderful gem is located in Ramsgate on the beachfront. It welcomes you into a bright and airy five-level townhouse. This self-catering apartment is...

  • Braai/Barbecue
R1500/night
Per unit
R1500/night
Clear Waters | Inhambane Self-catering

Clear Waters

Inhambane Holiday Home, Self-catering
Sleeps 10
3 reviews

Clear Waters features four large bedrooms each with an en-suite bathroom. There is a large open plan living area and the huge kitchen with everything you will...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R550/night
Per guest
R550/night
Cook's Comfort | Self-catering White River

Cook's Comfort

White River Self-catering
Sleeps 28 in 6 rooms
14 reviews

Peaceful and quiet, with twitters of birdlife and an exquisite view of the Lowveld and Kruger Park mountains, Cook’s Comfort offers affordable, high quality...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700/night
Per guest
R700/night

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 269 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 R176 per unit 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?