Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-170

Self-catering accommodation in Africa

14700+ accommodation listings, including 1600 specials
Whale Rock | Lawrence Rocks Self-catering

Whale Rock

Lawrence Rocks Self-catering
Sleeps 6
5 reviews

Whale Rock is a modern apartment complex situated on the sea shore at the Margate fishing pier, with magnificent sea and breaker views. It has its own...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R980
Per unit
R980
City Classic | Self-catering Cape Town City Centre

City Classic

Cape Town City Centre Self-catering
Sleeps 4

This beautifully modernised 2 bedroom apartment apartment is a heritage art deco building, with 24/7 security access and views from living area and main...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1500
Per unit
R1500
Trupen Garden Accommodation & Camping | Keetmanshoop Self-catering

Trupen Garden Accommodation & Camping

Keetmanshoop Self-catering, Camping and Caravanning
Sleeps 26 in 8 rooms
24 reviews

Located on the outskirts of Keetmanshoop, Trupen Garden Accommodation & Camping offers a great self-catering option to guests. It is ideal for nature-loving...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R318
Starting price for 2 guests
R318
Knightsbridge Luxury Apartments | Self-catering Century City

Knightsbridge Luxury Apartments

Century City Self-catering
Sleeps 28 in 6 rooms

Knightsbridge Luxury Apartments offers accommodation in Century City, Cape Town. The property boasts views of the canal and is 500 m from Canal Walk. Free...

  • Wi-Fi
  • On-site Parking
R1196
Starting price for 2 guests
R1196
Lindani Game and Lodges | Vaalwater Self-catering

Lindani Game and Lodges

Vaalwater Tented Camp, Self-catering
Sleeps 71 in 9 rooms
10 reviews

Lindani is situated on a beautiful 3000ha private game farm in the Waterberg, 280kms from Johannesburg. The lodge offers a varied topography; mountains,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R690
Starting price for 2 guests
R690
Shakawe Sands Lodge | Self-catering Shakawe

Shakawe Sands Lodge

Shakawe Self-catering
Sleeps 13 in 6 rooms

Set within a 5-minute walk of Village Square Shakawe in Shakawe, Shakawe Sands Lodge provides accommodation with free Wi-Fi.All units feature air-conditioning...

  • Wi-Fi
  • On-site Parking
R1207
Per unit
R1207
25 Fig Tree | Marloth Park Self-catering

25 Fig Tree

Marloth Park Self-catering
Sleeps 6 in 3 rooms
5 reviews

Nestled within the rugged beauty of Marloth Park, this is the ideal bushveld getaway for couples. It is situated within a conservancy, making this ideal.This...

  • Swimming Pool
  • Braai/Barbecue
R400
Per unit
R400
Simone's Cottage | Self-catering Nieu Bethesda

Simone's Cottage

Nieu Bethesda Self-catering
Sleeps 2
18 reviews

Simone’s Cottage is a cosy cottage perfect for a couple looking for a romantic getaway. The unit features one bedroom with a queen-size bed and a private...

  • Braai/Barbecue
R750
Per unit
R750
KaiaPraia Accommodation | Bilene Self-catering

KaiaPraia Accommodation

Bilene Lodge, Self-catering, Resort
Sleeps 15 in 5 rooms
3 reviews

KaiaPraia is a self-catering lodge on the shore of Laguna do Bilene, consisting of five separate en-suite chalets, a communal kitchen and a dining/lounge area....

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R575
Starting price for 2 guests
R575
25% OFF
High Hopes Retreats and Guest House | Africa Specials

High Hopes Retreats and Guest House

Greyton Bed and Breakfast, Self-catering
Sleeps 11 in 5 rooms
17 reviews

This beautiful Guest House and Retreat Centre is set in the picturesque mountain village of Greyton. Read about our latest most popular "Mini-Camino"...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1540
R1155
Starting price for 2 guests
R1540
R1155
C-Sand Holiday & Overnight Accommodation | Jeffreys Bay Self-catering

C-Sand Holiday & Overnight Accommodation

Jeffreys Bay Self-catering
Sleeps 60 in 12 rooms
16 reviews

C-Sand Holiday & Overnight Flats are on the main beach of Jeffreys Bay, making it ideal for holidaymakers looking for sun, sea, sand and the world famous...

  • Braai/Barbecue
  • On-site Parking
R920
Per unit
R920
33% OFF
Seashells | Africa Specials

Seashells

Paternoster Self-catering
Sleeps 6

Seashells is a self-catering house set in Paternoster. This well-known town is situated on the West Coast. It is home to various restaurants and shops and...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1694
R1129
Per unit
R1694
R1129
Die Paalhys | Kaapsehoop Self-catering

Die Paalhys

Kaapsehoop Self-catering, Guest House
Sleeps 6
11 reviews

Die Paalhys is a Canadian type fully equipped solid log home overlooking un-obstructed natural mountain terrain. The house is set in the quite village of...

  • Braai/Barbecue
  • On-site Parking
R620
Starting price for 2 guests
R620
Casa Blanca | Self-catering Ramsgate

Casa Blanca

Ramsgate Self-catering
Sleeps 6
7 reviews

Casa Blanca is a self-catering two-bedroom flat sleeping up to six guests situated in Ramsgate, just 150 m away from the main Ramsgate Blue Flag beach. ...

  • On-site Parking
R500
Per unit
R500
Bushbabies Bushveld Lodge | Dinokeng Game Reserve Self-catering

Bushbabies Bushveld Lodge

Dinokeng Game Reserve Lodge, Self-catering
Sleeps 12 in 3 rooms
10 reviews

Bushbabies Bushveld Lodge is nestled in a lush garden surrounded by the Dinokeng Game Reserve. The lodge offers self-catering accommodation for couples,...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R880
Starting price for 2 guests
R880
Sugar Beach 4A | Self-catering Umdloti Beach

Sugar Beach 4A

Umdloti Beach Self-catering
Sleeps 6

Situated on the north side of Umdloti, Sugar Beach 4A offers accommodation ideal for a beach breakaway.The three-bedroom apartment features a fully equipped...

  • Braai/Barbecue
  • On-site Parking
R2000
Per unit
R2000
Special available
Gourits River Guest Farm | Africa Specials

Gourits River Guest Farm

Albertinia Guest House, Self-catering, Camping and Caravanning
Sleeps 28 in 5 rooms
22 reviews

Situated in the Garden Route, Gourits River Guest Farm aims to give guests only the best scenic views and accommodation overlooking on their own adventure...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R210
Starting price for 2 guests
R210
15% OFF
St. Hubertus Lodge | Africa Specials

St. Hubertus Lodge

Broederstroom Lodge, Self-catering
Sleeps 19 in 5 rooms
10 reviews

St. Hubertus is a German inspired lodge in a tranquil garden setting. Situated near Hartbeespoort dam, 45 min. away from Pretoria makes it an ideal break away...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
R595
Starting price for 2 guests
R700
R595
Colonial Sands Unit C | Margate Beach Self-catering

Colonial Sands Unit C

Margate Beach Self-catering
Sleeps 8
1 review

Colonial Sands Unit C is situated in the seaside holiday town of Margate.This unit has 4 bedrooms and 2 bathrooms. There is a fully equipped kitchen with a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1360
Per unit
R1360
4 Mallorca | Self-catering Selection Beach

4 Mallorca

Selection Beach Self-catering
Sleeps 4
12 reviews

4 Mallorca is a beautiful ground-floor apartment with lovely sea views, situated right on the beachfront of Umdloti.This self-catering apartment is set on two...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Per unit
R1000

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?