Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-81

Self-catering accommodation in Africa

14700+ accommodation listings, including 1607 specials
Tangleberry Cottage Self-catering | Elgin Self-catering

Tangleberry Cottage Self-catering

Elgin Self-catering
Sleeps 4
7 reviews

Tangleberry Cottage is situated 45 minutes to an hour from Cape Town and 30 minutes from Cape Town International Airport, it’s a self-catering retreat recently...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1700
Starting price for 2 guests
R1700
20% OFF
Starfish Self Catering | Africa Specials

Starfish Self Catering

Swakopmund Self-catering
Sleeps 6
2 reviews

Starfish Self Catering is a beautiful three-bedroom home situated just two-minutes walk from the beach in Swakopmund.One bedroom has a king-size bed, the...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R2100
R1680
Per unit
R2100
R1680
Jocks Cottages | Dullstroom Self-catering

Jocks Cottages

Dullstroom Self-catering
Sleeps 16 in 6 rooms
23 reviews

Jocks Cottages offers accommodation in Dullstroom, ranking among the premier fly and trout fishing destinations in Mpumalanga. The luxury self-catering...

  • Braai/Barbecue
R1000
Starting price for 2 guests
R1000
30 Degrees 504 | Self-catering Umdloti Beach

30 Degrees 504

Umdloti Beach Self-catering
Sleeps 5
1 review

30 Degrees 504 is located in a secure complex in Umdloti in Kwazulu-Natal. This modern executive apartment can accommodate up to five guests and features a...

  • Braai/Barbecue
  • On-site Parking
R1930
Per unit
R1930
San Lameer 3502 | San Lameer Self-catering

San Lameer 3502

San Lameer Self-catering
Sleeps 6

Villa 3502 is a lovely privately owned refurbished, three-bedroom 2 bath-roomed, unit located on San Lameer Golf Estate. This unit has air-conditioning, garden...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1350
Per unit
R1350
Sir Roy's At The Sea | Self-catering Humerail

Sir Roy's At The Sea

Humerail Guest House, Self-catering
Sleeps 28 in 11 rooms
3 reviews

Sir Roys at the sea is only 500m from the Hume rail Waterfront Shopping Centre. Offering exceptional quality at surprisingly reasonable rates.Conveniently...

  • Wi-Fi
  • Braai/Barbecue
R970
Starting price for 2 guests
R970
Sorgente 304 | Umdloti Beach Self-catering

Sorgente 304

Umdloti Beach Self-catering
Sleeps 6

Sorgente 304 is situated in the quaint seaside resort town of Umdloti, along the Umhlanga Coastline.The apartment, which has three bedrooms, comprises of an...

  • Braai/Barbecue
  • On-site Parking
R1400
Per unit
R1400
Cherry Blossom Cottage On Thesen Islands | Self-catering Thesen Island

Cherry Blossom Cottage On Thesen Islands

Thesen Island Self-catering
Sleeps 6
2 reviews

Cherry Blossom Cottage On Thesen Islands is situated on the marina expansion of Thesen Islands, in the Garden Route town of Knysna.The cottage, which...

  • On-site Parking
R1950
Per unit
R1950
Herb Garden Guest House | Colesberg Self-catering

Herb Garden Guest House

Colesberg Guest House, Self-catering
Sleeps 35 in 10 rooms
36 reviews

The Herb Garden is situated in the beautiful town of Colesberg and consists of nine individual units, each unique in its lay out to cater for a wide range of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R740
Per unit
R740
25% OFF
Gecko Creek Wilderness Lodge | Africa Specials

Gecko Creek Wilderness Lodge

Cederberg Lodge, Self-catering
Sleeps 44 in 15 rooms
32 reviews

Gecko Creek Wilderness Lodge offers self-catering Cederberg accommodation, located on a 517-hectare private nature reserve. Accommodation is provided in...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R300
R225
Starting price for 2 guests
R300
R225
Seekat Oornagkamer | Yzerfontein Self-catering

Seekat Oornagkamer

Yzerfontein Guest House, Self-catering
Sleeps 2
8 reviews

Seekat Oornagkamer is situated in the charming Cape West Coast village of Yzerfontein.The accommodation, which has a private entrance, comprises of one room...

  • Braai/Barbecue
  • On-site Parking
R650
Starting price for 2 guests
R650
Inibos Luxury Bush Camp | Self-catering Marble Hall

Inibos Luxury Bush Camp

Marble Hall Camping and Caravanning, Self-catering
Sleeps 120 in 30 rooms

Welcome to Inibos Luxury Bush Camp for Caravans, 4x4 bush caravans and tents.It has a tranquil and peaceful bushveld atmosphere. We have 30 stands, each with...

  • Swimming Pool
  • Braai/Barbecue
R550
Per unit
R550
Inn On Highlands | Elgin Self-catering

Inn On Highlands

Elgin Self-catering
Sleeps 67 in 13 rooms
1 review

Inn On Highlands is located on an apple farm nestled in the picturesque Elgin Valley in the Overberg region.The establishment offers an on site night watchman...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R990
Per unit
R990
House Kirstenhof | Self-catering Kirstenhof

House Kirstenhof

Kirstenhof Self-catering
Sleeps 2
1 review

If you are looking for an accomplished place to relax and enjoy a wide range of activities, this beautifully furnished self-catering studio apartment is the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R895
Per unit
R895
11 Worcester-on-Durban | Grahamstown Self-catering

11 Worcester-on-Durban

Grahamstown Self-catering
Sleeps 15 in 5 rooms
4 reviews

Welcome to 11 Worcester-on-Durban. We are a guest house and self-catering facility in the Westhill area, close to the centre of Grahamstown. The original...

  • Swimming Pool
  • Braai/Barbecue
R1220
Starting price for 2 guests
R1220
Thesen Lifestyle – Luxury Villas | Self-catering Thesen Island

Thesen Lifestyle – Luxury Villas

Thesen Island Self-catering
Sleeps 54 in 7 rooms
3 reviews

Knysna Luxury Accommodation is situated in the safe and upmarket security village of Thesen Island, with 24-hour security, which is on the Knysna Estuary. It...

  • Braai/Barbecue
R740
Per unit
R740
Waterstone West B301 | Century City Self-catering

Waterstone West B301

Century City Self-catering
Sleeps 2
12 reviews

Special Weekend Offer for December : Fri 15 - Sat 16 and also Fri 22 - Sat 23. R600 per night, minimum 2 night booking.This self-catering holiday accommodation...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R700
Per unit
R700
Pumula Central Drakensberg | Self-catering Cathkin Park

Pumula Central Drakensberg

Cathkin Park Self-catering
Sleeps 7
16 reviews

Pumula is a family owned rustic and lived-in mountain log-house with a thatched roof, and is nestled at the foothills of the Central Drakensberg near Champagne...

  • Braai/Barbecue
  • On-site Parking
R600
Starting price for 2 guests
R600
Eagle's Rest | Hartenbos Self-catering

Eagle's Rest

Hartenbos Self-catering, Bed and Breakfast
Sleeps 4 in 2 rooms
1 review

Eagle's Rest welcomes you to enjoy a peaceful and relaxed travel and offer a convenient accommodation either for leisure, business, solo travelers or just for...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R695
Starting price for 2 guests
R695
The Beach Patch - Southport  | Self-catering Southport

The Beach Patch - Southport

Southport Self-catering
Sleeps 8

On the Beach Patch in Southport is a self-catering beach house located on the KwaZulu-Natal South Coast. The house is situated right on the beachfront, with no...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1200
Per unit
R1200

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?