Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-558

Self-catering accommodation in Africa

14700+ accommodation listings, including 1616 specials
Pont de Val Boutique Hotel & Guest Houses | Vaaloewer Self-catering

Pont de Val Boutique Hotel & Guest Houses

Vaaloewer Guest House, Self-catering
Sleeps 30 in 13 rooms

Pont de Val Boutique Hotel & Guest Houses is set on the banks of the Vaal River on the outskirts of Parys, a quint town in the Free State.The accommodation at...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R2390
Per unit
R2390
25% OFF
Hout Bay Beach Cottage | Africa Specials

Hout Bay Beach Cottage

Hout Bay Self-catering
Sleeps 6

Set within a tranquil and private garden with large solar-heated pool, Hout Bay Beach Cottage offers a relaxing getaway to small groups, couples or families...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1950
R1462
Per unit
R1950
R1462
Glenvista Executive Guest House | Glenvista Self-catering

Glenvista Executive Guest House

Glenvista Guest House, Self-catering
Sleeps 4 in 2 rooms

Glenvista Executive Guest House is set in Johannesburg. It is less than 30 minutes from the O.R. Tambo International Airport and boasts lovely natural...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1400
Starting price for 2 guests
R1400
Magnificent Sea and Mountain Views | Self-catering Fish Hoek

Magnificent Sea and Mountain Views

Fish Hoek Self-catering
Sleeps 7

This is a charming self-catering holiday house with beautiful sea- and mountain views, situated in Fish Hoek.The house consists of three bedrooms,...

  • Wi-Fi
R2495
Per unit
R2495
By The Way Guesthouse | Clarens Self-catering

By The Way Guesthouse

Clarens Self-catering, Bed and Breakfast
Sleeps 16 in 7 rooms
2 reviews

By The Way Guesthouse can be found in the lovely country village of Clarens, in the Eastern Free State.By the Way Guesthouse offers two fabulous suites that...

  • On-site Parking
R1000
Starting price for 2 guests
R1000
Oppi-Plaas | Self-catering Lady Grey

Oppi-Plaas

Lady Grey Self-catering
Sleeps 6

Oppi-Plaas is located on the farm Brakfontein which is situated between Aliwal North and Lady Grey. This self-catering house can accommodate up to six guests....

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Starting price for 2 guests
R600
Large Guest House in Durban North | Glen Hills Self-catering

Large Guest House in Durban North

Glen Hills Self-catering
Sleeps 12

Large Guest House in Durban North is set in Durban. It is only 20 minutes away from the King Shaka International Airport and guests are central to the beach,...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R3200
Per unit
R3200
Akkedis House | Self-catering Glencairn

Akkedis House

Glencairn Self-catering
Sleeps 8

Akkedis House is situated in the Glencairn area in Cape Town. It is 40 minutes away from Cape Town’s CBD and is within walking distance of the beach and...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R900
Starting price for 2 guests
R900
Pondicherry Retreat | Hout Bay Self-catering

Pondicherry Retreat

Hout Bay Self-catering
Sleeps 5

This Pondicherry Retreat is situated in the small fishing town of Hout Bay.The house has three bedrooms, two bathrooms and one guest toilet. There is a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2399
Per unit
R2399
Thesen Island Villa Q9 | Self-catering Thesen Island

Thesen Island Villa Q9

Thesen Island Self-catering
Sleeps 13 in 2 rooms
1 review

Thesen Island Villa Q9 is set on the peaceful Quill Island in the Thesen Islands security estate in Knysna. This stunning house is set on the water’s edge and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2300
Per unit
R2300
The Willow Tree | Vryheid Self-catering

The Willow Tree

Vryheid Guest House, Self-catering
Sleeps 2
1 review

The Willow Tree is set on a farm close to the town, Vryheid. This area is known for its game reserves and dams where guests can go canoeing, boating, and...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R575
Starting price for 2 guests
R575
River Kaya | Self-catering St Francis Bay

River Kaya

St Francis Bay Backpacker, Self-catering
Sleeps 39 in 3 rooms

River Kaya is situated on the Kromme River which is 12 kilometres outside the beautiful St. Francis Bay. It offers a self-catering house that can accommodate...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
Starting price for 2 guests
R600
Manhattan Luxury Penthouse | Cape Town City Centre Self-catering

Manhattan Luxury Penthouse

Cape Town City Centre Self-catering
Sleeps 4

Manhattan Luxury Penthouse is set in the heart of Cape Town’s city centre. It is within walking distance of all the renowned restaurants and bars situated in...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1950
Per unit
R1950
San Michele Apartment - Gordons Bay | Self-catering Gordons Bay

San Michele Apartment - Gordons Bay

Gordons Bay Self-catering
Sleeps 4

This is a beautiful self-catering apartment set on the top floor, overlooking the beach. It is situated in Gordons Bay, within walking distance to various...

  • On-site Parking
R1350
Per unit
R1350
171 Bikini Beach | Gordons Bay Self-catering

171 Bikini Beach

Gordons Bay Self-catering
Sleeps 10

Well located on Bikini Beach in Gordons Bay, 171 Bikini Beach offers spacious seaside living, with sea and harbour views.The house can accommodate up to 10...

  • Braai/Barbecue
  • On-site Parking
R1000
Starting price for 2 guests
R1000
Carmel Huys | Self-catering Sunset Beach

Carmel Huys

Sunset Beach Self-catering, Bed and Breakfast
Sleeps 20 in 6 rooms

Carmel Huys is situated in Sunset Beach in Cape Town.The guest house offers an array of accommodation, with three self-catering cottages, two bed and breakfast...

  • Wi-Fi
  • On-site Parking
R1300
Per guest
R1300
Le Paradis Village & Life: Apartment 2 | Hermanus Self-catering

Le Paradis Village & Life: Apartment 2

Hermanus Self-catering
Sleeps 6

This sea-facing apartment has a spacious porch and garden for entertainment. The two bedrooms have twin beds that can convert into a king-size beds. There is a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2080
Per unit
R2080
Le Paradis Village & Life: Apartment 4 | Self-catering Hermanus

Le Paradis Village & Life: Apartment 4

Hermanus Self-catering
Sleeps 6

Exceptionally located, this two bedroom self-catering duplex apartment is superbly furnished and finished and has beautiful views of the ocean and cliffs from...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2080
Per unit
R2080
33% OFF
Hermanus Whale View Self-catering | Africa Specials

Hermanus Whale View Self-catering

Westcliff (Hermanus) Self-catering
Sleeps 4
1 review

Hermanus Whale View Self-catering is a situated in Hermanus, the foremost land based whale watching destination. The apartment is set on the ground floor with...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1150
R767
Starting price for 2 guests
R1150
R767
Cottage in Redelinghuys | Self-catering Redelinghuys

Cottage in Redelinghuys

Redelinghuys Self-catering
Sleeps 4
3 reviews

Found in the quiet town of Redelinghuys, the cottage offers a peaceful break away, just two hours from Cape Town.Simply furnished, the cottage accommodates up...

  • Braai/Barbecue
  • On-site Parking
R900
Per unit
R900

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?