Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-109

Self-catering accommodation in Africa

14700+ accommodation listings, including 1594 specials
New Hunters Moon | Joostenbergvlakte Self-catering

New Hunters Moon

Joostenbergvlakte Bed and Breakfast, Self-catering
Sleeps 14 in 5 rooms
3 reviews

New Hunters Moon is superbly located on the doorstep of the various wine routes in Joostenberg Vlakte. The bed and breakfast comprises of three modern and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Starting price for 2 guests
R900
Petronella Guest House | Self-catering Bethlehem

Petronella Guest House

Bethlehem Guest House, Bed and Breakfast, Self-catering
Sleeps 28 in 7 rooms
19 reviews

At Petronella Guest House we provide a tranquil environment where the traveller, holiday-maker and businessman can relax and enjoy the beautiful scenery of the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R630
Starting price for 2 guests
R630
Malindila Apartment | Paradise Beach (Langebaan) Self-catering

Malindila Apartment

Paradise Beach (Langebaan) Self-catering
Sleeps 5 in 2 rooms
8 reviews

Malindila Apartment is a modern, self-contained apartment in Paradise Beach with panoramic views over Langebaan Lagoon and Saldanha Bay. This apartment sleeps...

  • Wi-Fi
  • Braai/Barbecue
R1000
Per unit
R1000
15% OFF
Damarakloof Farm Cottage | Africa Specials

Damarakloof Farm Cottage

Paarl Farms Self-catering
Sleeps 6

Welcome to Damarakloof Farm CottageThis beautiful cottage is on Damarakloof farm. It has a rustic, vintage look and will feel like home away from home. Private...

  • Braai/Barbecue
  • On-site Parking
R1200
R1020
Per unit
R1200
R1020
10de Laan Bed & Breakfast | Walvis Bay Self-catering

10de Laan Bed & Breakfast

Walvis Bay Bed and Breakfast, Self-catering
Sleeps 16 in 6 rooms
5 reviews

10de Laan Bed & Breakfast is set in the lovely Walvis Bay in Namibia. It is within walking distance of the lagoon and is only a short drive from the central...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R650
Per guest
R650
Hillcrest Drive Main House  | Self-catering Bluewater Bay

Hillcrest Drive Main House

Bluewater Bay Self-catering
Sleeps 16 in 4 rooms
1 review

MAIN HOUSE: 3 Bedroom and 2 Bathrooms - Double beds and TV with DSTV in all the rooms. Two of the rooms facing the swimming pool. Kitchen, Lounge and Dinning...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Starting price for 2 guests
R600
Makapa Lodge | Capri Village Self-catering

Makapa Lodge

Capri Village Guest House, Bed and Breakfast, Self-catering
Sleeps 13 in 5 rooms
6 reviews

Every B & B says their situation is 'idyllic' but Makapa Lodge can indeed lay claim to this adjective.Situated in Capri Village with a glorious view of the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Starting price for 2 guests
R850
Evergreens On Allan | Self-catering Glen Austin

Evergreens On Allan

Glen Austin Bed and Breakfast, Self-catering
Sleeps 9 in 4 rooms
4 reviews

Evergreens On Allan offers three double en-suite rooms, each with individual entrances, overlooking the swimming pool, Jacuzzi, as well as the breakfast and...

  • Swimming Pool
  • Braai/Barbecue
R700
Starting price for 2 guests
R700
Clarens Retreat | Clarens Self-catering

Clarens Retreat

Clarens Self-catering
Sleeps 18 in 6 rooms
23 reviews

Situated in the idyllic town of Clarens, approximately 3 ½ hours’ drive from Johannesburg, Durban and Bloemfontein, Clarens Retreat offers stylish and...

  • Braai/Barbecue
  • On-site Parking
R680
Starting price for 2 guests
R680
C-nic Route Haroldsbay holiday home | Self-catering Herolds Bay

C-nic Route Haroldsbay holiday home

Herolds Bay Self-catering
Sleeps 8

This is a wonderful, three bedroom double storey home away from home in Herold's Bay, George. Each room has a magnificent view of the ocean. Haroldsbay holiday...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R2250
Per unit
R2250
25% OFF
De Akker Guest House | Africa Specials

De Akker Guest House

Oudtshoorn Bed and Breakfast, Self-catering
Sleeps 19 in 7 rooms

De Akker Guest House is situated in central Oudtshoorn. As most buildings, De Akker Guesthouse is situated in a building with its own history. The 5...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R990
R742
Starting price for 2 guests
R990
R742
Kenhardt Hotel | Self-catering Kenhardt

Kenhardt Hotel

Kenhardt Hotel, Self-catering
Sleeps 41 in 17 rooms
6 reviews

Kenhardt Hotel is situated on the R27 to Cape Town, halfway between Pretoria or Johannesburg and Cape Town. For real country hospitality and home-cooked...

  • Swimming Pool
  • Braai/Barbecue
R375
Per guest
R375
Jopasso Guest House | Wapadrand Self-catering

Jopasso Guest House

Wapadrand Guest House, Self-catering
Sleeps 16 in 8 rooms
2 reviews

Jopasso is a luxurious guest house situated against the Bron Mountain in the Eastern suburbs of Pretoria. It has spectacular views and an indigenous garden. It...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1150
Starting price for 2 guests
R1150
NaguiltjieKloof | Self-catering Patensie

NaguiltjieKloof

Patensie Self-catering
Sleeps 8

NaguiltjieKloof is a rustic self-catering unit situated on a working farm, RoodegrondBoerdery, 8km from Patensie in the direction of the Baviaanskloof. The...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
Starting price for 2 guests
R600
Apple @ J-Bay | Aston Bay Self-catering

Apple @ J-Bay

Aston Bay Self-catering
Sleeps 60 in 10 rooms
3 reviews

Apple @ J-Bay consists of 10 modernly furnished self-catering apartments in Aston Bay, just a short drive from the famous Jeffreys Bay. Each apartment has two...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R920
Starting price for 2 guests
R920
10% OFF
Little Willow Brooke | Africa Specials

Little Willow Brooke

Franschhoek Self-catering
Sleeps 12 in 3 rooms
1 review

Little Willow Brooke is ideally situated within easy walking distance of Franschhoek’s hub, yet is very secluded and private. Perched above a bubbly stream...

  • Swimming Pool
  • Braai/Barbecue
R1000
R900
Per unit
R1000
R900
Home From Home B&B | Hayfields Self-catering

Home From Home B&B

Hayfields Bed and Breakfast, Self-catering
Sleeps 11 in 4 rooms
2 reviews

Nestled in the quiet suburb of Hayfields in Pietermaritzburg, Home From Home B&B offers the discerning traveller peaceful and relaxed accommodation after a...

R740
Starting price for 2 guests
R740
Tierhoek Cottages | Self-catering Robertson

Tierhoek Cottages

Robertson Self-catering
Sleeps 30 in 5 rooms
12 reviews

Private, romantic, self-catering cottages nestled at the foot of the majestic Langeberg mountains near Robertson. Less then 2 hours from Cape Town you can find...

  • Swimming Pool
  • Braai/Barbecue
R1100
Per unit
R1100
Rose Cottage | Montagu Self-catering

Rose Cottage

Montagu Self-catering
Sleeps 6
5 reviews

Do you want the privacy of your own upmarket place whilst enjoying the beautiful relaxed atmosphere of Montagu? Rose Cottage is ideal for the discerning...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1000
Starting price for 2 guests
R1000
Kapokbossie | Self-catering Voorstrand

Kapokbossie

Voorstrand Self-catering
Sleeps 6
2 reviews

Kapokbossie is a unique and upmarket self-catering house, with good views from the patio, and ideally located just 50 m from the beach.The house comprises two...

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

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 R185 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?