TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-578

Self-catering accommodation in Africa

14300+ accommodation listings, including 1540 specials
Hout Bay-Aloe Place | Hout Bay Self-catering

Hout Bay-Aloe Place

Hout Bay Holiday Home, Self-catering
Sleeps 2

Separate spacious self-catering studeo/flatlet with kitchenette in the heart of Hout Bay with its gorgeous mountain and sea views. Private entrance (There are...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800/night
Per guest
R800/night
Arty | Self-catering Cape Town City Centre

Arty

Cape Town City Centre Holiday Home, Self-catering
Sleeps 4

Wonderful spacious one bedroom Art Deco apartment in landmark Art Deco building in the center of Cape Town located on the historic Greenmarket Square. This is...

R950/night
Per unit
R950/night
Lemberg Wine Estate | Tulbagh Self-catering

Lemberg Wine Estate

Tulbagh Self-catering, Holiday Home
Sleeps 4

Lemberg Wine Estate is located in the heart of scenic Tulbagh Valley, surrounded by the views of the majestic Witzenberg and Winterhoek mountains. It lies 120...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R750/night
Per unit
R750/night
Stormy Hill 2 Day Introduction to Horses and Horse Riding in the Midlands, KZN | Self-catering Boston Park

Stormy Hill 2 Day Introduction to Horses and ...

Boston Park Package Deals, Holiday Home, Self-catering
Sleeps 5

This mini break is for beginners or novice riders. It allows you to get used to horses and begin riding at a pace suited to yourselves allowing you to gain confidence in a...

  • On-site Parking
R1600
Starting price
R1600
1002 Bermudas | Umhlanga Rocks Self-catering

1002 Bermudas

Umhlanga Rocks Self-catering, Holiday Home
Sleeps 6

1002 Bermudas is a beachfront apartment with spectacular 180-degree sea views and enjoys private direct access to the beach and the promenade. The unit is on...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R2450/night
Per unit
R2450/night
Sunrise Bay Self-Catering Accommodation | Self-catering Plett Central

Sunrise Bay Self-Catering Accommodation

Plett Central Self-catering
Sleeps 12 in 4 rooms

Whether you want to unwind and relax in a tranquil and luxurious setting with endless hours gazing at the beautiful sea and mountain views and enjoy the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1250/night
Per unit
R1250/night
Sunbirds Nest | Rexford Self-catering

Sunbirds Nest

Rexford Holiday Home, Self-catering
Sleeps 4

Sunbirds Nest is situated in the quiet and sunny suburb of Rexford, in Knysna, along the spectacular Garden Route.The quaint ground-floor unit, which has two...

  • Braai/Barbecue
  • On-site Parking
R800/night
Per guest
R800/night
26 on Condor | Self-catering Oudtshoorn

26 on Condor

Oudtshoorn Holiday Home, Self-catering
Sleeps 2

26 on Condor offers affordable accommodation in a quiet area of Oudtshoorn. The accommodation caters for two guests and is ideal for a couple. The...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500/night
Per unit
R500/night
Deluxe Studio with Patio | Sunset Beach Self-catering

Deluxe Studio with Patio

Sunset Beach Holiday Home, Self-catering
Sleeps 2

This tastefully decorated deluxe studio (approx 25 sqm) with pool access consists of a tranquil bedroom with queen size bed.Other features include a small...

  • Wi-Fi
  • Swimming Pool
R825/night
Per unit
R825/night
2 Compass Cottage  | Self-catering Simons Town

2 Compass Cottage

Simons Town Holiday Home, Self-catering
Sleeps 3

Compass Cottage, set on the Historical Mile, with a beautiful Mediterranean flavour all around. 2 Compass Cottage is a separate entrance, fully equipped...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R900/night
Per unit
R900/night
Llandudno Beach, C'est La Vie | Llandudno Self-catering

Llandudno Beach, C'est La Vie

Llandudno Holiday Home, Self-catering
Sleeps 5

BEST VALUE IN LLANDUDNO :: C'est La Vie is situated in the stunning suburb of Llandudno, a mere minute walk to the beach.The accommodation, which is on the...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2900/night
Per unit
R2900/night
Lodge 102 Pinnacle Point | Self-catering Pinnacle Point

Lodge 102 Pinnacle Point

Pinnacle Point Self-catering, Holiday Home
Sleeps 4

This self-catering accommodation is located on the stunning Pinnacle Point Golf and Beach Resort. This recently decorated lodge is perfect for those looking to...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1300/night
Per unit
R1300/night
VanOudtshoorn 1 | Hout Bay Self-catering

VanOudtshoorn 1

Hout Bay Self-catering, Holiday Home
Sleeps 6

VanOudtshoorn 1 is a lovely family home situated in Penzance in Hout Bay which is on the Myciti bus route and within easy driving distance to Constantia Nek,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4000/night
Per unit
R4000/night
Antrim Road | Self-catering Three Anchor Bay

Antrim Road

Three Anchor Bay Holiday Home, Self-catering
Sleeps 7

Antrim Road offers Cape Town’s finest self-catering accommodation options to meet your specific needs, whilst holidaying in the Mother City. This is a nice...

  • Wi-Fi
  • Braai/Barbecue
R2000/night
Per unit
R2000/night
Pine Place | Claremont Self-catering

Pine Place

Claremont Holiday Home, Self-catering
Sleeps 4

Pine Place is a newly renovated secure upmarket 2 bedroom 2 bathroom apartment and great value with new appliances, gourmet kitchen, oven, dryer, dishwasher,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500/night
Per guest
R1500/night
Fijnbosch @ Jacobs Bay | Self-catering Jacobs Bay

Fijnbosch @ Jacobs Bay

Jacobs Bay Self-catering, Guest House
Sleeps 10 in 5 rooms

Fijnbosch @ Jacobsbay is located in Jacobs Bay, an idyllic yet traditional West Coast Town between Paternoster and Langebaan. Jacobs Bay is approximately 145...

  • Wi-Fi
  • Braai/Barbecue
R1200/night
Per unit
R1200/night
Phantom Croft Lodge | Brandwacht Self-catering

Phantom Croft Lodge

Brandwacht Self-catering
Sleeps 11 in 3 rooms

Phantom Croft Guest Lodge is a beautiful Parrot Farm and Sanctuary with three fully kitted-out self catering units in Mossel Bay located along South Africa’s...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R590/night
Per unit
R590/night
Chapman's View Villa | Self-catering Chapmans Peak

Chapman's View Villa

Chapmans Peak Holiday Home, Self-catering
Sleeps 10

Chapman’s View Villa offers luxury self-catering accommodation in a four-bedroom villa situated on the slopes of the famous Chapman’s Peak Mountain, within...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3400/night
Per guest
R3400/night
Elandsrus  | Lichtenburg Self-catering

Elandsrus

Lichtenburg Guest House, Self-catering
Sleeps 12 in 5 rooms

Elandsrus is situated on the outskirts of Lichtenburg in the north-west province. The guest house comprises of five rooms, each with an en-suite bathroom, tea...

  • Braai/Barbecue
  • On-site Parking
R850/night
Per guest
R850/night
Little Paradise | Self-catering Crofters Valley

Little Paradise

Crofters Valley Holiday Home, Self-catering
Sleeps 8

Little Paradise is nestled against the foothills of the Silvermine Nature Reserve, and offers beautiful panoramic views of the sea and Noordhoek Beach, the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000/night
Per guest
R2000/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 75 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 R150 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?