Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-351

Self-catering accommodation in Africa

14700+ accommodation listings, including 1607 specials
Jackalberry Ridge | Marloth Park Self-catering

Jackalberry Ridge

Marloth Park Self-catering, Tented Camp
Sleeps 124 in 22 rooms
8 reviews

Jackalberry Ridge offers guests comfortable tented accommodation in Marloth Park on the southern border of the Kruger National Park near the Crocodile Bridge...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R480
Per unit
R480
Daan's Place | Self-catering Graskop

Daan's Place

Graskop Self-catering
Sleeps 12 in 5 rooms
10 reviews

Daan's Place is located in the village of Graskop, central to all the attractions in Mpumalanga, and is an ideal base for your travels along the Panorama Route...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
The Farmhouse B & B | Walmer Self-catering

The Farmhouse B & B

Walmer Bed and Breakfast, Self-catering
Sleeps 20 in 5 rooms
16 reviews

Located in Walmer, Port Elizabeth, these Spacious Country Style suites are tastefully furnished with antique cottage furniture and memorabilia. Standard...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R650
Starting price for 2 guests
R650
The Residence @ Haskell Vineyards | Self-catering Stellenbosch

The Residence @ Haskell Vineyards

Stellenbosch Self-catering
Sleeps 8 in 2 rooms
2 reviews

The Residence is located in a secluded space, surrounded by vines on the Haskell Vineyards estate. This stylish and spacious two-bedroom, two-bathroom home has...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Palm Inn Guesthouse | Lephalale (Ellisras) Self-catering

Palm Inn Guesthouse

Lephalale (Ellisras) Guest House, Self-catering
Sleeps 24 in 8 rooms

Palm Inn Guesthouse offers clean and upmarket accommodation. Each room has a en-suite ,flat screen TV, braai facilities, kitchen.

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
Peacock Place Self-catering | Self-catering Queenstown

Peacock Place Self-catering

Queenstown Self-catering
Sleeps 4
1 review

This is a spacious and comfortable self-catering cottage situated in Queenstown, close to many shops and restaurants.The cottage consists of one bedroom, a...

  • Braai/Barbecue
  • On-site Parking
R650
Starting price for 2 guests
R650
Joalani Gasteplaas | Three Sisters Self-catering

Joalani Gasteplaas

Three Sisters Camping and Caravanning, Self-catering
Sleeps 38 in 10 rooms
27 reviews

Joalani Gasteplaas is situated 30 km north of Three Sisters, just off the N1 Highway. The guest farm offers accommodation in en-suite rooms as well as camping...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R250
Per unit
R250
Arbuckle House | Self-catering Himeville

Arbuckle House

Himeville Guest House, Bed and Breakfast, Self-catering
Sleeps 8 in 3 rooms
1 review

Situated at the foothills of the Southern Drakensberg, Himeville offers a great stop over en route to Lesotho. It is also home to Arbuckle House, the ideal...

  • Braai/Barbecue
R540
Starting price for 2 guests
R540
Comfort Gardens Bed and Breakfast | Vogelstrand Self-catering

Comfort Gardens Bed and Breakfast

Vogelstrand Bed and Breakfast, Self-catering
Sleeps 14 in 4 rooms
3 reviews

Comfort Gardens Bed and Breakfast is situated in the coastal city of Swakopmund, in Namibia.The bed and breakfast comprises of five rooms, which can be...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R535
Per guest
R535
Rose Garden Overnight Accommodation | Self-catering Mookgopong (Naboomspruit)

Rose Garden Overnight Accommodation

Mookgopong (Naboomspruit) Self-catering
Sleeps 31 in 9 rooms

Rose Garden Overnight Accommodation is situated in the town of Naboomspruit now called Mookgophong, surrounded by beautiful nature reserves and mineral...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R695
Starting price for 2 guests
R695
Brenton Villa | Brenton on Sea Self-catering

Brenton Villa

Brenton on Sea Self-catering
Sleeps 6
6 reviews

Brenton Villa is an upmarket private holiday home offering luxurious comfort, privacy and sea views. It is just 100 m away from a scenic walk along...

  • Braai/Barbecue
R1700
Per unit
R1700
Ocean View Holiday Apartment 8 | Self-catering Central Jeffreys Bay

Ocean View Holiday Apartment 8

Central Jeffreys Bay Self-catering
Sleeps 4

Ocean View Holiday Apartment No 8. is a mere 5 minute walk to the main beach, in Jeffreys Bay.The apartment has two bedrooms with 2 x 3/4 beds in the main...

  • On-site Parking
R600
Per unit
R600
Tsumeb Backpackers | Tsumeb Self-catering

Tsumeb Backpackers

Tsumeb Guest House, Self-catering
Sleeps 25 in 16 rooms
3 reviews

Tsumeb Backpackers is situated in the city of Tsumeb, in northern Namibia.The backpackers comprises of Eight twin rooms with their own ensuit bathroom and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R200
Per guest
R200
Crankos Creek | Self-catering Louw's Creek

Crankos Creek

Louw's Creek Guest House, Self-catering
Sleeps 26 in 9 rooms

Welcome to the warm hospitality and ambience of Crankos Creek guest house. There is a variety of accommodation options. We have numerous cottages dotted...

  • Swimming Pool
  • Braai/Barbecue
R950
Per unit
R950
Sevensleepers | Tokai Self-catering

Sevensleepers

Tokai Self-catering
Sleeps 4
6 reviews

Sevensleepers is a spacious one-bedroom Self-catering Apartment located in the quiet neighbourhood of Kirstenhof in Cape Town.The unit has a separate bedroom...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R690
Starting price for 2 guests
R690
 1 Longbridge @ Kingswood Golf Estate | Self-catering Kingswood Golf Estate

1 Longbridge @ Kingswood Golf Estate

Kingswood Golf Estate Self-catering
Sleeps 9 in 2 rooms
6 reviews

1 Longbridge, situated on the beautiful Kingswood Golf Estate with stunning views from all windows, is the perfect place to relax after a round of golf or...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1587
Per unit
R1587
The Country Charm Guest House | Paulpietersburg Self-catering

The Country Charm Guest House

Paulpietersburg Guest House, Bed and Breakfast, Self-catering
Sleeps 8 in 4 rooms
3 reviews

Come and take a break out of the concrete jungle, relaxing in the calm and fascinating farm atmosphere of the Country Charm Guest House. The Country Charm...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
Starting price for 2 guests
R600
1201 Ocean View | Self-catering Strand

1201 Ocean View

Strand Self-catering
Sleeps 6
2 reviews

Situated in prime position on Beach Road in Strand, 1201 Ocean View boasts unspoilt views across False Bay and the surrounding mountain ranges. This...

  • Swimming Pool
  • Braai/Barbecue
R1400
Per unit
R1400
Acacia Guest House | Graaff-Reinet Self-catering

Acacia Guest House

Graaff-Reinet Self-catering
Sleeps 10 in 4 rooms
13 reviews

Acacia Guest House is well located close to other guesthouses and within walking distance of restuarants, shops and other attractions. We provide tasteful, yet...

  • Braai/Barbecue
  • On-site Parking
R750
Starting price for 2 guests
R750
Greenfire Manteku Camp | Self-catering Mkambati

Greenfire Manteku Camp

Mkambati Self-catering
Sleeps 24 in 12 rooms
1 review

The camp is built unobtrusively beside an indigenous coastal dune, with easy access to the beach and river. There is plenty to do, with walks to numerous...

  • Braai/Barbecue
R720
Starting price for 2 guests
R720

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 R188 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?