Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-333

Self-catering accommodation in Africa

14700+ accommodation listings, including 1607 specials
Natural Moments Bush Camp & Diving | Sodwana Bay Self-catering

Natural Moments Bush Camp & Diving

Sodwana Bay Backpacker, Self-catering
Sleeps 91 in 20 rooms
15 reviews

Natural Moments Bush Camp in Sodwana offers a range of comfortable, rustic and affordable self-catering accommodation choices within walking distance of shops,...

  • Braai/Barbecue
R130
Per unit
R130
Sandringham Cottages | Self-catering Sandringham

Sandringham Cottages

Sandringham Self-catering
Sleeps 6 in 2 rooms
6 reviews

Sandringham Cottages are centrally located in Johannesburg, within short walking distance to Sandringham Gardens Old Age Home and near the Linksfield clinic. ...

  • Wi-Fi
R700
Starting price for 2 guests
R700
Portside Inn | Quigney Self-catering

Portside Inn

Quigney Guest House, Bed and Breakfast, Self-catering
Sleeps 20 in 6 rooms
21 reviews

Portside Inn offers personal attention from the owners and full English breakfasts are on offer with home-cooked dinners available on request. We are situated...

  • Wi-Fi
  • On-site Parking
R700
Starting price for 2 guests
R700
Eden Sands 63 | Self-catering Winklespruit

Eden Sands 63

Winklespruit Self-catering
Sleeps 6
4 reviews

Offering a relaxing seaside getaway, Eden Sands 63 is a great choice for groups visiting the seaside town of Winklespruit. The town is situated along the...

  • Swimming Pool
  • On-site Parking
R724
Per unit
R724
Uvongo Cabanas | Uvongo Self-catering

Uvongo Cabanas

Uvongo Self-catering
Sleeps 6
15 reviews

This charming beachfront apartment has three bedrooms, sleeping six guests. The main bedroom has a double bed and the second bedroom has twin beds. The third...

  • On-site Parking
R720
Per unit
R720
Wild Waters Holiday Accommodation | Self-catering Shelly Beach (KZN)

Wild Waters Holiday Accommodation

Shelly Beach (KZN) Self-catering
Sleeps 21 in 4 rooms

Wild Waters Holiday Accommodation is situated along the stunning Shelly Beach coastline, in Margate.The property comprises of three units, a three-sleeper...

  • Braai/Barbecue
  • On-site Parking
R288
Per unit
R288
Thaba Nkulu Game Ranch and Fish Eagle Spa | Aliwal North Self-catering

Thaba Nkulu Game Ranch and Fish Eagle Spa

Aliwal North Bed and Breakfast, Lodge, Self-catering
Sleeps 17 in 5 rooms
3 reviews

Fish Eagle Spa is situated 38 km from Aliwal North on the R58 to Lady Gray and 15 km from Thaba Nkulu Game Ranch. The spa is a getaway from the stresses of...

  • Braai/Barbecue
R560
Starting price for 2 guests
R560
8 Thira | Self-catering Shakas Rock

8 Thira

Shakas Rock Self-catering
Sleeps 4
1 review

Welcome to 8 Thira8 Thira is a modern apartment situated in the Santorini complex in Ballito. This ground-floor apartment overlooks the Thompson’s Bay beach...

  • Braai/Barbecue
  • On-site Parking
R975
Per unit
R975
Self-catering Flat in Langebaan | Myburgh Park Self-catering

Self-catering Flat in Langebaan

Myburgh Park Self-catering
Sleeps 5
3 reviews

This is a comfortable self-catering unit situated in Langebaan, a popular seaside town with a lot of activities available for all ages.The unit consists of two...

  • Braai/Barbecue
  • On-site Parking
R800
Per unit
R800
Audrey’s Vineyard Cottage & Homestead | Self-catering Nuy

Audrey’s Vineyard Cottage & Homestead

Nuy Self-catering
Sleeps 24 in 3 rooms
2 reviews

Come and escape the city stress to where the pace is slow at Audrey's Vineyard Cottage & Homestead. It is situated on a working grape farm in Nuy, near...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R600
Starting price for 2 guests
R600
One on One High Level Road | Green Point Self-catering

One on One High Level Road

Green Point Self-catering
Sleeps 6
2 reviews

One on One High Level Road is situated against Signal Hill on the Atlantic Seaboard. This penthouse has been completely newly renovated and has magnificent...

  • Swimming Pool
R1600
Starting price for 2 guests
R1600
Bird Song Cottage | Self-catering Parys

Bird Song Cottage

Parys Self-catering
Sleeps 4
50 reviews

Birdsong Cottage is situated in Parys, just over an hour’s drive from Johannesburg. Parys offers many art galleries, antique stores, pubs, restaurants, coffee...

  • Wi-Fi
  • Braai/Barbecue
R800
Starting price for 2 guests
R800
Mellowsville | McDougall's Bay Self-catering

Mellowsville

McDougall's Bay Self-catering
Sleeps 9
1 review

One of a kind, this luxurious beachfront house enjoys unobstructed views of the Port Nolloth Bay and all her laid-back seaside living. Up to nine guests are...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1230
Starting price for 2 guests
R1230
10% OFF
Sunbirdsview | Africa Specials

Sunbirdsview

Myburgh Park Guest House, Bed and Breakfast, Self-catering
Sleeps 14 in 4 rooms
5 reviews

Sunbirdsview is situated in Myburgh Park in Langebaan, which is a popular tourist destination just over 100 km from Cape Town. This idyllic seaside resort has...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R900
R810
Starting price for 2 guests
R900
R810
20% OFF
Orange Grove Farm | Africa Specials

Orange Grove Farm

Robertson Bed and Breakfast, Self-catering
Sleeps 24 in 6 rooms
18 reviews

Orange Grove Farm is a working wine and olive farm situated in the heart of Robertson's valley of wine and roses. The farm is less than two hours from Cape...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2940
R2352
Starting price for 2 guests
R2940
R2352
Cosy Cottage | Self-catering Pinelands

Cosy Cottage

Pinelands Self-catering
Sleeps 6 in 2 rooms
1 review

Located in Pinelands, Cosy Cottage is centrally situated close to the main roads and is easy accessible via car. Accommodation comprises a cottage sleeping up...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R750
Starting price for 2 guests
R750
D’Urbanmist Guest House | Vierlanden Self-catering

D’Urbanmist Guest House

Vierlanden Self-catering
Sleeps 114 in 7 rooms
1 review

In the heart of Durbanville lies D’Urbanmist Guest House, offering a little piece of heaven to all its guests. Accommodation comprises three self-catering...

  • Swimming Pool
  • Braai/Barbecue
R900
Per unit
R900
Ocean View Cottage  | Self-catering Wood Grange

Ocean View Cottage

Wood Grange Self-catering
Sleeps 4
3 reviews

This free standing, self catering cottage with beautiful sea views has 1 bedroom with double bed, separate kitchen/living area, separate bathroom area and is...

  • Braai/Barbecue
  • On-site Parking
R500
Per unit
R500
Horn's Up Cottages  | Kenton-on-Sea Self-catering

Horn's Up Cottages

Kenton-on-Sea Self-catering
Sleeps 16 in 2 rooms

The cottage is situated beside the Kariega River on the Port Alfred side of Kenton on Sea. It is a small cottage consisting of a main bedroom, an open plan...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1050
Per unit
R1050
15% OFF
Perissa 68 | Africa Specials

Perissa 68

Shakas Rock Self-catering
Sleeps 6
2 reviews

Perissa 68 is situated in a secure complex, along the beachfront, in Ballito.The apartment has three bedrooms and two bathrooms. There is a well-equipped...

  • Swimming Pool
  • Braai/Barbecue
R1150
R978
Per unit
R1150
R978

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?