Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-593

Self-catering accommodation in Africa

14700+ accommodation listings, including 1608 specials
Loose Mongoose | St Francis Bay Self-catering

Loose Mongoose

St Francis Bay Self-catering
Sleeps 8 in 2 rooms

Along the beautiful canal in St Francis Bay, the Loose Mongoose offers upmarket accommodation, with a variety of modern amenities and outdoor activities...

  • On-site Parking
R1200
Starting price for 2 guests
R1200
Boesmansdrift | Self-catering Bonnievale

Boesmansdrift

Bonnievale Self-catering
Sleeps 8
5 reviews

Living the Country Life. This rustic, spacious, fully equipped self-catering farmhouse is situated on a working fruit farm. There is access to the Breede...

  • Braai/Barbecue
R2000
Per unit
R2000
Opitrapi Guest House | Ivy Park Self-catering

Opitrapi Guest House

Ivy Park Bed and Breakfast, Self-catering
Sleeps 5
12 reviews

Opitrapi Guest House is situated close to Savannah Mall, with its variety of excellent restaurants and great shopping experiences and is only a stones throw...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Starting price for 2 guests
R900
African Sunset Lodge - Safari's | Self-catering Makwassie

African Sunset Lodge - Safari's

Makwassie Self-catering, Lodge
Sleeps 11 in 2 rooms

African Sunset Lodge is the ideal bush breakaway, just outside of Makwassie.This beautiful lodge caters for groups of 11 guests. It has two bedrooms, room 1...

  • Braai/Barbecue
  • On-site Parking
R2000
Per unit
R2000
Leeward Reach | Thesen Island Self-catering

Leeward Reach

Thesen Island Self-catering
Sleeps 10
1 review

Leeward Reach is an upmarket holiday home located on sought after Thesen’s Island. This home has it all, four en suite bedrooms and a self contained flatlet...

  • Braai/Barbecue
R3500
Per unit
R3500
Whale's Watch | Self-catering Leisure Bay

Whale's Watch

Leisure Bay Self-catering
Sleeps 8

Whale's Watch is a charming 8-sleeper cottage in Leisure Bay.This lovely self-catering holiday home is equipped for 8 people, has a sea view, and consists of 3...

  • Braai/Barbecue
  • On-site Parking
R1930
Per unit
R1930
The Cottage | Bredasdorp Self-catering

The Cottage

Bredasdorp Self-catering, Bed and Breakfast
Sleeps 4
4 reviews

The Cottage is a comfortable self-catering cottage, located in a quite area bordering the De Hoop Nature Reserve. Situated on a working farm the accommodation...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R720
Starting price for 2 guests
R720
At the Beach | Self-catering Wavescrest (Jeffreys Bay)

At the Beach

Wavescrest (Jeffreys Bay) Self-catering
Sleeps 2
5 reviews

Self-catering studio apartment.Suitable for two adults, a roll out bed in the same room can sleep two small children at no extra charge. Private secure...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1350
Per unit
R1350
Alice's Cottage | Pinelands Self-catering

Alice's Cottage

Pinelands Self-catering
Sleeps 3

Alice's Cottage is a newly renovated cottage in the heart of Pinelands on the owner's property, close to all amenities. It offers accommodation for three...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Suikerbekkie | Self-catering Sedgefield

Suikerbekkie

Sedgefield Self-catering
Sleeps 10
2 reviews

This four bedroomed house is located in the coastal town of Sedgefield, just 150 metres from the lagoon. It is within walking distance from the most protected...

  • Braai/Barbecue
  • On-site Parking
R2000
Per unit
R2000
Fish Eagle Court 5 | Sedgefield Self-catering

Fish Eagle Court 5

Sedgefield Self-catering
Sleeps 6
5 reviews

This three bedroomed flat is situated in a walled development with gated access and is 100 meters from the lagoon and small craft launching facility. It is...

  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
15% OFF
Ramsgate Palms Unit B | Africa Specials

Ramsgate Palms Unit B

Ramsgate Beach Self-catering
Sleeps 6

The Ramsgate Palms complex embraces the hillside overlooking the picturesque Ramsgate Beach. This blue flag accredited beach is the perfect place to spend a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1360
R1156
Per unit
R1360
R1156
Airdlin House | Sunninghill Self-catering

Airdlin House

Sunninghill Self-catering
Sleeps 10

Airdlin House is a large, four bedroom house that sleeps eight people, but can sleep up to ten if necessary. It is a self-catering house that has DStv, gas...

  • Swimming Pool
  • Braai/Barbecue
R900
Starting price for 2 guests
R900
Fijnbosch Cabins Retreat and Eco Tours | Self-catering Stellenbosch

Fijnbosch Cabins Retreat and Eco Tours

Stellenbosch Self-catering
Sleeps 12 in 2 rooms
2 reviews

These luxury, sustainable cabins are situated on a fynbos eco-reserve in the heart of the Winelands. Solar heating, water saving devices, and a wormery are...

  • Swimming Pool
  • Braai/Barbecue
R660
Starting price for 2 guests
R660
15% OFF
Laguna La Crete Unit D | Africa Specials

Laguna La Crete Unit D

Uvongo Beach Self-catering
Sleeps 6

The Laguna La Crete D is perched on the cliffs overlooking the sheltered Uvongo main beach.The unit has 3 bedrooms and 2 bathrooms. Sleeps 6 people. There is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1360
R1156
Per unit
R1360
R1156
Ryan's Place | Self-catering Hout Bay

Ryan's Place

Hout Bay Self-catering
Sleeps 4
4 reviews

Ryan's Place is located in the beautiful area of Hout Bay. It is surrounded by an amphitheatre of mountains that seem to majestically guard over its calm...

  • Swimming Pool
  • Braai/Barbecue
R3500
Per unit
R3500
15% OFF
Laguna La Crete Unit i | Africa Specials

Laguna La Crete Unit i

Uvongo Beach Self-catering
Sleeps 4

The Laguna La Crete Complex is perched on the cliffs overlooking the sheltered Uvongo main beach.The unit has 2 bedrooms and 2 bathrooms. Sleeps 4 people. ...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1180
R1003
Per unit
R1180
R1003
A Family Home | Self-catering Table View

A Family Home

Table View Self-catering
Sleeps 7

A 4-bedroom home, sleeps 7, A,fully furnished house with a heated pool & built in braai/bbq.. The house consists of (room 1) double bedroom with on suite,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1850
Per unit
R1850
Yengele Paradise Boutique Beach Lodge | Trafalgar Self-catering

Yengele Paradise Boutique Beach Lodge

Trafalgar Bed and Breakfast, Self-catering
Sleeps 6 in 3 rooms
1 review

Live in the sunshine, swim the sea, and drink the wild air - Emerson. Idyllically situated on an unspoilt beach and surrounded by lush dune forest, Yengele...

  • Swimming Pool
  • Braai/Barbecue
R600
Starting price for 2 guests
R600
Above the Waterfront | Self-catering Green Point

Above the Waterfront

Green Point Self-catering
Sleeps 3
12 reviews

Above the Waterfront is a self-catering flatlet on the top deck of my home on the slopes of Signal Hill, Green Point with stunning views across the waterfront,...

  • Wi-Fi
  • Braai/Barbecue
R1250
Per unit
R1250

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?