Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-679

Self-catering accommodation in Africa

14700+ accommodation listings, including 1617 specials
Lake Jipe Bandas | Lake Jipe Self-catering

Lake Jipe Bandas

Lake Jipe Self-catering
Sleeps 6 in 3 rooms

Along the shores of Lake Jipe, the Lake Jipe Bandas are exclusively located with the Pare Mountains to the south, Chala Crater rising from the east, and...

  • Braai/Barbecue
  • On-site Parking
R794
Per unit
R794
The Fishing Lodge Guest House | Self-catering Aberdare National Park

The Fishing Lodge Guest House

Aberdare National Park Guest House, Self-catering
Sleeps 7

The Fishing Lodge Guest House offers comfortable self-catering accommodation within the Aberdare National Park. There are two timber cabins each sleeping seven...

  • On-site Parking
R3324
Per unit
R3324
Tusk Camp Banda | Aberdare National Park Self-catering

Tusk Camp Banda

Aberdare National Park Guest House, Self-catering
Sleeps 8 in 2 rooms

Tusk Camp offers comfortable self-catering accommodation within the Aberdare National Park. There are two cabins each sleeping four people and well equipped...

  • On-site Parking
R1898
Per unit
R1898
Le Niol Health Resort | Self-catering Mahe

Le Niol Health Resort

Mahe Guest House, Self-catering
Sleeps 6 in 3 rooms

Offering an Ayurvedic Health Centre, spa treatments and a swimming pool, Le Niol Health Resort is situated on Mahe Island just 5 minutes’ drive from Beau...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1571
Per unit
R1571
Cape Gordonia | Gordons Bay Self-catering

Cape Gordonia

Gordons Bay Self-catering, Resort
Sleeps 40 in 8 rooms

Cape Gordonia, set in the popular little seaside village of Gordons Bay, in the foothills of the Hottentots Holland Mountains, has spectacular views across...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1230
Per unit
R1230
Isitolo Beach Lodge | Self-catering Blythedale Beach

Isitolo Beach Lodge

Blythedale Beach Self-catering
Sleeps 8

Isitolo Beach Lodge is a beautifully renovated rustic lodge with magnificent views of the ocean and direct beach access. The lodge can sleep eight people and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R8500
Per unit
R8500
The Country House | Witteboomen Self-catering

The Country House

Witteboomen Self-catering
Sleeps 8

This is a large family home positioned in the heart of Constantia, with the Table Mountain National Park bounding this leafy valley on two sides, with the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R7800
Per unit
R7800
Morning Star Resort | Self-catering Diani Beach

Morning Star Resort

Diani Beach Self-catering, Resort
Sleeps 104 in 43 rooms

Morning Star Diani offers accommodation in comfortable self-catering apartments, all of which have been constructed to European standards. Morning Star Diani...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R929
Per unit
R929
Aloe Ridge Self-catering | Gillits Self-catering

Aloe Ridge Self-catering

Gillits Self-catering
Sleeps 8

This is a comfortable apartment set in a beautiful indigenous garden, situated in Gillitts and only a short drive to central Durban.The apartment consists of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R3000
Per unit
R3000
Kifaru House | Self-catering Lewa Wildlife Conservancy

Kifaru House

Lewa Wildlife Conservancy Guest House, Self-catering
Sleeps 12

Kifaru House is a magical lodge located on a hilltop in the Lewa Wildlife conservancy. The house sleeps up to 12 people and is perfect for large families and...

  • Wi-Fi
  • Swimming Pool
R67295
Per unit
R67295
Nautica Apartments | Clifton Self-catering

Nautica Apartments

Clifton Self-catering
Sleeps 12 in 2 rooms

Nautica Apartments is a secure residential complex conveniently situated in Camps Bay, above the coastal road on the lower slopes of the Lion’s Head Mountain,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R9900
Per unit
R9900
Pinnacle Court Apartments | Self-catering Spring Valley

Pinnacle Court Apartments

Spring Valley Self-catering
Sleeps 50 in 25 rooms

Pinnacle Court Apartments are new, exclusive and fully furnished and serviced apartments located in a quiet residential street next to Sarit Centre. ...

  • Wi-Fi
  • On-site Parking
R2517
Per unit
R2517
Tara Suites | Gigiri Self-catering

Tara Suites

Gigiri Bed and Breakfast, Self-catering
Sleeps 34 in 17 rooms

Tara Suites offers comfortable accommodation set in a captivating oasis in Gigiri, surrounded by lush gardens and beautiful East African birds. We offer 17...

  • Wi-Fi
  • On-site Parking
R2773
Per unit
R2773
Eight On Burnside | Self-catering Tamboerskloof

Eight On Burnside

Tamboerskloof Self-catering
Sleeps 2

Eight On Burnside is a beautifully furnished self-catering unit situated centrally in Tamboerskloof, an upmarket suburb of Cape Town.This spacious unit...

  • Wi-Fi
R1200
Per unit
R1200
Villa Blue | Bonnie Doon Self-catering

Villa Blue

Bonnie Doon Self-catering, Guest House
Sleeps 2

Complete with soft finishes and a light spacious interior, Villa Blu provides comfortable accommodation for two.This guest suite offers you an open-plan living...

  • Wi-Fi
  • On-site Parking
R1500
Starting price for 2 guests
R1500
Bamburi Beach Villas | Self-catering Bamburi

Bamburi Beach Villas

Bamburi Self-catering
Sleeps 80 in 16 rooms

Bamburi Beach Villas offers Spanish-style villas that overlooks the Bamburi North Coast. These beach villas are ideally located in a prime tourist area, with...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1817
Per unit
R1817
Mountain View | Le Morne Self-catering

Mountain View

Le Morne Self-catering
Sleeps 6 in 3 rooms

Mountain View features modern air-conditioned rooms with free Wi-Fi. It is just a 5-minute drive to the kite, wind and surf spots. Fitted with a balcony...

  • Wi-Fi
  • On-site Parking
R800
Per unit
R800
The Mermaid Houseboat - Binga | Self-catering Binga

The Mermaid Houseboat - Binga

Binga Houseboat, Self-catering
Sleeps 12

Moored in Binga, The Mermaid Houseboat offers a quality houseboat experience.Fully equipped, the boat is available for either fully catered hires or if you...

  • Swimming Pool
R8200
Per unit
R8200
Lady May | Binga Self-catering

Lady May

Binga Houseboat, Self-catering
Sleeps 8

The true lady of the lake, the Lady May speaks of sleek, beautiful and spacious houseboat accommodation, set along the waters of the worlds largest artificial...

R21800
Per unit
R21800
Khanondo Guest House | Self-catering Victoria Falls

Khanondo Guest House

Victoria Falls Guest House, Bed and Breakfast, Self-catering
Sleeps 8

Khanondo Guest House is a comfortable self-catering house that offers homely budget accommodation for family groups or couples in Victoria Falls. The guest...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R8075
Per unit
R8075

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?