Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-36

Self-catering accommodation in Africa

14700+ accommodation listings, including 1600 specials
Ibis Self-catering Unit | Harrismith Self-catering

Ibis Self-catering Unit

Harrismith Guest House, Self-catering
Sleeps 6 in 2 rooms
16 reviews

Ibis1 Self-catering Unit a stylish self-catering unit, ideal for an overnight stay or a weekend away for a businessman, traveller, tourist or a family of four....

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R500
Starting price for 2 guests
R500
Sedge Views | Self-catering Sedgefield

Sedge Views

Sedgefield Self-catering
Sleeps 4
1 review

A 2 bedroom 2 bathroom fully furnished holiday home with braai area and private parking sleeping 4, located in Sedgefield. Offers you direct access to a...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1200
Per unit
R1200
Corinne Place | Faerie Glen Self-catering

Corinne Place

Faerie Glen Self-catering
Sleeps 2
6 reviews

Corinne Place is situated in the charming suburb of Faerie Glen in Pretoria.The home-stay room has a double bed and an en-suite bathroom. There are basic...

  • Swimming Pool
  • On-site Parking
R600
Starting price for 2 guests
R600
All Are Welcome | Self-catering Brakpan

All Are Welcome

Brakpan Self-catering, Bed and Breakfast
Sleeps 18 in 5 rooms
22 reviews

All Are Welcome is set in the border of three B cities namely Benoni, Boksburg and Brakpan, close to shopping centers, banks and a variety of other amenities....

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500
Per unit
R500
10% OFF
Granny Mac's Guest House | Africa Specials

Granny Mac's Guest House

Velddrif Bed and Breakfast, Self-catering
Sleeps 11 in 4 rooms
5 reviews

We have four cozy en-suite units consisting of a living room, kitchenette, bedroom and a unique bathroom. Each unit has a TV and a kitchenette (except Joy). We...

  • Braai/Barbecue
  • On-site Parking
R680
R612
Starting price for 2 guests
R680
R612
Grootvlei Cottage | Self-catering Caledon

Grootvlei Cottage

Caledon Self-catering
Sleeps 4
12 reviews

Experience Caledon hospitality with overnight accommodation for up to four guests in Grootvlei Cottage. Enjoy the rustic simplicity of life on this working...

  • Braai/Barbecue
  • On-site Parking
R1000
Per unit
R1000
Hunter's Lodge | Aberdeen Self-catering

Hunter's Lodge

Aberdeen Self-catering, Lodge
Sleeps 11
4 reviews

Hunter's Lodge is an affordable self-catering lodge, located in Aberdeen in the Camdeboo area of the Karoo. The lodge is ideal for groups or large families...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R400
Starting price for 2 guests
R400
1102 Ocean View | Self-catering Strand

1102 Ocean View

Strand Self-catering
Sleeps 4
6 reviews

1102 Ocean View is situated in a prime position on Strand’s Beach Road. The apartment block takes its inspiration from the shape of an eagle's wings and boasts...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950
Vista 70 Clarens | Clarens Golf and Trout Estate Self-catering

Vista 70 Clarens

Clarens Golf and Trout Estate Self-catering
Sleeps 4
1 review

The Clarens Golf and Leisure Estate is home to a modern villa, tastefully decorated called Vista 70 at Clarens. Vista 70 at Clarens is a comfortable...

  • Braai/Barbecue
R1000
Starting price for 2 guests
R1000
Dog's Folly | Self-catering Rhodes

Dog's Folly

Rhodes Self-catering
Sleeps 9
19 reviews

Along the road less travelled and nestled in the southern tip of the Drakensberg, lies the quaint village of Rhodes. It is easy to fall in love with the charm...

  • Pet Friendly
R660
Starting price for 2 guests
R660
Jampot Nature Retreat | Groot Marico Self-catering

Jampot Nature Retreat

Groot Marico Self-catering
Sleeps 6
3 reviews

Come and relax at Jampot, a nature retreat in the heart of an ancient woodland on the banks of the pristine Groot Marico River. This beautiful and private...

  • Braai/Barbecue
  • On-site Parking
R660
Starting price for 2 guests
R660
Werfhuisie | Self-catering Arniston

Werfhuisie

Arniston Self-catering
Sleeps 4
4 reviews

Werfhuisie is situated on a farm on the outskirts of Arniston, in the Overberg region.The unit provides accommodation for up to three guests with space for one...

  • Braai/Barbecue
  • On-site Parking
R755
Per unit
R755
Point Village Hotel | Mossel Bay Self-catering

Point Village Hotel

Mossel Bay Hotel, Self-catering
Sleeps 122 in 37 rooms
20 reviews

Point Village Hotel is nestled on the side of a quaint village, at The Point in Mossel Bay, a popular tourist destination located along the sandy shores of...

  • Wi-Fi
  • Braai/Barbecue
R550
Starting price for 2 guests
R550
Glengarth Cottages | Self-catering Winterskloof

Glengarth Cottages

Winterskloof Self-catering
Sleeps 6 in 2 rooms
10 reviews

Glengarth Cottages offers comfortable accommodation in two stylish self-catering cottages, ideally located in Winterskloof, Hilton, which is a mere 15-minute...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Absolute Leisure Cottages | Machadodorp Self-catering

Absolute Leisure Cottages

Machadodorp Guest House, Self-catering
Sleeps 26 in 7 rooms
6 reviews

Absolute Leisure Cottages is found in the Mpumalanga Highlands en route between Gauteng and Kruger, Mozambique and Swaziland, just off the N4 Maputo Corridor. ...

  • Braai/Barbecue
  • On-site Parking
R790
Starting price for 2 guests
R790
TangleWood Nature Estate | Self-catering Potchefstroom

TangleWood Nature Estate

Potchefstroom Camping and Caravanning, Tented Camp, Self-catering
Sleeps 124 in 37 rooms
14 reviews

TangleWood Nature Estate is nestled along the Boskop Dam just outside of Potchefstroom. Offering a variety of self-catering camping options, this is the ideal...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R220
Starting price for 2 guests
R220
Grace upon Grace Guest Suites | Clarens Self-catering

Grace upon Grace Guest Suites

Clarens Self-catering
Sleeps 7 in 3 rooms
2 reviews

Grace Upon Grace Guest Suites are situated in the lovely small town of Clarens in the Free State. There are three bookable rooms, all with en-suite bathrooms....

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R600
Starting price for 2 guests
R600
Beau & I | Self-catering Graaff-Reinet

Beau & I

Graaff-Reinet Bed and Breakfast, Self-catering
Sleeps 28 in 9 rooms
85 reviews

As the name of our establishment depicts, this is a team effort by Beau and Imelda to give top-class service to our guests and to ensure that they will...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R680
Starting price for 2 guests
R680
AmHang | Magaliesburg Self-catering

AmHang

Magaliesburg Self-catering
Sleeps 15 in 4 rooms
14 reviews

AmHang is situated in Wagenpadspruit, between Magaliesburg and Rustenburg in the Northwest Province. We offer three cottages and a family house tucked away...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Starting price for 2 guests
R750
Koperberg Guest House | Self-catering Springbok

Koperberg Guest House

Springbok Self-catering
Sleeps 5
18 reviews

If you need a brief escape from the rush and tensions of life then the Koperberg Guest House is the place for you. It is situated on a farm just outside...

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

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?