Self-catering accommodation in Africa-58

Daai Plek Holiday Home
Daai Plek is a lovely holiday house situated in Richards Bay, on the north coast of KwaZulu-Natal.The house consists of four comfortable bedrooms and three...
- Swimming Pool
- Braai/Barbecue
- On-site Parking

Lagoon Cottage
This is a lovely self-catering cottage set in a quiet environment, located in Dolphin Coast. It is within easy walking distance to the swimming beach, with...
- Swimming Pool
- Braai/Barbecue
- On-site Parking

Maninghi Lodge
Maninghi Lodge (Place of Plenty) and the River View Chalets are situated on the banks of the Olifants River, in the Northern section of Balule Nature Reserve,...
- Braai/Barbecue
- On-site Parking

Summerforever
Summerforever is a stylish self-catering beach house ideally situated in Ramsgate. The house has a superb elevated sea view, from where whales and dolphins...
- Swimming Pool
- Braai/Barbecue
- On-site Parking

Magoebaskloof Ruskamp - The Mountain Lodge
Magoebaskloof Ruskamp lies in a beautiful fertile valley a mere 25 km from Tzaneen, a garden town only three hours from Johannesburg and one hour from the...
- Swimming Pool
- Braai/Barbecue
- On-site Parking

Kuta Beach 12
Kuta Beach 12 is a well-appointed six sleeper set in the Kuta Beach complex. Located along the Hibiscus coast, this complex offers panoramic sea views and...
- Swimming Pool
- Braai/Barbecue
- On-site Parking

Marloth Park Bona Ngwenya Lodge
Situated close to the Crocodile River in Marloth Park this lodge offers an unrivaled view of the Crocodile River and Kruger Park from its game viewing tower ,...
- Wi-Fi
- Swimming Pool
- Braai/Barbecue
- On-site Parking

901 Fountains Suite Hotel
Welcome to this modern two-bedroom, two-bathroom fully furnished self-catering apartment situated in the Central Business District of Cape Town at the top of...
- Wi-Fi
- On-site Parking

Eden Palms Penthouse Apartment
Eden Palms Penthouse is an upmarket and modern self-catering apartment in a secure complex. It is suitable for four people but please note, no children under...
- Wi-Fi
- Swimming Pool
- Braai/Barbecue
- On-site Parking

Emerald at the Bay
Emerald at the Bay is a lovely sea front apartment situated in the Greenways Golf Estate seaside resort in the town of Strand.The apartment has three bedrooms...
- Swimming Pool
- Braai/Barbecue
- On-site Parking

Alcott House
Alcott House is a self-catering flatlet, with uninterrupted sea views, ideally located just 50 m from the beach in Wilderness.The flatlet can accommodate up to...
- Wi-Fi
- Braai/Barbecue
- On-site Parking

Fynbos Cottage
Welcome to Fynbos Cottage, situated in the picturesque village of Betty’s Bay within five minutes drive to Main or Silver Sands Beaches. Fynbos Cottage offers...
- Braai/Barbecue

The Breakers 326
The Breakers 326 is situated within the stunning Breakers Resort, along the outstanding Umhlanga Coastline.The third-floor apartment, which has two bedrooms...
- Swimming Pool
- On-site Parking

Jameson Country Cottages
Jameson Country Cottages offers six beautifully appointed cottages, each individually furnished.Some cottages have fireplaces and all have braai facilities....
- Swimming Pool
- Braai/Barbecue
- Pet Friendly
- On-site Parking

Hidden Valley Forest Cottage
Hidden Valley is a unique place, offering eco-friendly accommodation, with an incredible view over the forest up to the foothills of the Outeniqua mountain...
- Braai/Barbecue
- On-site Parking

Barbados 13
Barbados 13 is located in a unique private resort named Caribbean Estates in Port Edward, KwaZulu-Natal.This fully furnished villa can accommodate up to six...
- Swimming Pool
- Braai/Barbecue
- On-site Parking

Sea Breeze
You just know when you have arrived at a special place, when everything you left behind on your departure is purged from your mind by the new surroundings you...
- Wi-Fi
- Swimming Pool
- Braai/Barbecue
- Pet Friendly

Groendakkies
Groendakkies is situated in the beautiful and sheltered bay called Herold’s Bay. This attractive self-catering apartment has vast views that span over the...
- Braai/Barbecue
- On-site Parking

Klippan River Lodge
Klippan River Lodge is situated on the banks of the Limpopo River. We are 400 m from Groblersbridge Border Post and Martins Drift Border Post.We have seven...
- Braai/Barbecue
- On-site Parking

Otters Creek Private Nature Reserve
Otters Creek is situated in a private nature reserve, on the shores of Groenvlei (Lake Pleasant) which is part of the Goukamma Nature and Marine Reserve. We...
- Wi-Fi
- Pet Friendly
- On-site Parking
- 1 - 20
- 21 - 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61 - 80
- 81 - 100
- 101 - 120
- 121 - 140
- 141 - 160
- 161 - 180
- 181 - 200
- 201 - 220
- 221 - 240
- 241 - 260
- 261 - 280
- 281 - 300
- 301 - 320
- 321 - 340
- 341 - 360
- 361 - 380
- 381 - 400
- 401 - 420
- 421 - 440
- 441 - 460
- 461 - 480
- 481 - 500
- 501 - 520
- 521 - 540
- 541 - 560
- 561 - 580
- 581 - 600
- 601 - 620
- 621 - 640
- 641 - 660
- 661 - 680
- 681 - 700
- 701 - 710
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 267 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 R168 per unit 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?
- Find out more about Africa
- Explore things to do around Africa
- Find inspiration from Reviews of Africa
- Plan your escape using our Africa Map