Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-285

Self-catering accommodation in Africa

14700+ accommodation listings, including 1600 specials
La Musica Guest Accommodation | Kenridge Self-catering

La Musica Guest Accommodation

Kenridge Self-catering
Sleeps 4
19 reviews

Once a piano studio where musical instruments could be heard playing for many hours, La Musica has retained its name but is now converted into a comfortable...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R500
Starting price for 2 guests
R500
The Sails 609 | Self-catering Ushaka

The Sails 609

Ushaka Self-catering
Sleeps 4

Set it the heart of Durban's Waterfront, this one bedroom unit is cozy and quaint. Situated on the 6th floor of the Sails - Timeball Boulevard. With beautiful...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R800
Per unit
R800
Uvongo Beach House Craighall 1 South Coast | Uvongo Beach Self-catering

Uvongo Beach House Craighall 1 South Coast

Uvongo Beach Self-catering
Sleeps 12
1 review

Located just a short walk away from the sandy beaches of Beacon Rocks, Uvongo Beach House Craighall 1 South Coast offers a great coastal holiday to guests...

R2350
Per unit
R2350
Onrus Heartbeat | Self-catering Onrus

Onrus Heartbeat

Onrus Self-catering
Sleeps 2

Lovely sunny spacious self-catering holiday apartment in the heart of beautiful Onrus River. It has a walled off bedroom section with comfortable double bed...

  • Braai/Barbecue
  • On-site Parking
R550
Per unit
R550
Kidd's Beach Holiday Home | Leisure Bay Self-catering

Kidd's Beach Holiday Home

Leisure Bay Self-catering
Sleeps 6
6 reviews

Situated in Leisure Bay, on the lower south coast of KwaZulu-Natal, you'll find Kidd's Beach Holiday Home; a comfortable self-catering house that is just a...

  • Braai/Barbecue
R1690
Per unit
R1690
WillA-vdWalt | Self-catering Kleinbaai

WillA-vdWalt

Kleinbaai Self-catering
Sleeps 16 in 4 rooms

WillA-vdWalt is a luxury self-catering house in Kleinbaai. You may either rent the whole house or the top or bottom floor separate. The house is equipped with...

  • Braai/Barbecue
  • On-site Parking
R1000
Per unit
R1000
Leopard Tree House | Berea Self-catering

Leopard Tree House

Berea Self-catering
Sleeps 9 in 2 rooms
17 reviews

Set in a tree-filled garden with city and harbour views, the two self-catering units at the Leopard Tree House are sunny and spacious. Together they offer...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Hazy River Country Estate - Unit 1 | Self-catering Hazyview

Hazy River Country Estate - Unit 1

Hazyview Self-catering
Sleeps 6
20 reviews

This is a beautiful self-catering house situated in the heart of Mpumalanga. The house is a secure and charming holiday home set on the banks of the Da Gama...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R770
Starting price for 2 guests
R770
Versamelnes Guest Accommodation | Blydeville Self-catering

Versamelnes Guest Accommodation

Blydeville Self-catering
Sleeps 8 in 2 rooms
21 reviews

Versamelnes Guest Accommodation is situated in the bustling city of Upington, offering friendly service and neat, comfortable overnight accommodation for up to...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R460
Starting price for 2 guests
R460
Bentley's Country Lodge | Self-catering Heatherdale

Bentley's Country Lodge

Heatherdale Lodge, Bed and Breakfast, Self-catering
Sleeps 62 in 35 rooms
3 reviews

This privately owned estate is set in the lush greenery and unspoilt natural beauty of the majestic Magaliesberg. We offer a safe environment just 13 km from...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R860
Per guest
R860
Ambiance Guesthouse | Brooklyn Self-catering

Ambiance Guesthouse

Brooklyn Bed and Breakfast, Self-catering
Sleeps 12 in 4 rooms
23 reviews

French country comfort two km from University and Loftus Versfeld sports stadium.Around the corner from all major routes, close to embassies, large shopping...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1150
Starting price for 2 guests
R1150
Murasie Guest Farm | Self-catering Bethlehem

Murasie Guest Farm

Bethlehem Self-catering
Sleeps 13 in 4 rooms
2 reviews

Enjoy the serenity and splendour of the Eastern Free State countryside. A warm welcome, breathtaking views and true tranquility awaits guests upon arrival at...

  • Swimming Pool
  • Braai/Barbecue
R600
Starting price for 2 guests
R600
Summer Place | Shelly Beach (KZN) Self-catering

Summer Place

Shelly Beach (KZN) Self-catering
Sleeps 6

Summer Place is situated on the beachfront in Margate, with stunning views over the Indian Ocean.Located on the first floor, this is a comfortably appointed...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R870
Per unit
R870
307 Point Bay | Self-catering Point

307 Point Bay

Point Self-catering
Sleeps 4
13 reviews

307 Point Bay is situated in an apartment building at the Waterfront in Durban.The apartment has two bedrooms and one bathroom. There is a fully equipped...

  • Swimming Pool
  • On-site Parking
R1600
Per unit
R1600
The River Resort | Vanderbijlpark Self-catering

The River Resort

Vanderbijlpark Self-catering, Resort
Sleeps 298 in 99 rooms
1 review

Situated within walking distance from the Vaal River, The River Resort offers an idyllic getaway destination to guests. It is located at the Emerald Resort...

  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Pendle Hill Estate | Self-catering Tonteldoos

Pendle Hill Estate

Tonteldoos Guest House, Self-catering
Sleeps 6 in 3 rooms
2 reviews

Pendle Hill Estate, is a beautifully furnished self-catering, guest house located in the scenic, fertile valley of Tonteldoos. The guest house is surrounded by...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R900
Starting price for 2 guests
R900
Studio14 | Bothas Hill Self-catering

Studio14

Bothas Hill Self-catering
Sleeps 2

Studio14 is situated in Botha’s Hill, a quaint town which overlooks the spectacular Valley of a Thousand Hills.The well-appointed garden studio, which has one...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Karob House | Self-catering Franschhoek

Karob House

Franschhoek Self-catering, Guest House
Sleeps 24 in 6 rooms
2 reviews

Karob House is a comfortable, newly renovated self-catering house consisting of 3 double bedrooms. 1 en-suite and 2 sharing a full bathroom. Situated in the...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R500
Per unit
R500
25% OFF
Clearwater Cottage | Africa Specials

Clearwater Cottage

Port Edward Self-catering
Sleeps 6
2 reviews

Clearwater Cottage is a self-catering cottage situated on the family farm, Clearwater Farm, in the large indigenous garden of the main farmhouse. Clearwater...

  • Swimming Pool
  • Braai/Barbecue
R650
R488
Starting price for 2 guests
R650
R488
Devils Peak View | Self-catering Rondebosch

Devils Peak View

Rondebosch Self-catering
Sleeps 3
11 reviews

Devils Peak View is a comfortable self-contained unit overlooking the school playing fields in Rondebosch, as well as a view of Table Mountain and Devils...

  • Wi-Fi
  • Swimming Pool
R690
Starting price for 2 guests
R690

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?