Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability

Self-catering accommodation in Africa-52

Self-catering accommodation in Africa

14700+ accommodation listings, including 1597 specials
Casa Madeira | Ponta Malongane Self-catering

Casa Madeira

Ponta Malongane Self-catering
Sleeps 16
10 reviews

Casa Madeira is a fully-equipped self-catering accommodation facility situated in Southern Mozambique, 15 km from the Kosi Bay, South African border and 4 km...

R700
Starting price for 2 guests
R700
Wolfkloof Boerdery | Self-catering Swellendam

Wolfkloof Boerdery

Swellendam Self-catering, Backpacker
Sleeps 14 in 7 rooms
3 reviews

Wolfkloof Boerdery is a working farm and there is always someone around to assist with any queries or help to make your stay comfortable and enjoyable. We give...

  • Braai/Barbecue
  • On-site Parking
R220
Starting price for 2 guests
R220
Mavuta Boutique Apartments | Capricorn(suburb) Self-catering

Mavuta Boutique Apartments

Capricorn(suburb) Self-catering
Sleeps 36 in 10 rooms

Mavuta Boutique Apartments are situated in flower-enriched Capital city of Polokwane.Mavuta comprises of nine executive apartments, of which one apartment is...

  • Wi-Fi
  • On-site Parking
R2850
Per unit
R2850
Cone Cottage | Self-catering Pinelands

Cone Cottage

Pinelands Self-catering
Sleeps 4
12 reviews

Cone Cottage is a self-catering flatlet situated in a quiet area of Pinelands, only 10 kilometers from the Cape Town city centre and ten minutes’ drive from...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
Hakuna Matata | Marloth Park Self-catering

Hakuna Matata

Marloth Park Self-catering
Sleeps 6
24 reviews

A lovely three-bedroom, fully air-conditioned house with splash pool and a four poster bed. It has a large viewing deck with a built-in barbecue where you are...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1800
Per unit
R1800
28 Stones Hill B&B | Self-catering Grahamstown

28 Stones Hill B&B

Grahamstown Guest House, Self-catering
Sleeps 15 in 5 rooms
18 reviews

28 Stones Hill B&B is situated in the tranquil, country suburb, Stones Hill, which is only 6 km from Grahamstown's city centre. Originally a farm and...

  • Wi-Fi
  • Braai/Barbecue
R499
Starting price for 2 guests
R499
Hotel Phaphalati | Ponta Malongane Self-catering

Hotel Phaphalati

Ponta Malongane Self-catering, Hotel
Sleeps 100 in 40 rooms
2 reviews

Welcome to Hotel Phaphalati.Hotel Phaphalati is a newly developed 32 bedroom resort situated on a large 8ha site in Ponta Malongane, just 13km from Ponta do...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R699
Per unit
R699
Disa - Beach Lookout | Self-catering Fish Hoek

Disa - Beach Lookout

Fish Hoek Self-catering
Sleeps 4
5 reviews

Beautiful, recently renovated and rebuilt top floor apartment overlooking Fish Hoek Beach. Amazing views. Fully furnished and equipped including all linen and...

  • Braai/Barbecue
R1400
Per unit
R1400
15% OFF
Belcharto Barns and Cottages | Africa Specials

Belcharto Barns and Cottages

Stellenbosch Farms Self-catering
Sleeps 16 in 4 rooms
5 reviews

Escape to the Stellenbosch Winelands for a tranquil and relaxing getaway or some much needed rest for the business traveller. Belcharto Barns and Cottages...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1300
R1105
Starting price for 2 guests
R1300
R1105
15% OFF
Waterside Living - Nautilus 01  | Africa Specials

Waterside Living - Nautilus 01

Central Jeffreys Bay Self-catering
Sleeps 6
1 review

Waterside Living - Nautilus 01 is situated in the charming seaside town of Jeffreys Bay.The ground-floor unit has two bedrooms and two bathrooms. There is a...

  • Braai/Barbecue
  • On-site Parking
R1360
R1156
Per unit
R1360
R1156
Winchester Guest House | Summerstrand Self-catering

Winchester Guest House

Summerstrand Self-catering, Bed and Breakfast
Sleeps 15 in 6 rooms
10 reviews

Winchester Guest House is situated in Summerstrand, a charming seaside suburb of Port Elizabeth.The guest house comprises of four rooms, which all feature...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R620
Per unit
R620
Karoo Khaya | Self-catering Prince Albert

Karoo Khaya

Prince Albert Guest House, Self-catering
Sleeps 12 in 4 rooms
68 reviews

Karoo Khaya is on a small-holding within walking distance of the centre of the wonderful town, Prince Albert.Pete and Megan would like you to feel that this is...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R780
Starting price for 2 guests
R780
25% OFF
Berg Residence Self Catering | Africa Specials

Berg Residence Self Catering

Fish Hoek Self-catering
Sleeps 4
3 reviews

Berg Residence is situated on the mountainside of the coastal town, Fish Hoek with views of the valley, and surrounding mountains and the ocean in the...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1500
R1125
Per unit
R1500
R1125
15% OFF
C-nic Route Glentana  | Africa Specials

C-nic Route Glentana

Glentana Self-catering
Sleeps 10 in 3 rooms

This cottage has immaculate views of ocean and mountain. Close to the beach of a 180 degree sea view. Close to Grootbrak river. This is a three bedroom cottage...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
R552
Per unit
R650
R552
Kiepersol House | Hazyview Self-catering

Kiepersol House

Hazyview Self-catering
Sleeps 8
16 reviews

Only three and a half hours' drive from Johannesburg, you will find tranquility and peace with all the luxury comforts of home. Kiepersol House is ideally...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1950
Per unit
R1950
Go Wild Resort | Self-catering Xai Xai

Go Wild Resort

Xai Xai Resort, Self-catering
Sleeps 38 in 6 rooms
2 reviews

Go Wild Beach Resort is a fantastic holiday destination at Praia de Xai-Xai, Mozambique, with luxury accommodation, immaculate houses, stunning sea views, 35m...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1170
Per unit
R1170
Lieflappie | Still Bay West Self-catering

Lieflappie

Still Bay West Self-catering
Sleeps 13 in 3 rooms
4 reviews

Sea view from balcony. 400 m from the sea. Lieflappie comprises of 2 big luxury units. Separate braai areas and separate entrances with total privacy....

  • Braai/Barbecue
R600
Per unit
R600
Beach House Plett | Self-catering Plett Central

Beach House Plett

Plett Central Self-catering
Sleeps 6
4 reviews

Plett Beach House offers a three bedroomed fully self-contained, self-catering townhouse unit set in a garden with unparalleled views of the pristine lagoon,...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1900
Per unit
R1900
Gemstone Guest House | Klerksdorp Self-catering

Gemstone Guest House

Klerksdorp Guest House, Self-catering
Sleeps 30 in 10 rooms
21 reviews

Come and relax in this Gem of Klerksdorp situated just 1km from the N12 Diamond route. Gemstone Guesthouse is the perfect getaway with the best comfort and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R680
Per unit
R680
Monteiro Camping and Self-catering | Self-catering Windhoek Area

Monteiro Camping and Self-catering

Windhoek Area Camping and Caravanning, Self-catering
Sleeps 156 in 26 rooms
18 reviews

Monteiro Camping and Self-catering offers visitors the best of both worlds. It is situated approximately 11 km south of Windhoek on the B1 tar road and less...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R280
Starting price for 2 guests
R280

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?