Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-43

Self-catering accommodation in Africa

14700+ accommodation listings, including 1616 specials
R100 OFF
No 9 Umdloti | Africa Specials

No 9 Umdloti

Umdloti Beach Self-catering
Sleeps 4
24 reviews

No 9 Umdloti is a three-level apartment located inside the Umdloti Cabanas complex on the beachfront. The self-catering unit offers comfortable lodging for...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R895
R795
Per unit
R895
R795
17 On Beeton | Self-catering Ladybrand

17 On Beeton

Ladybrand Guest House, Bed and Breakfast, Self-catering
Sleeps 21 in 8 rooms
7 reviews

17 On Beeton is a beautiful Victorian sandstone guest house, situated in Ladybrand, a quiet valley surrounded by large trees.There are nine guest rooms...

  • Swimming Pool
  • On-site Parking
R600
Starting price for 2 guests
R600
The Art Guesthouse | Schoemansville Self-catering

The Art Guesthouse

Schoemansville Self-catering
Sleeps 6 in 3 rooms
9 reviews

To visit the safety haven of Elsa is like moving into another world. A Frieda Khalo experience right here in Hartebeespoort Dam, only 60km from Johannesburg...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R750
Per unit
R750
30% OFF
Marloth Bush Retreat | Africa Specials

Marloth Bush Retreat

Marloth Park Self-catering
Sleeps 8
10 reviews

Marloth Bush Retreat is a tranquil and comfortable, self-catering thatched hideaway situated on the southern border of the Kruger National Park. A wide...

  • Swimming Pool
  • Braai/Barbecue
R790
R553
Starting price for 2 guests
R790
R553
Onze Plaasje | De Rust Self-catering

Onze Plaasje

De Rust Self-catering
Sleeps 4
5 reviews

Guests choosing to stay at Onze Plaasje can look forward to tranquil surroundings, rugged beauty and stunning views of the majestic Swartberg mountains. It is...

  • Braai/Barbecue
R500
Per unit
R500
Jesa Accomodation and Camping Grounds | Self-catering Graaff-Reinet

Jesa Accomodation and Camping Grounds

Graaff-Reinet Guest House, Self-catering
Sleeps 67 in 16 rooms
14 reviews

Jesa Accomodation and Camping Grounds offer a peaceful holiday destination, just a short drive outside of Graaff-Reinet. The property offers a wide selection...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R160
Starting price for 2 guests
R160
Cape Point Studio | Scarborough Self-catering

Cape Point Studio

Scarborough Self-catering
Sleeps 2
12 reviews

Cape Point Studio is a fresh, cosy & modern space, on the edge of the Cape Point Nature Reserve, about one hour from Cape Town city. Fully equipped for two...

  • Wi-Fi
  • Braai/Barbecue
R950
Per unit
R950
Aanleg Caravan Park | Self-catering Frankfort

Aanleg Caravan Park

Frankfort Camping and Caravanning, Self-catering
Sleeps 59 in 13 rooms
11 reviews

The caravan park and farm house are located on Aanleg guest farm just a short drive from the Free State town of Frankort.B & B accommodation is available in...

  • Braai/Barbecue
  • On-site Parking
R150
Starting price for 2 guests
R150
Pagel House B&B | Aberdeen Self-catering

Pagel House B&B

Aberdeen Bed and Breakfast, Self-catering
Sleeps 10 in 4 rooms
16 reviews

Guests hoping for a tranquil getaway with warm Karoo-style hospitality will not be disappointed when choosing to stay at Pagel House B&B. It is ideal for...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R650
Starting price for 2 guests
R650
10% OFF
Languedoc | Africa Specials

Languedoc

Lamberts Bay Self-catering
Sleeps 14 in 3 rooms
47 reviews

Languedoc is situated 50 metres from the sea in the small west coast town of Lamberts Bay, 280 km North of Cape Town, South Africa, by turning off the N7 at...

  • Braai/Barbecue
R398
R358
Starting price for 2 guests
R398
R358
Napier All Sorts | Napier Self-catering

Napier All Sorts

Napier Self-catering
Sleeps 4
12 reviews

Napier All Sorts is situated in the little charming village called Napier. Napier All Sorts offers self-catering rooms with Oregon floors and lots of old world...

  • Braai/Barbecue
  • On-site Parking
R500
Starting price for 2 guests
R500
Comfrey Cottage | Self-catering Lady Grey

Comfrey Cottage

Lady Grey Self-catering, Bed and Breakfast
Sleeps 18 in 9 rooms
28 reviews

The Comfrey Cottage Collection is set in a park-like garden at the foot of the Witteberg mountains in Lady Grey. The Collection consists of three cottages –...

  • Wi-Fi
  • Braai/Barbecue
R1180
Starting price for 2 guests
R1180
Die Stal | Sutherland Self-catering

Die Stal

Sutherland Self-catering
Sleeps 5
16 reviews

Die Stal is a small family house built with stone, situated in Sutherland. This self-catering house is fully equipped with everything that you would need on a...

  • Braai/Barbecue
  • On-site Parking
R600
Starting price for 2 guests
R600
10% OFF
Garden Corner Guesthouse | Africa Specials

Garden Corner Guesthouse

Beaufort West Guest House, Self-catering
Sleeps 21 in 5 rooms
16 reviews

Garden Corner Guesthouse is an intimate guest house situated in the quaint town of Beaufort West, where visitors will be inspired by the magic of the sunrise...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R640
R576
Starting price for 2 guests
R640
R576
Starfish Surf Apartment | Wavescrest (Jeffreys Bay) Self-catering

Starfish Surf Apartment

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

Starfish Surf Apartment is situated in the charming seaside town of Jeffreys Bay.The apartment, which is attached to the main house, has two bedrooms with...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R650
Starting price for 2 guests
R650
20% OFF
37 Bondi Beach Resort | Africa Specials

37 Bondi Beach Resort

Shelly Beach (KZN) Self-catering
Sleeps 6
3 reviews

This beautifully modern apartment is located in the seaside village of Shelly Beach.It is fully furnished with a main bedroom-en-suite. This room has a queen...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1125
R900
Per unit
R1125
R900
Atlantic Sunsets Port Owen | Port Owen Self-catering

Atlantic Sunsets Port Owen

Port Owen Self-catering
Sleeps 4
7 reviews

This is a beautiful self-catering apartment located on the first floor, set in a secure complex in Velddrif.The apartment consists of two bedrooms, two...

  • Braai/Barbecue
  • On-site Parking
R1000
Per unit
R1000
SomerZicht B&B and Self-catering | Self-catering La Concorde

SomerZicht B&B and Self-catering

La Concorde Bed and Breakfast, Self-catering
Sleeps 10 in 5 rooms
5 reviews

A tranquil haven in the heart of the Cape Winelands, SomerZicht is an ideal destination for the discerning guest who appreciates privacy, style, comfort and...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R996
Starting price for 2 guests
R996
Thaba Tsweni Lodge | Graskop Self-catering

Thaba Tsweni Lodge

Graskop Self-catering
Sleeps 17 in 5 rooms
13 reviews

Thaba Tsweni Lodge means 'the mountain of the baboon' and is situated high on top of the Blyde River Canyon. This family run lodge is within easy walking...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R900
Per unit
R900
Gansbaai Town Lodge | Self-catering Gansbaai

Gansbaai Town Lodge

Gansbaai Lodge, Self-catering
Sleeps 18 in 7 rooms
12 reviews

Gansbaai Town Lodge is nestled in the heart of the Great White shark capital of the world. Gansbaai provides guests with comfortable and vibrant atmosphere to...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R550
Per unit
R550

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?